Skip to content

Releases: emoose/DQXIS-SDK

CustomBinds + RenderFix + DevConsole + LooseFiles, v0.6

07 Mar 02:59
Compare
Choose a tag to compare

To install just extract xinput1_3.dll & DQXIS-SDK.ini into your steamapps\common\DRAGON QUEST XI S\Game\Binaries\Win64\ folder.

To make use of custom bindings/actions you'll need to set the BindFromInputIniOnly setting inside DQXIS-SDK.ini to true - when you next run the game a message box will appear asking if you want to use defaults, choose Yes to this dialog to allow the games default bindings to be applied. (if you've changed your Input.ini file at all make sure to back it up first!)

After that you should now have a ~10KB Input.ini file inside Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\, open that using your text editor of choice and feel free to customize any of the bindings! (make sure to only change this file when the game isn't running though)

If the game doesn't seem to respond to any inputs, you can manually apply the default bindings by extracting the Input.ini from the ZIP into the WindowsNoEditor folder above.

(note that BindFromInputIniOnly will make the in-game keyboard binding editor non-functional, instead you can edit the Input.ini to customize them however you like)

Changes:

  • (0.6) FirstPerson: exit FPV when battle starts, re-enter when battle ends
  • (0.6) FirstPerson: hide eggsoskeleton/face invader vehicle model (as chara is inside them)
  • (0.6) FirstPerson: automatically increase/decrease EyeHeight when mounting/unmounting vehicles
  • (0.5.5) FirstPerson: change BaseEyeHeight instead of CapsuleHalfHeight, no longer affects physics hitbox!
  • (0.5.5) Input.ini: add ConsoleKeys line for users to customize
  • (0.5.4) Stop NPCs from fading out in normal non-movable first-person view (can now view NPCs up close)
  • (0.5.3) Added UseMovableCamera INI setting for first-person camera, lets you play like it was a first-person game!
  • (0.5.2) Creates default Input.ini if it doesn't exist (after prompting user first)
  • (0.5.1) Included missing default binds in Input.ini
  • (0.5) Added "BindFromIniOnly" config option, allows us to prevent game from overriding any custom bindings (requires Input.ini to be copied in, containing the default binds for the game to use)
  • (0.4) Added fixes for some commonly misconfigured cvars (sets to known-good value)
  • (0.4) Allow INI file to choose which patches/hooks to apply to game
  • (0.4) Allow disabling the games ExcludedDebugPackage* vars by renaming them
  • (0.4) Integrated dev-console enabler & loose-file-loader from DQXISHook.

Custom bindings:

The included Input.ini also binds the custom bindings added by DQXIS-SDK:

  • FirstPersonCamera: N, Back, MiddleMouseButton
  • EnterPartyChat: M, LS

Note that more than one action can be bound to a single key/button, so you might want to search Input.ini for other actions that are bound to the same key.

CustomBinds + RenderFix + DevConsole + LooseFiles, v0.5.5

04 Mar 20:51
Compare
Choose a tag to compare

To install just extract xinput1_3.dll & DQXIS-SDK.ini into your steamapps\common\DRAGON QUEST XI S\Game\Binaries\Win64\ folder.

To make use of custom bindings/actions you'll need to set the BindFromInputIniOnly setting inside DQXIS-SDK.ini to true - when you next run the game a message box will appear asking if you want to use defaults, choose Yes to this dialog to allow the games default bindings to be applied. (if you've changed your Input.ini file at all make sure to back it up first!)

