Light Gun!!!
-
So is this live now in the latest mame2003 and RP ?
How do i enable the feature?
-
@a7mag3ddon just update it. no config needed. it will pick up any mouse connected.
this thread shows how to update: https://retropie.org.uk/forum/topic/2889/mame-development-lr-mame2003-updates
-
I just cant get it to work.
I go into setting (for this game ) which in this case is Vs Duck Hunt. i scroll down to the lightgun sections hit enter, move my gun up / down or left/right and i dont get anything.
The only thing im able to set is fire button, and am able to 'shoot' on screen fine.
I checked with my phone camera to make sure the infra red LEDS were running and they are just no controls.
You sure i dont need to enable gun control anywhere ?
Help appreciated :-)
-
@a7mag3ddon that's not how it's configured - it just works IF your gun is seen by Linux as a mouse or analog stick. if not, you're out of luck. how is it seen by Linux?
-
How do i check in commandline in retropie?
I checked lsusb and its connected as Ultimarc
Its an Aimtrack so should work
-
Grr im getting loads of errors when i update using retropie update menu
Whats the command to update via commandline ?
-
@a7mag3ddon so you hadn't updated??
retropie menu is the same script you'd use via command line. what errors are you getting? all the warnings that come up are normal for mame2003. you only have a problem if it fails.
-
@a7mag3ddon said in Light Gun!!!:
How do i check in commandline in retropie?
You can check mouse input via command line using the linux testing same as trackball/spinners:
-
Yeah installed ok, when i do the mouse test i get mouse 0 and its the touchpad on my keyboard.
But when i do lsusb i see Bus 001 Device 006: ID d209:1601 Ultimarc
how can i get it to detect the gun instead of the mouse on keyboard or preferably both.
Fire button on the gun is being detected ok so its kinda working?
-
@a7mag3ddon what about if you unplug your keyboard? retroarch only cares about your first mouse device (mouse0)
it being detected as an altimarc whatever doesn't matter - it needs to be seen by Linux as a mouse.
-
@a7mag3ddon In addition, do you even see another device under
/dev/input/
besides mouse0? if not, your device isn't being detected by linux as a mouse, and as @dankcushions said, it needs to be a mouse in order for the emulator to pick up on it. -
On the Raspberry Pi, I've only ever been able to get my Aimtrak/DolphinBar guns functional in RetroPie's UAE4ALL2 and RecalBox's ScummVM. Throughout everything I've read on the matter, a program needs to be written with specific support for input devices using absolute coordinates, like that of touch screen support. If you do manage to get it working in some way, there's going to be plenty of happy people, including myself.
Edit: Meant to reply to a7mag3ddon
-
Well i read somehwere that support for light guns was added to new version of mame 2003 which reignited my search to get my aimtrack going on retropie, when i got it at xmas last year i was told, NO not even supported so left it at that.
-
in /dev/input/
I see mouse0 and mouse1 both dated with the time that i turned on the pi..
going to test with keyboard unplugged now see what happens
-
@mediamogul said in Light Gun!!!:
On the Raspberry Pi, I've only ever been able to get my Aimtrak/DolphinBar guns functional in RetroPie's UAE4ALL2 and RecalBox's ScummVM. Throughout everything I've read on the matter, a program needs to be written with specific support for input devices using absolute coordinates, like that of touch screen support. If you do manage to get it working in some way, there's going to be plenty of happy people, including myself.
Edit: Meant to reply to a7mag3ddon
have you tested with the latest version? if it needs trackpad support I can add that :) but I'd be interested to hear what happens at the moment.
-
Sure, I'll test both devices later this evening. I can't remember if I had two mice hooked up last time, so a7mag3ddon's current test could say a lot in the mean time.
-
Ok, light gun works!!! if i unplug the keyboard dongle and plug back after the pi has booted.
So question, how to get the keyboard mouse to always detect as 1 so that gun always comes in at 0 ?
-
Holy hannah! great work. Isn't there an order in which the USB ports are acknowledged by the system?
-
@a7mag3ddon wahoo! that's awesome :)
not sure how to swap what is mouse0/mouse1 - if you swap the USB sockets they are plugged into, does that sort it? that works for joysticks/pads, so hopefully!
-
I am curious why it even matters. I have multiple mouse devices connected and the order does not matter. Is this something that applies uniquely to direct XY input devices?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.