Skip to content

v28 (stable)

Choose a tag to compare

@sackchief sackchief released this 18 Oct 21:26
· 13 commits to main since this release

DQIX Enhanced v28: playing with friends far away now works on any internet.

What's new since v27

  • Join friends with a code, on any internet: hosting now shows a short
    code like DQ-7KF2-QM4P (copied for you). Friends choose Wireless > Play
    with friends far away > Join a friend and type it. It works even when
    neither router lets anyone in (apartment and mobile internet): the games
    then meet through a small relay on the internet, with a little more delay.
    Where your router does let friends in, the host window also shows the
    direct address.
  • Clearer host window: when friends far away can't get in, it says so,
    instead of showing an address that only works inside your home.
  • Joining gives up after 10 seconds with a reason (no answer, refused,
    a home-network address) instead of waiting much longer.
  • A connection log for playing with friends: game\session\front.log,
    written as it happens (it holds internet addresses: send it privately).
  • Fixed: the in-game updater could fail with "'BUILD.bat' is not recognized"
    when the game had been started by some launchers.

Tested for real: two players thousands of miles apart, both on apartment
internet where neither could open a port, joined with a code and played for
over nine minutes with every sync check matching.

How to install: download Source code (zip) below, unzip it and
double-click Install Dragon Quest IX.bat. Already on v27? The game
offers the update when it starts (or Help > Check for updates): your saves
and settings are kept.

Playing with friends: everyone needs the same version, so all of you
update to v28. Buttons react a little later over long distances (the game
picks the delay from the connection); lowering it is on the roadmap.

The plans for what comes next are in ROADMAP.md.