After that you should now have a ~10KB Input.ini file inside Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\, open that using your text editor of choice and feel free to customize any of the bindings! (make sure to only change this file when the game isn't running though)

If the game doesn't seem to respond to any inputs, you can manually apply the default bindings by extracting the Input.ini from the ZIP into the WindowsNoEditor folder above.

(note that BindFromInputIniOnly will make the in-game keyboard binding editor non-functional, instead you can edit the Input.ini to customize them however you like)

Changes:

  • (0.5.5) FirstPerson: change BaseEyeHeight instead of CapsuleHalfHeight, no longer affects physics hitbox!
  • (0.5.5) Input.ini: add ConsoleKeys line for users to customize
  • (0.5.4) Stop NPCs from fading out in normal non-movable first-person view (can now view NPCs up close)
  • (0.5.3) Added UseMovableCamera INI setting for first-person camera, lets you play like it was a first-person game!
  • (0.5.2) Creates default Input.ini if it doesn't exist (after prompting user first)
  • (0.5.1) Included missing default binds in Input.ini
  • (0.5) Added "BindFromIniOnly" config option, allows us to prevent game from overriding any custom bindings (requires Input.ini to be copied in, containing the default binds for the game to use)
  • (0.4) Added fixes for some commonly misconfigured cvars (sets to known-good value)
  • (0.4) Allow INI file to choose which patches/hooks to apply to game
  • (0.4) Allow disabling the games ExcludedDebugPackage* vars by renaming them
  • (0.4) Integrated dev-console enabler & loose-file-loader from DQXISHook.

Custom bindings:

The included Input.ini also binds the custom bindings added by DQXIS-SDK:

  • FirstPersonCamera: N, Back, MiddleMouseButton
  • EnterPartyChat: M, LS

Note that more than one action can be bound to a single key/button, so you might want to search Input.ini for other actions that are bound to the same key.

CustomBinds + RenderFix + DevConsole + LooseFiles, v0.5.4

04 Mar 12:16
Compare
Choose a tag to compare

To install just extract xinput1_3.dll & DQXIS-SDK.ini into your steamapps\common\DRAGON QUEST XI S\Game\Binaries\Win64\ folder.

To make use of custom bindings/actions you'll need to set the BindFromInputIniOnly setting inside DQXIS-SDK.ini to true - when you next run the game a message box will appear asking if you want to use defaults, choose Yes to this dialog to allow the games default bindings to be applied. (if you've changed your Input.ini file at all make sure to back it up first!)

