Main > Lightguns
Mame32 and lightgun / dual Lightgun Support or lackoff
epraiser123:
Hi, I have 2 of the latest Act-Lab usb type lightguns with 2 of the vga boxes, the new ones are all nice with either a choice of red or blue like the happ light guns (only the triggers feel very cheap).
I have Windows XP Pro with SP1 and I am running Mame32 / UI latest version .121u3
Does the latest version of Mame32/UI support Lightgun(s)?
if not, what was the last version that did?
if the latest version does support lightguns why does the "Controllers" tab for game properties always have the "Enable Lightgun Input" greyed out along with the Dual lightgun option greyed out. Strangely enough the Offscreen shots reload will become enabled if you check off that you enable mouse input but it feels like something is not right.
Did the programmers just take the stance that the light gun is just a mouse really so they disabled all the lightgun options ?
this is where I am confused and did not find any other forums with definitive answers. If found many old posts with like mame32 0.62 or around there with people saying they got light guns working and they've checked to enable lights guns.
Thanks so much guys
Dave
Cananas:
--- Quote from: epraiser123 on December 12, 2007, 03:34:34 pm ---I have Windows XP Pro with SP1 and I am running Mame32 / UI latest version .121u3
Does the latest version of Mame32/UI support Lightgun(s)?
--- End quote ---
Well, Mame supports lightguns, but since 0.120u4, there is a bug that makes impossible to move the cursor with the gun (not tracking axis).
--- Quote ---if the latest version does support lightguns why does the "Controllers" tab for game properties always have the "Enable Lightgun Input" greyed out along with the Dual lightgun option greyed out. Strangely enough the Offscreen shots reload will become enabled if you check off that you enable mouse input but it feels like something is not right.
--- End quote ---
I really don't know why mame32/UI has always greyed "Enable Lightgun Input". Don't worry about that. Take a look to the mame.ini and verify that lightgun, dual_lightgun and Offscreen_shot_reload is enabled.
If you wish, you can set lightgun device to lightgun. With this, it doesn't matter if lightgun is enabled or not, because Mame enables it automatically in the games that uses the lightgun device.
One more thing. Since the last change of the input controls, the Offscreen_shot_reload options only works for lightguns and not with mice.
Cananas:
--- Quote from: epraiser123 on December 12, 2007, 03:34:34 pm ---Did the programmers just take the stance that the light gun is just a mouse really so they disabled all the lightgun options ?
--- End quote ---
If I'm not wrong (if yes, please, someone correct me) Mame tries to know if a device could be a lightgun vs a mouse checking if the device can work with absolute coordinates regarding to the screen and not with relative position with regard to the previous one.
If it can manage absolute coordinates, Mame considers the device could be a lightgun. If only support relative coordinates, for sure is a mouse.
u_rebelscum:
--- Quote from: Cananas on December 13, 2007, 05:10:49 am ---
--- Quote from: epraiser123 on December 12, 2007, 03:34:34 pm ---Did the programmers just take the stance that the light gun is just a mouse really so they disabled all the lightgun options ?
--- End quote ---
If I'm not wrong (if yes, please, someone correct me) Mame tries to know if a device could be a lightgun vs a mouse checking if the device can work with absolute coordinates regarding to the screen and not with relative position with regard to the previous one.
If it can manage absolute coordinates, Mame considers the device could be a lightgun. If only support relative coordinates, for sure is a mouse.
--- End quote ---
I think the idea was for mame to check for relative vs absolute mouse data and allocate a normal mouse or a lightgun, respectively, and has the variables (structures) to hold the info.
However, due to whatever reason, mame currently sees each mouse as both a normal mouse and a lightgun, whether it's a lightgun or a normal mouse.
So in practice (currently), -lightgun and -mouse options are the same, and so the -lightgun option is redundant and can be ignored. I don't know if that's what/why MameUI devs are graying out lightgun options, :dunno but it doesn't matter AFAICT. Just enable mouse and you're fine.
Cananas:
--- Quote from: u_rebelscum on December 13, 2007, 03:04:49 pm ---So in practice (currently), -lightgun and -mouse options are the same, and so the -lightgun option is redundant and can be ignored. I don't know if that's what/why MameUI devs are graying out lightgun options, :dunno but it doesn't matter AFAICT. Just enable mouse and you're fine.
--- End quote ---
It is not exactly the same. If you enable mouse you can not reload shooting off screen even if shotofscreen _reload is enabled, because Aaron considered that this is a hack for mice.
But if you enabled lightgun and have a lightgun (obvious) and (not sure) a mouse working with absolute coordinates, you can reload shooting off the screen if the proper option is enabled.
Navigation
[0] Message Index
[#] Next page
Go to full version