The NEW Build Your Own Arcade Controls

Main => Driving & Racing Cabinets => Topic started by: vandale on April 03, 2022, 07:46:29 pm

Title: Road Fighters 3D
Post by: vandale on April 03, 2022, 07:46:29 pm
Hi Team,

Has anyone successfully setup Road Fighters 3d with spice tools and allrh?

I dont use these tools on my build and Ive had a good read through the other sites and I just cant get the game to boot, its not in TP so spice and allrh are the only options.

Any help is appreciated.

Thanks
Title: Re: Road Fighters 3D
Post by: Krakatoa on April 04, 2022, 07:37:48 pm
Use Boom's FFB plugin to get the controls working
Title: Re: Road Fighters 3D
Post by: vandale on April 06, 2022, 01:04:38 am
Use Boom's FFB plugin to get the controls working

I cant get that far, I cant even boot the game
Title: Re: Road Fighters 3D
Post by: buttersoft on April 06, 2022, 01:32:16 am
Use Boom's FFB plugin to get the controls working

I cant get that far, I cant even boot the game

If the FFB plugin handles inputs, the tab for that is in the plugin - you should be able to load that.

I have no idea if a lack of detected controls is preventing you from loading the game though, some games will certainly do that.
Title: Re: Road Fighters 3D
Post by: Krakatoa on April 06, 2022, 07:23:41 pm
Use Boom's FFB plugin to get the controls working

I cant get that far, I cant even boot the game

Set the controls in the FFB gui. Then launch the game using spice.exe
Title: Re: Road Fighters 3D
Post by: vandale on April 08, 2022, 04:10:52 am
thanks guys, I will give it a try
Title: Re: Road Fighters 3D
Post by: vandale on April 12, 2022, 06:47:29 pm
Hey guys. Got it working and in twin linked mode. Once again thanks to all the input and help.

For the record I used:
win10-64 latest updates
Unpatched game image
Removed D3d files x2
Copied Boomslangs jgt.dll
used old spice tools, new just refused to work:
spicecfg.exe
spicetools/32/kbt.dll
spicetools/32/kld.dll
spicetools/32/spice.exe
used latest FFBPlugin for controller mapping, exit mapping refused to work so used following ahk script compiled to exe and set as additional app in launchbox:
Escape::
    Process,Close,spice.exe
    Run,taskkill /im "spice.exe" /F
    Process,Close,eaLocalServer
    Run,taskkill /im "eaLocalServer.exe" /F
    ExitApp
return
$5::LControl

For 2p link used Boomslangs guide:
Leave P1 files, only edit P2 files
open hex editor and load jgt.dll and go to Offset 0x5FA398 and change to
01 if P2
save file and now open dev/nvram/rfs.dat
and go to Offset 0x03 at the very start and change to
01 for P2
save and close hex editor and go play some Road Fighters 3D lan

Thanks

Title: Re: Road Fighters 3D
Post by: holmes on April 13, 2022, 06:52:27 am
On my side controls do no work. I will try to apply your procedure.
Did you get the files from Virusman's site?
Title: Re: Road Fighters 3D
Post by: buttersoft on April 14, 2022, 02:59:52 am
EDIT: i was actually having some issues, after a while. Best to use the hacked files as above

From Boomslangz release notes for FFB plugin version 1.1:

Quote
Added CabinetID code to Road Fighters 3D to not require hex edited files etc anymore. Simply select Cabinet ID in GUI and LAN Play will work :)

You need to have that set either way, or things can go a bit screwy.

I am having an issue where the shifter refuses to work in multiplayer. Works fine with two cabs before starting a multiplayer game, single player works ok on each, but when i go into a multiplayer game, the shifter does nothing. I'm using two G25's, and i tried rebinding, binding to different inputs, and i have definitely set sequential-only in the FFB plugin, but it doesn't help.
Title: Re: Road Fighters 3D
Post by: Nuexzz on April 15, 2022, 01:31:33 am
m.. obviously the game tries to read the same joy-d pad, try changing a p1 button for a key and your problem will be solved for sure. That is why I personally use joytokey and the joystick only for directions and to accelerate and brake (it is the only thing that it really works for) digital mode
Title: Re: Road Fighters 3D
Post by: buttersoft on April 15, 2022, 03:03:49 am
m.. obviously the game tries to read the same joy-d pad, try changing a p1 button for a key and your problem will be solved for sure. That is why I personally use joytokey and the joystick only for directions and to accelerate and brake (it is the only thing that it really works for) digital mode

