What's new

MAME recoil… How to?

tangodownNZ

Student
Joined
Apr 1, 2023
Messages
34
Reaction score
8
Location
New Zealand
Hello Arcade Enthusiasts,

I know this has been done before, but the threads on this topic have become complicated to follow.

I have a Ghost Squad gun with gun sense board and a fuse board.
The fuse board has a recoil signal wire which requires 5 volts - I currently hook this wire to the trigger, which works but its not ideal.
The problem hooking the recoil signal wire to the trigger is that if I run out of bullets in MAME the recoil still fires.

I am using a U-HID Nano from Ultimarc to send button presses and axis data to my PC.

I have read that MAME Hooker can output the recoil signal from MAME to the gun solenoid. But I can’t seem to find a how to for dummies guide anywhere.
I also need to know how to get the signal from my PC to the recoil signal wire (does MAME Hooker take care of this?).
The U-HID can output 5 volts and 15 milli amps, which I believe should be sufficient. Another option is the PAC Drive from Ultimarc, but I think the U-HID should work. Unless this is normally done another way.

I thought I would add. The game I am mainly interested in playing is Operation Wolf in MAME.

(Just a small question off to the side, not main question). I am assuming MAME Hooker only works with MAME. Is there something similar for the Dolphin Emulator.
When you press a button on a game controller, it shows in controller properties, in Windows. I was wondering if there is a way to output the trigger button signal from Windows to the gun.

Any help would be greatly appreciated
 
Last edited:
I have the Sega Ghost Squad gun hooked up to the gun sense board. Its working and I can use it with Mame. I am trying to get the recoil output to go through my Ultimarc U-HID to the recoil signal wire. I believe mame hooker can do this, but I can not get mame hooker to see the game. Rom, parent and driver are all blank when I go to test. Nothing shows up in the debug window when I run mame and Operation Wolf. Its like it can not see Mame. I have set the mame path in mame hooker. But do I need to manually add the roms and parent ect? I thought I could just set up mame hooker and run it out of the box. Am I missing something.

I am also interest to know if I buy PAC Drive from Ultimarc. Does this have built in software that I can easily send the trigger output signal to my recoil signal wire on the gun?

Below is what I see when I go to sysTray - Test.

If somebody could please give me a little help that would be awesome.

Thank you very much

mame_start

Emulator=MAME

Game Info:

--------

Rom=

Parent=

Driver=

Orientation=0

mame_stop
 
That is great you have figured out how to use the stock sega gun sense board with a PC. Uhid is a fantastic product.

The only info I can give you is to perhaps ask on the arcade controls light gun forum.

There is a thread on gun4ir and a chap named JB has developed software that handles the behaviour you are looking for. (No recoil when reloading and just rumble not recoil when out of ammo). It's €20 for the software license and then you have to join a private discord to ask questions. it's all a bit "secret society" unfortunately and not much is public but there are a large number of light gun experts on that Discord.
 
That is great you have figured out how to use the stock sega gun sense board with a PC. Uhid is a fantastic product.

The only info I can give you is to perhaps ask on the arcade controls light gun forum.

There is a thread on gun4ir and a chap named JB has developed software that handles the behaviour you are looking for. (No recoil when reloading and just rumble not recoil when out of ammo). It's €20 for the software license and then you have to join a private discord to ask questions. it's all a bit "secret society" unfortunately and not much is public but there are a large number of light gun experts on that Discord.
Yes, its really cool to get it up and running. I will post some photos when I am happy with it. I had a lot of help from twistedsymphony

Thank you so much for this information.

Do you know where I can find that software by any chance? I have found JB but he’s probably busy
 
Last edited:
JayBee got back to me. Unlike others on that site who could have helped but didn’t. Thank you JayBee and MickyMac

Actually I have moved away from Mame Hooker. Even if it did work. As soon as you use a different emulator you have no recoil.

So I am just using the uhid config utility to send 5 volts to the trigger when the trigger is pressed. I know the recoil will fire everytime I pull the trigger but I can live with that.

Thanks again
 
Hi.
It s clear, difficult to find infos on how to plug sega guns type ii on tecknoparrot for exemple or whatever.
You don t use the jvs io baord so...
Can you explain more the way you plug the gun board to uhid.

Another question it seems possible to plug sega guns from the jvs io board to the pc thx a jvs2something .
I m on this track also. Have you explore this way?
Thanks
 
Back
Top