LogoLogo
Retrobat WebsiteForumGithub
English
English
  • Welcome!
  • Get Started
    • Prerequisites
    • Installation & First Startup
    • RetroBat Folder Structure
    • Adding a game
    • Running a game
    • Adding BIOS files
  • NAVIGATION
    • Navigation Keys
    • Hotkeys
    • System View and Game View
    • Main Menu
    • View Options
    • Game Options
    • Configuration of systems and games
    • Scraping & Metadata
    • Game Collections
  • Systems & Emulators
    • Arcade Guide
    • Supported Game Systems
      • Game Consoles
        • 3DO
        • Actionmax
        • Adventure Vision
        • Amstrad GX4000
        • APF MP-1000
        • Arcadia 2001
        • Atari (consoles)
          • Atari 2600
          • Atari 5200
          • Atari 7800
          • Atari XEGS
          • Jaguar
          • Jaguar CD
        • Bally Astrocade
        • Casio Loopy
        • Channel F
        • ColecoVision
        • Commodore (game consoles)
          • Amiga CDTV
          • Amiga CD32
        • Intellivision
        • Lowres NX
        • Microsoft (consoles)
          • Xbox
          • Xbox 360
        • NEC (consoles)
          • PC Engine/TurboGrafx-16
          • PC Engine CD-ROM/TurboGrafx-CD
          • SuperGrafx
          • PC-FX
        • Nintendo (game consoles)
          • Nintendo Entertainment System - Family Computer
          • Family Computer Disk System
          • NES 3D
          • Super Nintendo Entertainment System - Super Famicom
          • Satellaview
          • SuFami Turbo
          • Super NES MSU-1
          • Super Game Boy
          • Nintendo 64
          • Nintendo 64 Disk Drive
          • GameCube
          • Wii
          • WiiU
          • Switch
        • Philips CD-i
        • Odyssey²
        • Othello Multivision
        • PV-1000
        • Sega (game consoles)
          • SG-1000
          • Master System - Mark III
          • Megadrive - Genesis
          • Megadrive - Genesis (MSU)
          • Mega-CD - Sega-CD
          • Sega 32X
          • Saturn
          • Dreamcast
        • SNK (game consoles)
          • Neo Geo
          • Neo Geo CD
        • Sony (game consoles)
          • PlayStation
          • PlayStation 2
          • Playstation 3
          • Playstation 4
        • Super Cassette Vision
        • Super A'Can
        • Uzebox
        • VC4000
        • Vectrex
        • Vircon32
        • VTech
          • CreatiVision
          • V.Smile
      • Portable Game Consoles
        • Arduboy
        • Atari (portable game consoles)
          • Lynx
        • Gamate
        • Game.com
        • Game Pocket Computer
        • Game Master
        • Game & Watch
        • GP 32
        • LCD Games
        • Mega Duck
        • Nintendo (portable game consoles)
          • Game Boy
          • Game Boy MSU
          • Game Boy 2 players
          • Virtual Boy
          • Game Boy Color
          • Game Boy Color 2 players
          • Game Boy Advance
          • Game Boy Advance 2 players
          • Nintendo DS
          • Pokémon Mini
          • Nintendo 3DS
        • Nokia
          • N-Gage & Symbian
        • Sega (portable game consoles)
          • Game Gear
        • SNK (portable game consoles)
          • Neo Geo Pocket
          • Neo Geo Pocket Color
        • Sony (portable game consoles)
          • PlayStation Portable
          • PlayStation Vita
        • Supervision
        • Wonderswan
          • WonderSwan
          • WonderSwan Color
      • Home Computer
        • Acorn Computers
          • Archimedes
          • ATOM
          • BBC Micro
          • Electron
        • Amstrad CPC
        • Apple
          • Apple II
          • Apple IIGS
        • Atari (computers)
          • Atari 800
          • Atari ST
        • Camputers Lynx
        • Coleco Adam
        • Pegasus
        • Commodore (computers)
          • Commodore PET
          • Commodore VIC-20
          • Commodore 64
          • Commodore Plus/4
          • Commodore 128
          • Amiga 500
          • Amiga 1200
          • Amiga 4000
        • Dragon 32/64
        • Fujitsu
          • FM-7
          • FM-TOWNS
        • Mattel
          • Aquarius
        • Microsoft (computers)
          • MSX
          • MSX2
          • MSX2+
          • MSX turbo R
        • NEC (computers)
          • NEC PC-8800
          • NEC PC-9800
        • Oric Atmos
        • Philips
          • P2000t
          • VG5000µ
        • Sam Coupé
        • Sharp
          • Sharp X1
          • Sharp X68000
        • Sinclair Research
          • ZX 81
          • ZX Spectrum
        • SpectraVideo (SV-318)
        • Thomson - MO/TO
        • TI-99/4A
        • Tomy Tutor
        • TRS-80 Color Computer
      • Arcade
        • Atomiswave
        • Capcom Play Systems
          • CPS I
          • CPS II
          • CPS III
        • Cave CV1000
        • Final Burn Neo
        • Gaelco
        • HomeBrew MAME
        • Hyper Neo Geo 64
        • LaserDisc
        • MAME
        • Namco 246/256
        • SEGA
          • Sega Model 2
          • Sega Titan-Video
          • Sega Model 3
          • Sega NAOMI
          • Sega NAOMI 2
          • Sega Hikaru
          • Triforce
          • Sega Chihiro
        • TeknoParrot
        • Zinc
      • Game Engines
        • EasyRPG
        • GemRB
        • IKEMEN
        • Löve
        • Lutro
        • MUGEN
        • Open Beats Of Rage
        • Singe
        • Solarus
      • Pinball
        • Future Pinball
        • Pinball FX
        • Pinball FX2
        • Pinball FX3
        • Pinball M
        • Visual Pinball
        • Zaccaria Pinball
      • Others
        • Cannonball
        • Cave Story
        • CDogs
        • Commander Genius
        • DevilutionX
        • Dinothawr
        • Doom III
        • DOS
        • Duke Nukem 3D
        • Flash
        • GzDoom
        • Java ME
        • Karaoke
        • OpenGOAL
        • OpenJazz
        • Perfect Dark
        • Pico-8
        • Ports
        • PrBoom
        • Quake
        • Quake 2
        • Raze
        • REminiscence
        • Ship Of Harkinian
        • Starship
        • Sonic 3 AIR
        • Sonic Mania
        • Sonic Retro
        • Super Mario War
        • ScummVM
        • The Force Engine
        • Theme Hospital
        • TIC-80
        • Tomb Raider
        • TV Games
        • WASM-4
        • Windows
        • Wolfenstein 3D
  • Controllers
    • Supported Controllers
      • 🎮Gamepads
        • Special controllers
      • 🕹️Arcade Sticks
      • 🔫Lightguns
        • WiimoteGun
      • 🛞Wheels
      • ⌨️Keyboard
    • Controllers Configuration
    • Gun controls
    • Emulator specific controls mapping
      • Dolphin controller mapping
      • MAME64 controller mapping
      • Model2 controller mapping
      • RetroArch controller mapping
      • Teknoparrot controller mapping
    • Pad2Key
  • Advanced Features
    • Decorations (bezels)
    • Updates & Content Download
    • Kiosk and Kid mode
    • Save States
    • Retroachievements
    • Netplay
    • AI Translation Service
    • Batgui
    • retrobat.ini
    • Latency and blur reduction
    • Softpatching
  • TUTORIALS
    • Know issues & fixes
    • Symbolic links
    • Adding RetroArch Shader Sets to Retrobat
    • Customize Mega-Bezels
Powered by GitBook

Copyright The RetroBat Team 2019-2024

On this page
  • Compatible systems & emulators
  • Default button mapping

Was this helpful?

Export as PDF
  1. Controllers

Gun controls

Bang Bang !

Compatible systems & emulators

The following table shows the systems and emulators for which RetroBat is compatible.

System
Emulator
1 Player
Multiplayer

ARCADE

lr-fbneo

✔

✔

lr-mame

✔

✔

lr-mame2003plus

✔

TBD

lr-mame2016

✔

TBD

mame64

✔

✔

ARCADE PC

Teknoparrot

✔

✔

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

demul

✔

✔ (with demulshooter)

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

✔

✔ (with demulshooter)

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.

Emulator
Button

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

Teknoparrot

Mapping is done per game in the file: system\resources\inputmapping\teknoparrot.yml

PreviousControllers ConfigurationNextEmulator specific controls mapping

Last updated 3 months ago

Was this helpful?

See details here