Build Your Own Arcade Controls Forum

Main => Lightguns => Topic started by: Jakedakat on October 06, 2004, 12:24:45 pm

Title: Act Light Gun Reload workaround?
Post by: Jakedakat on October 06, 2004, 12:24:45 pm
I was wondering if anyone has come up with a workaround to the off screen reload problem? I know you can shoot to the very edge of the screen in some games and it will reload, but thats not the easiest thing to do.

Rob
Title: Re:Act Light Gun Reload workaround?
Post by: Lilwolf on October 06, 2004, 12:49:22 pm
Analog+ and NoNameMame both have a fix that is better then the plain jane mame
Title: Re:Act Light Gun Reload workaround?
Post by: clanggedin on October 06, 2004, 02:00:20 pm
off-screen reload does not work for dual guns in Analog+. Reload is assigned to mouse button 2
Title: Re:Act Light Gun Reload workaround?
Post by: Chris on October 06, 2004, 02:15:33 pm
off-screen reload does not work for dual guns in Analog+. Reload is assigned to mouse button 2
It works for me....
Title: Re:Act Light Gun Reload workaround?
Post by: clanggedin on October 06, 2004, 03:08:50 pm
For dual guns??
Title: Re:Act Light Gun Reload workaround?
Post by: Chris on October 06, 2004, 03:21:46 pm
Yes.  I'm using a version a few builds back, though, so if it's been broken in a more recent version I'm not seeing that.
Title: Re:Act Light Gun Reload workaround?
Post by: clanggedin on October 06, 2004, 10:46:01 pm
OK just tried Analog+ again. Reload is only availabel in the corners of the screen not off screen like it is in mame.

It's much faster to hit button 2 to reload than shoot a corner until it registers.
Title: Re:Act Light Gun Reload workaround?
Post by: Chris on October 06, 2004, 10:59:57 pm
OK just tried Analog+ again. Reload is only availabel in the corners of the screen not off screen like it is in mame.

It's much faster to hit button 2 to reload than shoot a corner until it registers.

What if you map Mouse Button 1 to reload?  Shooting offscreen is equivalent to pressing Mouse Button 1. (Go into the menu, go to Reload, hit Enter, and fire offscreen.)

--Chris
Title: Re:Act Light Gun Reload workaround?
Post by: u_rebelscum on October 07, 2004, 12:10:25 am
OK just tried Analog+ again. Reload is only availabel in the corners of the screen not off screen like it is in mame.

What if you map Mouse Button 1 to reload?  Shooting offscreen is equivalent to pressing Mouse Button 1. (Go into the menu, go to Reload, hit Enter, and fire offscreen.)

--Chris

clanggedin, don't enable offscreen_reload for analog+:

For all PC lightguns, pulling the trigger while shooting off screen (aka "offscreen reload") sends a mouse button 2 press.  It's a "feature" of the PC guns that made it so they didn't reload in mame.

Official Mame -offscreen_reload works by translating all mouse button 2 presses to mouse button 1 when enabled.

Analog+ adds another way to reload, by adding a fake button 2 that can be mapped to the fake button 2 the PC guns send.

If both are used at the same time, they cause conflicts.  So if you use analog+ way of reloading, do not enable official mame's reload.  IOW, disable official mame's reload (aka -nooffscreen_reload, aka "offscreen_reload 0" in mame.ini)

Analog+ way is more flexible but more of a hack.  Official mame's way is in the core, but if enabled, you can't use the button 2 for anything but reload if enabled (and is still a hack, IMO).


All this headache is caused by PC lightguns' differences from the real arcade lightguns, and the original arcade games not having a button to reload.
Title: Re:Act Light Gun Reload workaround?
Post by: clanggedin on October 07, 2004, 11:35:18 am
Thanks for the info u_rebelscum
Title: Re:Act Light Gun Reload workaround?
Post by: Jakedakat on October 07, 2004, 12:35:04 pm
Thanks for all the info, I am gonna have to switch to analog mame once I can track down another Light gun. But I sort of feel stupid, I didnt even notice the offscreen reload in the mame.ini. Of course it was late and I was staring at ini files for awhile :)

Rob