Gun controls
Bang Bang !
Compatible systems & emulators
The following table shows the systems and emulators for which RetroBat is compatible.
ARCADE
lr-fbneo
✔
✔
lr-mame
✔
✔
lr-mame2003plus
✔
TBD
lr-mame2016
✔
TBD
mame64
✔
✔
ARCADE PC
Teknoparrot
TBD
TBD
3DO
lr-opera
✔
ACTIONMAX
hypseus
✔
AMSTRAD CPC
lr-cap32
✔
ATARI 2600
lr-stella
✔
✔
ATOMISWAVE
lr-flycast
✔
TBD
flycast
✔
TBD
DREAMCAST
lr-flycast
✔
✔
flycast
✔
✔
redream
TBD
TBD
MASTER SYSTEM
lr-genesis_plus_gx
✔
lr-genesis_plus_gx_wide
✔
Bizhawk: SMSHawk
TBD
MEGADRIVE
lr-genesis_plus_gx
✔
lr-genesis_plus_gx_wide
✔
MODEL 2
m2emulator
✔
✔
MODEL 3
supermodel
✔
✔
NAOMI (1&2)
lr-flycast
✔
✔
flycast
✔
✔
NES
lr-fceumm
✔
lr-mesen
✔
lr-nestopia
✔
mesen
✔
mednafen
✔
Bizhawk: neshawk
✔
JGenesis
✔
PLAYSTATION
lr-mednafen_psx_hw
✔
✔
lr-pcsx_rearmed
✔
✔
lr-swanstation
✘
✘
duckstation
✔
✘
mednafen
✔
PLAYSTATION 2
pcsx2 (1.7)
✔
✘
PLAYSTATION 3
rpcs3
✔ (partial)
✘
SATURN
lr-kronos
✔
TBD
lr-mednafen_saturn
✔
TBD
mednafen
✔
Bizhawk: Saturnus
TBD
TBD
SNES
lr-bsnes
✔
lr-bsnes-jg
✔
lr-mesen_s
TBD
TBD
lr-snes9x
✔
mesen
✔
mednafen
✔
snes9x
✔
Bizhawk: BSNES
TBD
Bizhawk: Snes9x
TBD
JGenesis
✔
WII
dolphin
✔
✔
XBOX
cxbx
✔
Default button mapping
A lightgun acts like a Mouse & Keyboard combination, the following tables show the default button mappings per emulator/system.
lr-bsnes lr-bsnes_hd_beta lr-bsnes-jg
TRIGGER: Mouse left AUX_A: Mouse Right AUX_B: Mouse middle
lr-cap32
TRIGGER: Mouse left RELOAD : Mouse Right START : Mouse middle
lr-fbneo
TRIGGER: Mouse left AUX_A: Mouse Right START : Mouse middle
lr-fceumm
TRIGGER: Mouse left RELOAD : Mouse Right START : Mouse middle
lr_flycast
TRIGGER: Mouse left AUX_A: Mouse Right START : Mouse middle
lr-genesis_plus_gx lr-genesis_plus_gx_wide
TRIGGER: Mouse left AUX_A: Mouse Right AUX_B: Mouse middle
lr-kronos
TRIGGER: Mouse left RELOAD : Mouse Right START : Mouse middle
lr-mednafen_psx
TRIGGER: Mouse left AUX_A: Mouse Right AUX_B: Mouse middle
lr-mednafen_saturn
TRIGGER: Mouse left RELOAD : Mouse Right START : Mouse middle
lr-mesen
TRIGGER: Mouse left RELOAD : Mouse Right START : Mouse middle
lr-mesen_s
TRIGGER: Mouse left AUX_A: Mouse Right AUX_B: Mouse middle
lr-nestopia
TRIGGER: Mouse left AUX_B: Mouse Right
lr-opera
TRIGGER: Mouse left RELOAD : Mouse Right START : Mouse middle
lr-pcsx_rearmed
TRIGGER: Mouse left AUX_A: Mouse Right AUX_B: Mouse middle
lr-snex9x
TRIGGER: Mouse left AUX_A: Mouse Right AUX_B: Mouse middle
lr-stella
TRIGGER: Mouse left RELOAD : Mouse Right START : Mouse middle
mame64
BUTTON 1 : Mouse left BUTTON 3 : Mouse Right BUTTON 2 : Mouse middle
flycast
TRIGGER: Mouse left RELOAD : Mouse Right START : Mouse middle
jgenesis
TRIGGER: Mouse left CURSOR : Mouse Right PAUSE : Mouse middle
m2emulator
supermodel
TRIGGER: Mouse left RELOAD : Mouse Right
mesen : nes
FIRE : Mouse left OFFSCREEN SHOT : Mouse Right
mesen : snes
FIRE : Mouse left CURSOR : Mouse Right TURBO : Mouse middle
mednafen : nes
TRIGGER : Mouse left AWAY TRIGGER : Mouse Right
mednafen : psx
TRIGGER : Mouse left A: Mouse Right B: Mouse middle
mednafen : snes
TRIGGER : Mouse left CURSOR : Mouse Right TURBO : Mouse middle
mednafen : saturn
TRIGGER : Mouse left OFFSCREEN SHOT : Mouse Right START : Mouse middle
dolphin
Depends on game as specified in gamesdb.xml file Default: B : Mouse left A : Mouse right 1 : Mouse middle
duckstation
TRIGGER : Mouse left A : Mouse Right B : Mouse middle
pcsx2
TRIGGER : Mouse left CALIBRATE : Mouse middle START : Mouse right
rpcs3
Standard mouse mapping of PS Eye. Mouse middle button is required to pass calibration screen, pagedown or R1 can be used for this purpose.
snes9x
TRIGGER: Mouse left AUX_A: Mouse Right AUX_B: Mouse middle
Last updated