Differences
This shows you the differences between two versions of the page.
| Previous revision | |||
| — | emulators:lightgun_games [2026/04/28 04:38] (current) – [Table] tovarichtch | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Light gun guide ====== | ||
| + | |||
| + | If you've ever been in a video game arcade before it's almost guaranteed you've seen a specially large cabinet featuring a fake " | ||
| + | |||
| + | Once the light guns are connected, a crosshair will appear on the screen: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The game list will also indicate which games are light gun compatible with a small theme-specific icon next to the name (this can be optionally disabled): | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Light gun comparison ===== | ||
| + | |||
| + | So, first and foremost, a light gun is needed—possibly multiple if you intend to play multiplayer (be sure to have enough physical space for both collision avoidance and tracking). Various light guns have entered the market, each offering its own advantages and disadvantages. Unless specified otherwise, the light gun is compatible with all displays. Click on the light gun to go to its section. | ||
| + | |||
| + | The precision rating is based on five tests: | ||
| + | - **Calibration**: | ||
| + | - **Corner**: Does it aim properly at the edges of the screen? | ||
| + | - **Position**: | ||
| + | - **Rotation**: | ||
| + | - **Latency**: | ||
| + | |||
| + | <WRAP center round info> | ||
| + | Want your light gun added to the list? Join our **Discord** and ask for assistance in **# | ||
| + | </ | ||
| + | ^ Light gun ^ Tracking method | ||
| + | | [[# | ||
| + | | [[# | ||
| + | | [[https:// | ||
| + | | [[# | ||
| + | | [[# | ||
| + | | [[https:// | ||
| + | | [[https:// | ||
| + | | [[# | ||
| + | | [[https:// | ||
| + | | [[# | ||
| + | | [[# | ||
| + | | [[# | ||
| + | | [[https:// | ||
| + | | [[# | ||
| + | | [[# | ||
| + | |||
| + | ===== Global calibration ===== | ||
| + | |||
| + | When a light gun is connected, a light gun symbol will appear in place of the controller activity icons (if that is enabled and the theme supports it). In addition, a new menu item might appear in the **CONTROLLERS & BLUETOOTH SETTINGS** menu specific to the light guns that are currently connected. This can be used to adjust settings specific to that light gun. | ||
| + | |||
| + | One global calibration is required and is saved within the light gun itself. All global calibration can be performed at any time, even during gameplay, however this sort of calibration will **always** be for global calibration (it is not saved per-game, it's only needed to be done once). Refer to the section relevant to your light gun below for instructions. | ||
| + | |||
| + | <WRAP center round important> | ||
| + | While being recommended overall, it is not an absolute necessity to have one proper controller pad connected in addition for each light gun connected. However, it gives an easier control in order to [[: | ||
| + | |||
| + | Each controller corresponds to each light gun in player order. So for instance, if player 2's light gun is missing a coin button ('' | ||
| + | </ | ||
| + | |||
| + | ===== AE Lightgun ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The [[https:// | ||
| + | |||
| + | ==== AE Lightgun setup ==== | ||
| + | |||
| + | Connect both the light gun and the IR bar via USB. Then, press the button in front of the main trigger to launch the global calibration process. Shoot the middle, top-right and bottom-left targets as they appear. | ||
| + | |||
| + | ===== Ultimarc AimTrak ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The [[https:// | ||
| + | |||
| + | ==== Ultimarc AimTrak setup ==== | ||
| + | |||
| + | Connect both the light gun and the IR bar via USB. Then, hold main trigger for five seconds to launch the global calibration process. Shoot the top-left, top-right and bottom-center targets as they appear. | ||
| + | |||
| + | ==== Ultimarc AimTrak recoil ==== | ||
| + | |||
| + | If using a recoil model, a separate power supply is required. This is **not** bundled with the light gun. More info can be found on its [[https:// | ||
| + | |||
| + | ===== GUN4IR ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ==== GUN4IR setup ==== | ||
| + | |||
| + | For the time being, any custom and manual settings must be done inside Windows with GUN4IR tool and burned into the light gun. | ||
| + | |||
| + | If you have the calibration button, press it and shoot all targets in turn. | ||
| + | |||
| + | ===== Namco GunCon 2 ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The [[wp> | ||
| + | |||
| + | ==== Namco GunCon 2 setup ==== | ||
| + | |||
| + | <WRAP center round alert> | ||
| + | [[https:// | ||
| + | </ | ||
| + | |||
| + | Create a sh file inside the ports folder | ||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | <WRAP center round important> | ||
| + | The calibration script must be marked as executable with the '' | ||
| + | < | ||
| + | chmod +x / | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | |||
| + | <code bash| GunCon2_Calibration.sh> | ||
| + | #!/bin/bash | ||
| + | xrandr --output $(xrandr | grep -o '.* connected' | ||
| + | guncon2_calibrate.sh | ||
| + | xrandr --output $(xrandr | grep -o '.* connected' | ||
| + | </ | ||
| + | |||
| + | * The first line will increase the brightness via xrand | ||
| + | * The second line will launch the calibration script via switchres | ||
| + | * The third line will set the brightness back to default once the script exits. | ||
| + | |||
| + | <WRAP center round alert> | ||
| + | [[https:// | ||
| + | </ | ||
| + | |||
| + | ==== Calibration How To ==== | ||
| + | |||
| + | **You only need to do a first calibration once.** | ||
| + | |||
| + | * Start the calibration by pressing the gun trigger. | ||
| + | * Follow the onscreen instructions and aim at all the 4 circles with the cross in the middle. | ||
| + | * Try to be as exact as possible. | ||
| + | * The result will not be perfect even if you aimed exactly in the middle using the GunCon2' | ||
| + | * This is normal.. | ||
| + | * Exit the script and save the settings by pressing A or B | ||
| + | |||
| + | ==== Micro Calibrations in-game ==== | ||
| + | |||
| + | * Button C + D-pad left/right -> decrease x-min -> apply if your gun is out on left of the screen | ||
| + | * Button C + D-pad up/down -> increase x-max -> apply if your gun is out on right of the screen | ||
| + | |||
| + | ===== Namco GunCon 3 ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The [[wp> | ||
| + | |||
| + | Requires Batocera **v38** or higher. | ||
| + | |||
| + | ==== Namco GunCon 3 setup ==== | ||
| + | |||
| + | Place the infrared LEDs properly with enough distance between them, on top of your display, front facing the gun. Refer to {{ : | ||
| + | |||
| + | **V39:** to start calibration, | ||
| + | |||
| + | **V40+** to start calibration, | ||
| + | |||
| + | ===== Retro Shooter Lightgun ===== | ||
| + | |||
| + | {{https:// | ||
| + | |||
| + | The [[https:// | ||
| + | |||
| + | First model of Retro shooter requires Batocera **v39** minimum. | ||
| + | RS3 Reaper model requires Batocera **v42** minimum. | ||
| + | |||
| + | ==== Retro Shooter setup ==== | ||
| + | |||
| + | Place IR leds as shown below : | ||
| + | |||
| + | {{: | ||
| + | |||
| + | To calibrate the light gun, press and hold 3 seconds the rear left button, then proceed on shooting target. Make sure you are far enough from your display and sunlight is out. If you are with 2IR leds, you need to double that distance. | ||
| + | |||
| + | The light gun will reboot with updated values once calibration is done. | ||
| + | |||
| + | ==== Retro Shooter recoil ==== | ||
| + | |||
| + | * To switch between single shot or automatic, press and hold stick button 3 seconds to change its mode. | ||
| + | * To turn off the recoil, unplug the recoil cable or press and hold stick button while powering it. | ||
| + | |||
| + | ===== Sinden Lightgun ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The [[https:// | ||
| + | |||
| + | <WRAP center round alert> | ||
| + | A hardware bug prevents the use of multiple Sinden Lightguns on a single USB hub on some boards. Computers will typically use a single hub for groups of the same ports accessed via the IO panel. The best way around this is to plug one light gun into the front facing ports, and another into the IO panel. If your machine has a mixture of USB 2.0 (black tongue) and USB 3.0 (blue tongue) ports, they will usually have separate hubs. | ||
| + | |||
| + | Starting v40 with firmware 1.09, this issue should be fixed. | ||
| + | </ | ||
| + | |||
| + | ==== Sinden Lightgun setup ==== | ||
| + | |||
| + | Connect the USB cable to the machine. Then hold left on its D-pad for five seconds. Shoot the center of the screen. Calibration is complete. | ||
| + | |||
| + | Make sure you **disabled any overscan/ | ||
| + | ==== Sinden Lightgun settings ==== | ||
| + | |||
| + | Sinden Lightguns offer the following options in **CONTROLLER & BLUETOOTH SETTINGS** -> **SINDEN GUN SETTINGS** | ||
| + | |||
| + | * **BORDER SIZE:** Thin, medium or big. By default, the medium one is enabled (the size may differ depending on the emulator). | ||
| + | * **BORDER MODE:** Select when to display the border. | ||
| + | * **NORMAL:** Always shown in EmulationStation and in game (default) | ||
| + | * **IN GAME ONLY:** Only shown when playing a light gun game. | ||
| + | * **HIDDEN:** Disable, useful if using your own bezels with their drawn border. | ||
| + | * **BORDER COLOR:** Change the color of the border either in white (default), red, green or blue. | ||
| + | * **CAMERA CONTRAST:** Adapt the camera contrast to your setup (daytime/ | ||
| + | * **CAMERA BRIGHTNESS: | ||
| + | * **CAMERA EXPOSURE:** Adjust the camera exposure to your setup (useful for projector/ | ||
| + | * **RECOIL**: Adjust the behaviour and strength of the force-feedback when holding down the trigger. | ||
| + | * **No recoil:** No force-feedback at all. | ||
| + | * **Gun:** Recoil, delay, then rapid recoil until trigger is released. | ||
| + | * **Quiet gun:** Same as " | ||
| + | * **Machine gun:** Rapid recoil until the trigger is released. | ||
| + | * **Quiet machine gun:** Same as "Gun machine", | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Direct Wiimote gun with IR bar ===== | ||
| + | <WRAP center round important 60%> | ||
| + | Connection with Mayflash Dolphinbar in modes 1 and 2 is unsupported and obsolete. NOT RECOMMENDED. | ||
| + | </ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The Wii was revolutionary for its motion-based controls when it released back in 2006. This technology can now be used to emulate a light gun in Batocera, useful if you happen to have an old Wiimote and sensor bar laying around that is unused (though for convenience, | ||
| + | |||
| + | Unlike the direct Wiimote connection method, modes 1 and 2 do not utilize any special Wiimote gun mode in EmulationStation to function, instead the Dolphinbar itself emulates being a mouse and keyboard to the machine. You are unable to calibrate or use more than '' | ||
| + | |||
| + | <WRAP center round alert> | ||
| + | Most third-party remotes won't work as they don't respect the correct bluetooth connection process, requiring the Mayflash Dolphinbar Bluetooth module. | ||
| + | |||
| + | However, starting **v39**, you can enable the '' | ||
| + | </ | ||
| + | |||
| + | ==== Direct Wiimote gun setup ==== | ||
| + | |||
| + | Set up the powered IR bar by taping over one side with solid tape and positioning the remaining LED at the bottom/top center of the display. Counter-intuitively, | ||
| + | |||
| + | {{: | ||
| + | |||
| + | [[: | ||
| + | |||
| + | If the second target cannot be shot at, move further away from the display and repeat the process from the start. It may also help to put the IR bar above the monitor instead of below. | ||
| + | |||
| + | <WRAP center round tip> | ||
| + | Dolphin can emulate the pairing function of the emulated Wii system, allowing for direct connections to the Wiimote. This is independent of what Wiimote gun settings are used in EmulationStation. | ||
| + | </ | ||
| + | |||
| + | ===== XGunner ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | The [[https:// | ||
| + | |||
| + | ==== XGunner setup ==== | ||
| + | |||
| + | Plug in the wireless USB dongle linked to the light gun number. Put 18650 batteries (3,7V recommended) in battery pack, load it into the light gun's grip and turn it on. | ||
| + | |||
| + | To enter calibration (engineering) mode, press SPACE and START buttons. Shoot once on screen to begin calibration. Use fake analog stick on the back to adjust calibration (left/right for X axis; up/down for Y axis). Shoot once for each axis when you're done. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ==== XGunner solenoid ==== | ||
| + | |||
| + | There are two modes : burst fire and single/ | ||
| + | |||
| + | ===== Emulator support ===== | ||
| + | |||
| + | A table showing which emulators and cores support light guns (must be switched manually for systems using a default core not compatible with light guns). | ||
| + | |||
| + | ^ System | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | [[: | ||
| + | | | retroarch/ | ||
| + | | | retroarch/ | ||
| + | | | retroarch/ | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | | flycast | ||
| + | | [[systems: | ||
| + | | | vice/ | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | | redream | ||
| + | | | flycast | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | | retroarch/ | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | | retroarch/ | ||
| + | | | retroarch/ | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | | retroarch/ | ||
| + | | | retroarch/ | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | | | retroarch/ | ||
| + | | [[systems: | ||
| + | | | wine/ | ||
| + | | [[systems: | ||
| + | | [[systems: | ||
| + | |||
| + | Games which are light gun compatible will belong to the light gun genre in EmulationStation. Some themes support showing this tag to make it easier to quickly identify which games are light gun games. It is also possible to enable the light gun category as a selectable system. | ||
| + | |||
| + | ===== Button mapping (WIP) ===== | ||
| + | |||
| + | ==== Emulators buttons mapping ==== | ||
| + | |||
| + | Each light gun has its own button code when pressed. This code is translated to a global code in Batocera. When triggered, the global code will be translated into the emulator to a specific command. In the future, it will be possible to customize the mapping. | ||
| + | |||
| + | For example: when pressing the physical '' | ||
| + | |||
| + | ^ Name | ||
| + | | Trigger | ||
| + | | Action | ||
| + | | Start | // | ||
| + | | Select | ||
| + | | SUB1 | ||
| + | | SUB2 | ||
| + | | SUB3 | ||
| + | | Up | ||
| + | | Down | ||
| + | | Left | ||
| + | | Right | // | ||
| + | |||
| + | ==== Default global mapping ==== | ||
| + | |||
| + | ^ Name | ||
| + | | Trigger | ||
| + | | Action | ||
| + | | Start | // | ||
| + | | Select | ||
| + | | SUB1 | ||
| + | | SUB2 | ||
| + | | SUB3 | ||
| + | | Up | ||
| + | | Down | ||
| + | | Left | ||
| + | | Right | // | ||
| + | |||
| + | ==== Pedals support ==== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Starting v40, pedals are supported out of the box. By default, they are automatically mapped on the following key according to each player: | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | This can be customized to your taste in '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | Support across emulators is a work in progress. | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | If you can't rebind your foot pedal in any existing tool (hardcoded), | ||
| + | </ | ||
| + | |||
| + | |||
| + | ^ Emulator | ||
| + | | Dolphin | ||
| + | | Duckstation | ||
| + | | Flycast | ||
| + | | Hypseus Singe | ✘ | | ||
| + | | Libretro cores | ||
| + | | MAME (standalone) | ||
| + | | model2emu | ||
| + | | PCSX2 | ✔ | | ||
| + | | Play! | ✘ | | ||
| + | | Supermodel | ||
| + | | RPCS3 | ✘ | | ||
| + | |||
| + | |||
| + | ===== Per-game testing spreadsheet ===== | ||
| + | |||
| + | A list of tested light gun games (and any notes that pertain to them specifically) can be found [[emulators: | ||
| + | |||
| + | Beta testing, bug-finding and workarounds are welcomed on the Discord channel ''# | ||
| + | |||
| + | ===== Per-emulator notes ===== | ||
| + | |||
| + | Although most light gun games will be plug and play, certain titles/ | ||
| + | |||
| + | ==== 3DO (lr-opera) ==== | ||
| + | |||
| + | In-game recalibration is required, located in the game menu options. This is different per-game. This only needs to be done once. | ||
| + | |||
| + | ==== Arcade (general) ==== | ||
| + | |||
| + | === MAME === | ||
| + | |||
| + | <WRAP center round help> | ||
| + | A few games have an offscreen reload system which does not work well with the Wiimote. The system can be forced to perform a manual reload action with a press of the primary button (in the Wiimote' | ||
| + | |||
| + | - While in the MAME gamelist, press '' | ||
| + | - Go to **OFF-SCREEN RELOAD** and set it to " | ||
| + | |||
| + | Hopefully, this issue will be fixed in future versions such that offscreen reloading works out of the box with the Wiimote. | ||
| + | </ | ||
| + | |||
| + | The current accuracy is not perfectly 1:1, caused by a fake and forced 4:3 ratio. This will be fixed in the future. | ||
| + | |||
| + | ==== Commodore 64 ==== | ||
| + | |||
| + | Commodore 64 games were released in various mediums. It was very common for all tape ROMs (TAP files) light gun games to also feature a joystick version on the other side of the tape. In order to use light guns, the light gun version of the game is needed. Disk images usually support both. | ||
| + | |||
| + | ==== Model 2 (model2emu) ==== | ||
| + | |||
| + | Model2emu crosshair does not follow where the light gun is actually pointing. Keep it disabled to best accuracy. | ||
| + | |||
| + | ==== Model 3 (Supermodel) ==== | ||
| + | |||
| + | Supermodel white border for Sinden Lightguns is enabled on rpi4 and rpi5 starting v41. | ||
| + | |||
| + | ==== PSX (all) ==== | ||
| + | |||
| + | Starting v39, all gun games are compatible with both Justifier and GunCon light gun controller type in PCSX-reARMed core. If a GunCon conversion patch was applied to the ROM, you will need to force GunCon controller type in EmulationStation. Starting v40, DuckStation is compatible with Justifier and GunCon light gun controller type. | ||
| + | |||
| + | <WRAP center round important> | ||
| + | Area 51 has no known working patch. | ||
| + | </ | ||
| + | |||
| + | ==== Saturn (only libretro: beetle-saturn) ==== | ||
| + | |||
| + | In-game recalibration is required, located in the game menu options. This is different per-game. This only needs to be done once. | ||
| + | |||
| + | ==== SNES ==== | ||
| + | |||
| + | The Justifier controller type does not work in libretro: mesen-s and libretro: bsnes, rendering Lethal Enforcers unplayable with these cores. | ||
| + | |||
| + | ===== A note about the controller type option ===== | ||
| + | |||
| + | Veteran users may recall the controller type option in the advanced system settings for each system needing to be set to a particular light gun (specific to that system) in order to play light gun games. As of **v35**, this is no longer necessary, as Batocera will automatically use the appropriate controller type if a light gun is connected. **The crosshair option will also be automatically disabled for the light guns** - except if you play with the Mayflash Dolphinbar, which will be automatically enabled. | ||
| + | |||
| + | Two new options have been added to the global game options: | ||
| + | |||
| + | * **USE GUNS**: The magic that enables all of this to be configured automatically. | ||
| + | * **SHOW LIGHTGUN CROSSHAIRS**: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== Troubleshooting ===== | ||
| + | |||
| + | ==== Wiimote issues ==== | ||
| + | |||
| + | === I can't aim at the upper-left target! I've moved as far back as I can === | ||
| + | |||
| + | The Wiimote works by sending a video feed of its IR camera to the machine. This sensor is very poor, and can fail to see the IR LED if too far away. So, there' | ||
| + | |||
| + | To debug this to get an accurate reading, [[: | ||
| + | |||
| + | <code bash> | ||
| + | xwiishow 1 | ||
| + | </ | ||
| + | |||
| + | This will show a video feed of the IR camera in the upper-right of the SSH session: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | To visualize what this information represents, imagine this being a flipped version of the position being aimed at on the display: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | == But I'm not using a Wiimote! == | ||
| + | |||
| + | Make sure there are no reflective surfaces or other obstructions that can interfere with the visual. If placing the LED on a flat surface like the top of the entertainment unit, ensure it is as close to the edge as possible to make sure it's not obscured by its edge when aiming from a lower position (you may want to prop up the IR bar on some rubber stoppers). | ||
| + | |||
| + | === My Wiimote is appearing as a regular controller instead of a light gun === | ||
| + | |||
| + | First, ensure you are running Batocera **v35** or higher. | ||
| + | |||
| + | Otherwise, ensure that **CONTROLLER & BLUETOOTH SETTINGS** -> **WIIMOTE GUN SETTINGS** -> **MODE** and set it to " | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ==== My recoil isn't working ==== | ||
| + | |||
| + | Replug the light gun or change recoil settings. | ||
| + | |||
| + | ==== My second Sinden crosshair is stuck upper-left corner ==== | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Batocera is not compatible with beta firmware. If your gun is on v1.9 or later, please downgrade to v1.8. | ||
| + | </ | ||
| + | |||
| + | |||
| + | Avoid using a USB hub when connecting both guns. Use different USB speed port for each (ex.: USB 2.0/USB 3.0) or different pair (ex.: one in front of the PC, one in the back). If using a Raspberry Pi, make sure you have enough power voltage. | ||
| + | |||
| + | A reboot might be necessary if hot plugged in. | ||
| + | |||
| + | FIXME | ||
| + | **RPi4: | ||
| + | Plug your first sinden in USB3 port. | ||
| + | Wait 10s. | ||
| + | Plug your second sinden in USB2 port. | ||
| + | Wait 10s. | ||
| + | |||
| + | You need a good amount of power voltage too. | ||
| + | |||
| + | **Steam Deck dock:** | ||
| + | Most issues are fixed with a good quality SDCard and the official Steam Deck dock with good amount of power voltage. | ||
| + | |||
| + | **Later Sinden Lightgun models (currently fixed in Batocera v40)** | ||
| + | There actually is a known issue with later models cameras. If you bought in mid-2023 and later, you might encounter this issue even if it works fine on Windows. | ||
| + | |||
| + | Open the file manager ('' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Or this : | ||
| + | |||
| + | {{: | ||
| + | |||
| + | You might need to update your camera name by following the [[https:// | ||
| + | |||
| + | ==== My Sinden Lightgun shows " | ||
| + | |||
| + | If you are on Batocera v40+, make sure '' | ||
| + | |||
| + | If you tried to flash your light gun from linux itself or Steam OS, you must downgrade to 1.08 or 1.03 and upgrade again. | ||
| + | |||
| + | ==== My aiming accuracy in certain games is much worse than others ==== | ||
| + | |||
| + | Some games offer a recalibration menu in-game. Use that to work around such issues. This will be different per-game of course. | ||
| + | |||
| + | Arcade games typically require the use of the service menu, refer to the [[# | ||
| + | |||
| + | ==== I'm having another issue ==== | ||
| + | |||
| + | Check out the [[https:// | ||
| + | |||
| + | If having issues with ROM loading itself, check out the [[: | ||