OK I got stuck. 2 things I couldnt figure out and 1 that I find confusing
Jaybee - I set Trigger, A and B to be Mouse Left, Mouse Right, "Keyboard B" respectively. But in mame the inputs are registered as Gun3 B0, Gun3 B0, "keyboard B". If I change the A button to be "Keyboard A" then in mame it registers as Gun3 B2!
Any idea whats going on? (Edit - I've now noticed that after uploading the settings and hitting reload - that the A button is reverting to Middle mouse, so that looks like its just failing to upload correctly?)
Howard_Casto - I cant seem to get mamehooker to recognise MameUI.exe. Is that not supported or am I doing something wrong? If I change the exe to be mame64.exe it works fine
Anyone who can help - In Op wolf I've used the following ini settings for mamehooker to control the rumble motor
MameStart=cmo 1 baud=9600_parity=N_data=8_stop=1,cmw 1 S1
MameStop=cmc 1
[Output]
Player1_Recoil_Piston=cmw 1 F1.0.0|cmw 1 F1.1.255
That seems to work fine if I'm tapping the trigger but if I hold the button and run out of bullets the motor stops as expected while I'm auto-reloading but wont come back on for another X (can be a whole clip in rare circumstances) bullets or so. It is random tho. Sometimes it does work correctly. Releasing and pressing the trigger seems to 100% restart the motor. I can see in mamehookers debug window that the piston value is changing correctly.
Cheers for any help guys
Pod