Main > Lightguns
Wiimote as light gun - Question [SOLVED]
(1/2) > >>
JamesRIves:
Hi everyone,

I'm currently using a Wiimote as a light gun.  It works fine, but I've noted that MAME treats both button A and button B on the wiimote as the same button (light gun button B0).  This makes it difficult to use games like Time Crisis, which requires one button to be assigned to the trigger and a second button to be assigned as an action button.

Other emulators seem to detect both buttons on the Wiimote appropriately, so I'm not sure why MAME doesn't.  Any suggestions?

Jim
white_ghost:
hi,
maybe playing with the offscreen_reload option
++

JamesRIves:
No, reloading is not a problem with this particular game.  The real arcade game requires you to push a pedal that brings you out of a crouch position.  This is required before you can engage your targets.  The pedal can be mapped to any key or button, but for some reason, MAME identifies both the A and B button on the Wiimote (as well as the C button on the Wii nunchuck) as a single light gun button.  I can't really understand why this would be the case since the dolphin bar sees the buttons as separate and distinct buttons.

Jim
JamesRIves:
Just found this advice on another forum:

--------

Hi
Fix for trigger and A button both getting detected as BUTTON_0 problem as described here: https://www.reddit.com/r/MAME/comments/5v1xvj/getting_mayflash_dolphinbar_to_work_with_mame_as/
Dolphin Bar should be in mode 2
Just pop into mame.ini and set: lightgun 1
offscreen_reload 0
The offscreen_reload 0 is what fixes it...
I can now use the wiimote trigger as gun trigger in game, and the A button as reload in Time Crisis...

--------

So it appears that setting offscreen_reload to 0 will correct the problem.  Only issue is -- setting offscreen_reload to "1" is necessary for some games I utilize.

Jim
gutterstuff:
Hey Jim -- were you able to fix this?

Also, I'm curious about how you have your wiimote hooked up to MAME. Is it using the Dolphinbar? If so, do you notice that the bar's position on the top or bottom of the monitor causes the cursor to not align properly on your screen?

I have the same issue, and while I understand that it's a product of the technology and not a calibration problem, I'm wondering if you or anyone knows how I might solve this?

Is there a way to artificially offset where my cursor lands so that it appears dead on? 

Because calibration is always a pain, I'm surprised that both Touchmote and other softwares don't offer this option. My monitor is on a slant, so playing shooters without modifications is proving to be super difficult.

Thanks!
Navigation
Message Index
Next page

Go to full version