After that you should now have a ~10KB Input.ini file inside Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\, open that using your text editor of choice and feel free to customize any of the bindings! (make sure to only change this file when the game isn't running though)

If the game doesn't seem to respond to any inputs, you can manually apply the default bindings by extracting the Input.ini from the ZIP into the WindowsNoEditor folder above.

(note that BindFromInputIniOnly will make the in-game keyboard binding editor non-functional, instead you can edit the Input.ini to customize them however you like)

Changes:

  • (0.5.4) Stop NPCs from fading out in normal non-movable first-person view (can now view NPCs up close)
  • (0.5.3) Added UseMovableCamera INI setting for first-person camera, lets you play like it was a first-person game!
  • (0.5.2) Creates default Input.ini if it doesn't exist (after prompting user first)
  • (0.5.1) Included missing default binds in Input.ini
  • (0.5) Added "BindFromIniOnly" config option, allows us to prevent game from overriding any custom bindings (requires Input.ini to be copied in, containing the default binds for the game to use)
  • (0.4) Added fixes for some commonly misconfigured cvars (sets to known-good value)
  • (0.4) Allow INI file to choose which patches/hooks to apply to game
  • (0.4) Allow disabling the games ExcludedDebugPackage* vars by renaming them
  • (0.4) Integrated dev-console enabler & loose-file-loader from DQXISHook.

Custom bindings:

The included Input.ini also binds the custom bindings added by DQXIS-SDK:

  • FirstPersonCamera: N, Back, MiddleMouseButton
  • EnterPartyChat: M, LS

Note that more than one action can be bound to a single key/button, so you might want to search Input.ini for other actions that are bound to the same key.

CustomBinds + RenderFix + DevConsole + LooseFiles, v0.5.3

04 Mar 09:19
Compare
Choose a tag to compare

To install just extract xinput1_3.dll & DQXIS-SDK.ini into your steamapps\common\DRAGON QUEST XI S\Game\Binaries\Win64\ folder.

Usually the game can create its own internal bindings, outside of the Input.ini/DefaultInput.ini files, overriding any custom bindings you've added.
However as of DQXIS-SDK 0.5 the BindFromInputIniOnly option can prevent the game from creating them, giving you full control over the games bindings via the included Input.ini file!

To use custom bindings just copy the included Input.ini file into the Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\ folder, replacing the original.
This file contains all bindings used by the game, feel free to change it however you like (keyboard/mouse & gamepad binds can all be customized!)
Once you've readied your Input.ini, change BindFromInputIniOnly inside DQXIS-SDK.ini to true to prevent the game from overriding any.

(note that BindFromInputIniOnly will make the in-game keyboard binding editor non-functional, instead you can edit the Input.ini to customize them however you like)

If DQXIS-SDK shows a message about Input.ini being missing, make sure you've copied over the correct Input.ini - the default one is around 10KB.

Changes:

  • (0.5.3) Added UseMovableCamera setting for first-person camera, lets you play like it was a first-person game!
  • (0.5.2) Creates default Input.ini if it doesn't exist (after prompting user first)
  • (0.5.1) Included missing default binds in Input.ini
  • (0.5) Added "BindFromIniOnly" config option, allows us to prevent game from overriding any custom bindings (requires Input.ini to be copied in, containing the default binds for the game to use)
  • (0.4) Added fixes for some commonly misconfigured cvars (sets to known-good value)
  • (0.4) Allow INI file to choose which patches/hooks to apply to game
  • (0.4) Allow disabling the games ExcludedDebugPackage* vars by renaming them
  • (0.4) Integrated dev-console enabler & loose-file-loader from DQXISHook.

Custom bindings:

The included Input.ini also binds the custom bindings added by DQXIS-SDK:

  • FirstPersonCamera: N, Back, MiddleMouseButton
  • EnterPartyChat: M, LS

Note that more than one action can be bound to a single key/button, so you might want to search Input.ini for other actions that are bound to the same key.

CustomBinds + RenderFix + DevConsole + LooseFiles, v0.5.2

04 Mar 05:20
Compare
Choose a tag to compare

To install just extract xinput1_3.dll & DQXIS-SDK.ini into your steamapps\common\DRAGON QUEST XI S\Game\Binaries\Win64\ folder.

Usually the game can (and will) create its own bindings outside of the Input.ini/DefaultInput.ini files, overriding any custom bindings you've added.
However as of DQXIS-SDK 0.5 the BindFromInputIniOnly option can prevent the game from creating those, giving you full control over the games bindings via the included Input.ini file!

To use custom bindings just copy the included Input.ini file into the Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\ folder, replacing the original.
This file contains all bindings used by the game, feel free to change it however you like (keyboard/mouse & gamepad binds can all be customized!)
Once you've readied your Input.ini, change BindFromInputIniOnly inside DQXIS-SDK.ini to true to prevent the game from overriding any.

Note that BindFromInputIniOnly will make the in-game keyboard binding editor non-functional, instead you can edit the Input.ini to customize them however you like.

(If DQXIS-SDK shows a message about Input.ini being missing, make sure you've copied over the correct Input.ini - the default one is around 10KB)

Custom bindings:

The included Input.ini also binds the custom bindings added by DQXIS-SDK:

  • FirstPersonCamera: N, Back, MiddleMouseButton
  • EnterPartyChat: M, LS

Note that more than one action can be bound to a single key/button, so you might want to search Input.ini for other actions that are bound to the same key.

CustomBinds + RenderFix + DevConsole + LooseFiles, v0.5.1

04 Mar 02:27
Compare
Choose a tag to compare

To install just extract xinput1_3.dll & DQXIS-SDK.ini into your steamapps\common\DRAGON QUEST XI S\Game\Binaries\Win64\ folder.

Usually the game will create it's own bindings independent of the Input.ini/DefaultInput.ini files, overriding any custom bindings added...
However as of DQXIS-SDK 0.5 the "BindFromIniOnly" option lets us prevent the game from creating those, giving you full control over the games bindings via the included Input.ini file!

To enable custom bindings, copy the DefaultInput.ini file into the steamapps\common\DRAGON QUEST XI S\Game\Config\ folder (the folder might not exist yet, create it if so)
Then copy Input.ini into Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\ folder, replacing original.

After both INIs have been copied over, change "BindFromIniOnly" inside DQXIS-SDK.ini to true
Now you can edit the Input.ini file to change the bindings however you like, keyboard/mouse & gamepad binds can all be customized!

Note that the in-game keyboard binding editor will be non-functional with BindFromIniOnly = true
Instead you can edit the Input.ini to customize them however you like, which also allows gamepad binds to be changed (which the base game didn't allow!)

Changes:

  • (0.5.1) Included missing default binds in Input.ini
  • (0.5) Added "BindFromIniOnly" config option, allows us to prevent game from overriding any custom bindings (requires Input.ini to be copied in, containing the default binds for the game to use)
  • (0.4) Added fixes for some commonly misconfigured cvars (sets to known-good value)
  • (0.4) Allow INI file to choose which patches/hooks to apply to game
  • (0.4) Allow disabling the games ExcludedDebugPackage* vars by renaming them
  • (0.4) Integrated dev-console enabler & loose-file-loader from DQXISHook.

Added bindings:

  • FirstPersonCamera: N, Back, MiddleMouseButton
  • EnterPartyChat: M, LS

Note that more than one action can be bound to a single key/button, you might want to search Input.ini for other actions that are bound to the same key.

CustomBinds + RenderFix + DevConsole + LooseFiles, v0.5

04 Mar 01:34
Compare
Choose a tag to compare

E: currently breaks mouse input, don't use if using keyboard/mouse! Will find a fix for it shortly...

To install just extract xinput1_3.dll & DQXIS-SDK.ini into your steamapps\common\DRAGON QUEST XI S\Game\Binaries\Win64\ folder.

Usually the game can create it's own bindings independent of the Input.ini/DefaultInput.ini files, which will override any custom bindings added...
However as of DQXIS-SDK 0.5 the "BindFromIniOnly" option lets us prevent the game from creating those, giving you full control over the games bindings via the included Input.ini file!

To enable custom bindings, copy the DefaultInput.ini file into the steamapps\common\DRAGON QUEST XI S\Game\Config\ folder (it might not exist yet, create it if so)
Then copy Input.ini into Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\ folder, replacing original.

After both INIs have been copied over, change "BindFromIniOnly" inside DQXIS-SDK.ini to true
Now you can edit the Input.ini file to change the bindings however you like, keyboard/mouse & gamepad binds can all be customized!

Changes:

  • (0.5) Added "BindFromIniOnly" config option, allows us to prevent game from overriding any custom bindings (requires Input.ini to be copied in, containing the default binds for the game to use)
  • (0.4) Added fixes for some commonly misconfigured cvars (sets to known-good value)
  • (0.4) Allow INI file to choose which patches/hooks to apply to game
  • (0.4) Allow disabling the games ExcludedDebugPackage* vars by renaming them
  • (0.4) Integrated dev-console enabler & loose-file-loader from DQXISHook.

Added bindings:

  • FirstPersonCamera: N, Back, MiddleMouseButton
  • EnterPartyChat: M, LS

Note that more than one action can be bound to a single key/button, you might want to search Input.ini for other actions that are bound to the same key.

RenderFix + ExtraBinds + DevConsole + LooseFiles, v0.4

03 Mar 23:00
Compare
Choose a tag to compare

To install just extract xinput1_3.dll & DQXIS-SDK.ini into your steamapps\common\DRAGON QUEST XI S\Game\Binaries\Win64\ folder.
(If you used DQXISHook previously I'd recommend removing the dxgi.dll from it, though the game should still work even with both DLLs active)

To enable the extra bindings copy Input.ini into Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\ folder, replacing original.

Changes

  • (0.4) Added fixes for some commonly misconfigured cvars (sets to known-good value)
  • (0.4) Allow INI file to choose which patches/hooks to apply to game
  • (0.4) Allow disabling the games ExcludedDebugPackage* vars by renaming them
  • (0.4) Integrated dev-console enabler & loose-file-loader from DQXISHook.

Input.ini bindings

  • FirstPersonCamera: N, Back
  • EnterPartyChat: M, LS

Currently there's no way for us to unbind already-bound keys/buttons from inside Input.ini, so LS will still be bound as ToggleAutoRun, but EnterPartyChat cancels it automatically.
Unfortunately FirstPersonCamera doesn't cancel it though, so if you try binding that to LS you'll find your character will move away from the first-person camera...
(this is also the reason FirstPersonCamera isn't bound to MiddleMouseButton, as that's also bound to ToggleAutoRun...)

RenderFix + ExtraBinds, v0.3.1

01 Mar 16:22
Compare
Choose a tag to compare

Copy Input.ini into Documents\My Games\DRAGON QUEST XI S\Steam\Saved\Config\WindowsNoEditor\ folder, replacing original.

Bindings:

  • FirstPersonCamera: N, Back
  • EnterPartyChat: M, LS

Currently there isn't a way for us to unbind already-bound keys/buttons from inside Input.ini, so LS will still be bound as ToggleAutoRun, but EnterPartyChat cancels it automatically.
Unfortunately FirstPersonCamera doesn't cancel it though, so if you try binding that to LS you'll find your character will move away from the first-person camera...
(this is also the reason FirstPersonCamera isn't bound to MiddleMouseButton, as that's also bound to ToggleAutoRun...)