RPG Maker 2003 - Controller Support
A downloadable Support Tool for Windows
Here it is!
The RPG Maker 2003 Controller Support Tool!
With this tool you are able to play any unpatched RPG Maker 2003 game with a Gamepad and use all buttons. (I will try to make it compatible with maniac's patch in the future)
Just edit the RM Launcher.dll.config to map the gamepad buttons to the keyboard keys you need.
You can also choose if you want to disable the standart functions for the numpad keys (Walking with 2,4,6,8 and also 0 as Cancel Button).
You just have to copy all your game files (everything from your project folder) into the "RM" folder and start "RM Launcher.exe".
Futhermore this tool is able to detect if a controller is plugged in or not.
You can define images that will be shown depending if a controller is plugged in.
NOTE:
Graphics you want to use for keyboard have to have "keyboard" in the file name.
Graphics you want to use for controller have to have "controller" in the file name.
Those graphic files have to be copied into the folder "ContImport" inside of "RM"
This can be done for any type of graphic your game uses.
To see how it works, check "RM2K3 Controller Supoort Sample" . I included a sample game to show how it works.
To see the full function of this tool download my game:
Dragon Ball Z - Bulma's Wish
-----------------------------------
This first version only supports gamepads that use XInput like every type of XBox Controller.
Other Gamepads will be supported in future versions.
-----------------------------------
If you have problems or questions, just contact me here or on Twitter.
A huge thank you to Cherry for helping me out with some bytes to deactivate the build in controller function. Without him this tool wouldn't exist.
If the tool doesn't work with the installed .NET Version, download Version 5 here:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.WindowsDesktop.App&framework_version=5.0.0&arch=x64&rid=win10-x64
Download
Click download now to get access to the following files:
Development log
- .NET Version ErrorJul 31, 2023
Comments
Log in with itch.io to leave a comment.
Hey Aikado I'm trying to play OFF with this Controller Tool but it isn't working, each time I run RM Launcher with Admin or even alone it won't start the game and says I need .NET, I have it installed. Maybe it's not the framework version needed for this though? It also doesn't start the download for the framework from this prompt, what do I do?
Hey!
Sorry for the late reply.
It seems like you need .NET Version 5. You can get it here:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.WindowsDesktop.App&framework_version=5.0.0&arch=x64&rid=win10-x64
I hope this helps. :)
Thank you so much, I can finally play the OFF Remake with my girlfriend. You're a lifesaver, have a great one.
Also gonna check out that Dragon Ball game you made, seems pretty cool
One more thing when I run RM Launcher how do I turn on the DPAD to be used for movement? Is that thru editing the DLL like you said above or using the RM2K3 Controller Support to turn on Number Walking for it to work without editing. If thru editing what would I use to do that?
( Edit: Nvm I got it lol up down left right on DPAD in the "" sections for the respective directions in dll.config for the DPAD)
Also there's a bit of input lag when DPAD is enabled for those directions in game, works perfectly through left analog though.
I think the problem ist, that I never intended the DPAD to be used for moving. ^^"
I will fix that in the next version, thanks for pointing that out.