Tokyo Xanadu eX+

Tokyo Xanadu eX+

Not enough ratings
SenPatcher - Fixes and Customizations
By Admiral Hyouta Curtiss
Modding support, built-in Turbo Mode, improved button remapping, and more!
3
   
Award
Favorite
Favorited
Unfavorite
Feature Set
  • Modding support. Install mods by just placing .p3a files into the game folder.
  • Adds a Turbo Mode, similar to the one in the Trails games.
  • Adds a lot of new entries to the Button Configurations list, allowing customization of combat controls without it also affecting things like menu actions and minigames.
  • Adds option to skip startup logos and/or all FMVs.
  • Adds option to remove the mouse camera (so that the game doesn't take control of the mouse).
  • Adds option to keep the mouse cursor visible.
  • Adds option to let the game still receive controller input when the game window is inactive.
Install Instructions (Windows with GUI)
  • Download SenPatcher over here: https://github.com/AdmiralCurtiss/SenPatcher/releases/latest
  • Extract the entire archive and launch SenPatcher.exe.
  • Click the 'Patch game' button under the 'Tokyo Xanadu eX+' header.
  • Navigate to the folder where the game is installed in and select TokyoXanadu.exe. The patcher will try to automatically find this, but if it fails to do so, you can find this folder by selecting Tokyo Xanadu in your Steam library, going to Properties, selecting the 'Installed Files' tab, and clicking on the 'Browse...' button.
  • Adjust options as desired, then click the 'Patch!' button at the bottom.
  • Launch the game as usual.

To uninstall, repeat the above but click the 'Remove Patches / Restore Original' button instead of the 'Patch!' button.

To verify that SenPatcher is running correctly in the game, highlight the Quit option on the title screen. You should see a version string similar to this:

Install Instructions (Linux/Steam Deck)
  • On Steam Deck, switch to Desktop mode.
  • Download SenPatcher over here: https://github.com/AdmiralCurtiss/SenPatcher/releases/latest
  • Take the contents of the 'Tokyo Xanadu eX+' folder from SenPatcher and place it inside the 'Tokyo Xanadu eX+' install directory of the game. You can find this folder by selecting Tokyo Xanadu in your Steam library, going to Properties, selecting the 'Installed Files' tab, and clicking on the 'Browse...' button.
  • Right-click the game in the Steam game list and select 'Properties'.
  • In the General tab, add the following text into the advanced Launch Options field at the bottom:
  • WINEDLLOVERRIDES=DINPUT8=n,b %command%
  • To adjust settings, open senpatcher_settings.ini and modify the values.
  • On Steam Deck, you can switch back to Gaming mode now.
  • Launch the game as usual.

To uninstall, just delete DINPUT8.dll.

To verify that SenPatcher is running correctly in the game, highlight the Quit option on the title screen. You should see a version string similar to this:

7 Comments
Admiral Hyouta Curtiss  [author] 28 Jul @ 10:49am 
The launcher options are in Steam, not in the file explorer. As in, in Steam, go to Library, select the game, select the gear icon for settings.
C-Domination 28 Jul @ 10:04am 
It's good in windows, but ran into something in Steam Deck, in properties I can't find the advanced Launch Options, just Open With. I'm using Dolphin, the default file explorer, should I use another one?
Thanks for the guide, this is really cool!
Admiral Hyouta Curtiss  [author] 28 Dec, 2024 @ 9:12am 
No, the mouse buttons are handled differently from everything else so they're not assignable. It's on my list to fix but don't count on it happening anytime soon.
Deniel Ravisk 28 Dec, 2024 @ 8:27am 
Hey, do you know a way to assign dodge to the right mouse button?
Admiral Hyouta Curtiss  [author] 12 Oct, 2024 @ 7:14pm 
I haven't looked into that in detail because I suspect it would uncover a bunch of bugs for things that assume a fixed framerate -- the game hardcodes a 1.0/60.0 frametime for each game logic step, unlike the CS games which use the actual current time since the last frame. But it is possible that this is just a byproduct of a lazy PC porting effort and not a fundamental limitation. The engine itself is perfectly capable of it, as seen in CS, after all.
alumlovescake 12 Oct, 2024 @ 12:28pm 
Would uncapping the framerate be possible in this game?
GDMilkman 9 Sep, 2024 @ 9:31pm 
Thank you!