I did think of that. But the FFB plugin doesn't work that way. You have to select a single joystick, i think, and it certainly won't take keys for inputs. I did think of trying to bind different buttons to see if that worked, but the result is the same - the shifter settings won't work in multiplayer. I guess i didn't try unbinding one shifter entirely, and leaving the other one bound, in case they were interfering...

EDIT: nah, doesn't work. I even tried adding a second device and using the optional binds for that. But no love, the shifter doesn't work in multiplayer for me. I might file an issue.

Anyone got a link to an version before 1.0 of the FFB plugin?
Title: Re: Road Fighters 3D
Post by: vandale on April 16, 2022, 05:55:46 pm
From Boomslangz release notes for FFB plugin version 1.1:

Quote
Added CabinetID code to Road Fighters 3D to not require hex edited files etc anymore. Simply select Cabinet ID in GUI and LAN Play will work :)

You need to have that set either way, or things can go a bit screwy.

I am having an issue where the shifter refuses to work in multiplayer. Works fine with two cabs before starting a multiplayer game, single player works ok on each, but when i go into a multiplayer game, the shifter does nothing. I'm using two G25's, and i tried rebinding, binding to different inputs, and i have definitely set sequential-only in the FFB plugin, but it doesn't help.

I found I still have to hex edit the file to get the 2 player link working.
Title: Re: Road Fighters 3D
Post by: buttersoft on April 17, 2022, 01:16:47 am
I had the hacked files, but with both of those, and the FFB plugin for both cabs set to 1, both cars think they're number 1 in multiplayer. The game still seems to work. Once i set the FFB plugin to 2 for car number 2, it doesn't make any difference if i use the hacked files or just as they come.

EDIT: i ended up having some issues, would recommend using the hacked files and the FFB plugin settings both.
Title: Re: Road Fighters 3D
Post by: vandale on April 17, 2022, 02:13:27 am
I had the hacked files, but with both of those, and the FFB plugin for both cabs set to 1, both cars think they're number 1 in multiplayer. The game still seems to work. Once i set the FFB plugin to 2 for car number 2, it doesn't make any difference if i use the hacked files or just as they come.

Sweet as. I did it backwards to you. I tried the FFB settings first and it does automatically set the unit # when checking in test mode but still no link, then when I hex edit the file it works fine however I have noticed that if the game is allowed to idle in the attract screen for more than 5 mins it drops the link but if a linked game is started immediately after booting the game it keeps the link indefinitely.



Title: Re: Road Fighters 3D
Post by: buttersoft on April 20, 2022, 10:04:57 pm
I ended up removing the game and replacing it to see if i could get the shifters working in LAN, but no dice.

At the same time i had trouble getting things to network, and the fix seemed to be using both the FFB plugin settings and the hacked files, like you had to. So i've edited posts above. No idea why it worked the first time then.
Title: Re: Road Fighters 3D
Post by: vandale on April 21, 2022, 05:22:58 am
I ended up removing the game and replacing it to see if i could get the shifters working in LAN, but no dice.

At the same time i had trouble getting things to network, and the fix seemed to be using both the FFB plugin settings and the hacked files, like you had to. So i've edited posts above. No idea why it worked the first time then.

Yea its a weird one. I think its partly got to do with Spice whereas if it was in TP i would imagine it would be far more stable.
Title: Re: Road Fighters 3D
Post by: scoodidabop on April 11, 2024, 01:53:47 pm
Trying this one out. Edited the hex and set cab 2 to ID 2 in the FFB plugin - when P1 and P2 instances are launched both copies go to an error screen.  If I set FFB P2 to ID1 in the plugin, the error is gone but they don't link.  An earlier post said to use Booms jgt.dll, I only have the one that came with the download, not sure if it's booms or not.  Fun game though, hope I can get it sorted.