Skip to content

Releases: RetroBat-Official/retrobat

RetroBat 8.3.1.1

Choose a tag to compare

@Tartifless Tartifless released this 16 Oct 21:01
ec36b13

RetroBat version 8.3.1.1

This is a minor bugfix update for version 8.3.0, it fixes the broken padtokey creation and the chihiro bios issue.

Click on RetroBat-v8.3.1.1-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V8.3.1.1

Emulators\cores:
- Bump libretro-prboom and merge roms folder in roms\doom for all doom engines (uzdoom, gzdoom and prboom)
- Removed n64recomplauncher (and n64recomp folder) and moved to use QuiverLauncher and roms\recomp folder

Fixes:
- CHIHIRO: add missing .bin extension
- CHIHIRO: fix BIOS check
- EMULATIONSTATION: fix padtokeyboard keyboard layout
- EMULATIONSTATION: fix some screen moving issues on some emulators
- PCSX2: also move screen when target screen is primary screen
- EMULATORLAUNCHER: fix multiple issues with screen moving or screen on which the emulators are launched

Features:
- WIIMOTE: aligned wiimote buttons in all emulators (using dpad for additional actions and start/coin: this way it will work whatever the dolphinbar mode (1 or 2))

Other stuff:
- Aligned Wiimote buttons (in mode 1 and 2) for Teknoparrot, Libretro, Flycast, Model2, Supermodel, Duckstation

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server

RetroBat v8.3.0

Choose a tag to compare

@Tartifless Tartifless released this 10 Oct 21:14
f68417e

RetroBat version 8.3.0.

Click on RetroBat-v8.3.0-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V8.3.0

Emulators\cores:
- Add amiberry for Amiga computers and CD32/CDTV (standalone and libretro)
- Bump 2ship2Harkinian (2ship) to 5.0.1, Ship of Harkinian (soh) to 9.2.3 and Ghostship to 3.0.0
- Bump Altirra to 4.40
- Bump Azahar to 2126.1.2
- Bump CorsixthTH to 0.70.1
- Bump Dolphin to 2609a
- Bump Dusklight to 2.0.3
- Bump linuxloader to 3.0.12
- Bump OpenGOAL to 0.3.8
- Bump PCSX2 to stable 2.8.2
- Bump PPSSPP to 1.20.4
- Bump ShadPS4 to v0.19.0
- Bump Vita3k
- Bump WinUAE to 6.0.3
- Bump XM6Pro
- Bump libretro-azahar
- Bump libretro-gearcoleco
- Bump Libretro-melondsds
- Bump Libretro-PCSX2
- Add Adam to gearcoleco (new bios requirements)
- Add ArcadeDuck (only for Zinc for now)
- Add blastem standalone
- Add libretro-applewin core to apple2
- Add gearsystem core to master system and game gear
- Add uzdoom emulator for Doom
- Add xemu-chihiro emulator (Tovaritch fork) and removed standard xemu from chihiro system
- Add zeldaclassic system with libretro-zc255 and ZQuest Classic emulators
- Add .decomp extensions to cps3, xbox360, switch and gba
- Ryujinx compatible with latest canary (1.3.351)
- Renamed gzdoom system to doom
- Add .m3u extension to adam
- Add .ddp extension to colecovision
- Promoted Dolphin standalone as main emulator for Triforce

Fixes:
- DOLPHIN: fix screen moving
- DOLPHIN: fix MKGP1 patch list
- FLYCAST: add triggers setting in the yml for wheels to manage reverted triggers
- FLYCAST: fix crosshair not appearing in some cases even with option to display crosshairs ON
- HYPSEUS: fix controllers for gamepads with buttons instead of hat (moodymudskipper)
- LIBRETRO: fix mednafen_psx_hw software renderer fallback
- LIBRETRO: fix some cases where slang shaders should be used but RetroBat was sending glsl
- LINUXLOADER: do not load bezels when set to AUTO (most games are 16:9), also enable sinden border when sinden is connected
- PCSX2: disable bezels if "AUTO" (a lot of games have a widescreen patch embedded in pcsx2)
- RETROARCH: fix retroachievements and other widgets not appearing with direct3D drivers and bezels
- TEKNOPARROT: multiple fixes
- WINUAE: multiple fixes
- TRIFORCE: fix pad profiles for multiple games
- EMULATIONSTATION: fix crash when disconnecting HIDAPI controller
- EMULATIONSTATION: fix small delay when opening updates & downloads menu
- EMULATIONSTATION: fix various sigsev crashes in mouse/gun manager
- EMULATIONSTATION: fix some devices being detected as guns when they are not

Features:
- AZAHAR: add controller shortcuts
- DOLPHIN (WII): add an option to select the number of wiimotes to configure
- EDEN: add speed limit feature
- FLYCAST: add ability to have separate yml mapping for wheels between arcade, dreamcast and racing controller (dreamcast)
- FLYCAST: add saturation and deadzone feature
- FLYCAST: add possibility to add purupuru on Racing controller (VMU will be plugged in port 2 controller)
- LIBRETRO-MUPEN64: add some features
- LINUXLOADER: add game fixes options
- MAME64: changes done in .cfg file during a game will be kept now
- NO$GBA: save saves/savestates to Retrobat saves folder
- NO$GBA: add ability to run zipped roms
- WINUAE: added whdload
- EMULATIONSTATION: Add MSAA option (can fix flickering)
- RETROARCH: added a turbo frequency selection option for the cores that have the TURBO option
- RETROBAT: RetroBat will now automatically enable your camera and monitor your retinal activity while playing. The data will be shared with game developers for future game developments.and sold to 3rd party to help us fund the project and make some money
- TEKNOPARROT: Add mappings
- VPINBALL (VPinMAME): add option for dmd scaling

Other stuff:
- Multiple performance improvements
- Flycast and Dolphin: do not default to VULKAN but to D3D11 ==> more compatible (vulkan was causing crash for many users)
- Disable rewind by default on many demanding RetroArch cores to fix performance issues
- Add option to disable reshade or to use own reshade (RetroBat won't delete reshade DLL with this option)
- MonitorIndex: alignment of indexes between RetroBat option in Emulationstation and screen sent to emulator (1 in retroarch and 1 in dolphin should be the same screen now)
- Add option in retrobat.ini to hide windows notifications or explorer windows
- Directinput devices: only enumerate attached devices (this solves issues with index off due to "ghost device" after unplug)
- Add logging and error messaging in case of errors (especially for RETROARCH and MAME for now)
- RETROBAT: update emulators logos for the Retrobat system/menu
- Lightguns: add VIDPID for new driver used by Wiimote4guns
- One of the features from this log is a false claim (Found it ? We are not T....)

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server

RetroBat beta 8.3.0

RetroBat beta 8.3.0 Pre-release
Pre-release

Choose a tag to compare

@Tartifless Tartifless released this 26 Sep 20:48
19ee6fa

This is a beta release before the release of the official 8.3.0, please test thoroughly.

Click on RetroBat-v8.3.0-beta-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V8.3.0 beta

Emulators\cores:
- Add amiberry for Amiga computers and CD32/CDTV (standalone and libretro)
- Bump Azahar to 2126.1.1
- Bump linuxloader to 3.0.12
- Bump PCSX2 to stable 2.8.2
- Bump PPSSPP to 1.20.4
- Bump ShadPS4 to v0.18.0
- Bump WinUAE to 6.0.3
- Bump libretro-gearcoleco
- Bump Libretro-melondsds
- Bump Libretro-PCSX2
- Add Adam to gearcoleco (new bios requirements)
- Add blastem standalone
- Add libretro-applewin core to apple2
- Add gearsystem core to master system and game gear
- Add uzdoom emulator for Doom
- Add .decomp extensions to cps3, xbox360 and gba
- Ryujinx compatible with latest canary (1.3.351)
- Renamed gzdoom system to doom
- Add .m3u extension to adam
- Add .ddp extension to colecovision

Fixes:
- DOLPHIN: fix screen moving
- DOLPHIN: fix MKGP1 patch list
- FLYCAST: add triggers setting in the yml for wheels to manage reverted triggers
- FLYCAST: fix crosshair not appearing in some cases even with option to display crosshairs ON
- HYPSEUS: fix controllers for gamepads with buttons instead of hat (moodymudskipper)
- RETROARCH: fix retroachievements and other widgets not appearing with direct3D drivers and bezels
- EMULATIONSTATION: fix crash when disconnecting HIDAPI controller
- EMULATIONSTATION: fix small delay when opening updates & downloads menu
- EMULATIONSTATION: fix various sigsev crashes in mouse/gun manager
- EMULATIONSTATION: fix some devices being detected as guns when they are not
- LINUXLOADER: do not load bezels when set to AUTO (most games are 16:9), also enable sinden border when sinden is connected
- WINUAE: multiple fixes

Features:
- AZAHAR: add controller shortcuts
- DOLPHIN (WII): add an option to select the number of wiimotes to configure
- FLYCAST: add ability to have separate yml mapping for wheels between arcade, dreamcast and racing controller (dreamcast)
- FLYCAST: add saturation and deadzone feature
- FLYCAST: add possibility to add purupuru on Racing controller (VMU will be plugged in port 2 controller)
- LINUXLOADER: add game fixes options
- MAME64: changes done in .cfg file during a game will be kept now
- NO$GBA: save saves/savestates to Retrobat saves folder
- NO$GBA: add ability to run zipped roms
- WINUAE: added whdload
- EMULATIONSTATION: Add MSAA option (can fix flickering)
- RETROARCH: added a turbo frequency selection option for the cores that have the TURBO option
- TEKNOPARROT: Add mappings
- VPINBALL (VPinMAME): add option for dmd scaling

Other stuff:
- Flycast and Dolphin: do not default to VULKAN but to D3D11 ==> more compatible (vulkan was causing crash for many users)
- Disable rewind by default on many demanding RetroArch cores to fix performance issues
- MonitorIndex: alignment of indexes between RetroBat option in Emulationstation and screen sent to emulator (1 in retroarch and 1 in dolphin should be the same screen now)
- Add option in retrobat.ini to hide windows notifications or explorer windows
- Directinput devices: only enumerate attached devices (this solves issues with index off due to "ghost device" after unplug)
- Add logging and error messaging in case of errors (especially for RETROARCH and MAME for now)
- RETROBAT: update emulators logos for the Retrobat system/menu

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server

RetroBat v8.2.1

Choose a tag to compare

@Tartifless Tartifless released this 23 Aug 18:17
9761d47

This is a bugfix release for v8.2, as well as a minor update with new emulators.

Click on RetroBat-v8.2.1-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V8.2.1

Emulators\cores:
- Add .decomp to multiple systems to be able to run decompilation/recompilation projects
- Add .zar extension to ps4 system
- Promoted pcsx2x6 as main emulator for Namco2x6
- Bump dolphin to 2606a
- Bump duckstation to 0.1-11752
- Bump Flycast to 2.7
- Bump Gopher64 to 1.1.36
- Bump Jgenesis to 0.13.1
- Bump MAME to 0.289 (groovymame and libretro also)
- Bump PCSX2 to 2.7.521 (13/08/2026)
- Bump RPCS3 to v0.0.42-19759-ffc50905 (16/08/2026)
- Bump Libretro cores: mupen64plus_next, fceumm, dolphin

Fixes:
- DOLPHIN: changed way of moving screen based on monitorIndex
- FBNEO: fix rtypeleo hiscores saving
- FLYCAST: fix savestates
- FPINBALL: fix potential null pointers
- LIBRETRO-MAME: fix using own mapping file for controllers
- MAME64: fix assignment of player x when game has specific mapping and x+1 controllers are connected
- PCSX2: fix control mapping for non-HIDAPI controllers
- PCSX2: fix index for wheels and improved wheels management
- PCSX2: fix custom crosshair path option
- PCSX2x6: fix multiplication of lines in .ini for controls

Features:
- DUCKSTATION: add negcon device mapping
- MAME64: add sdljoy input driver (will make switch pro controller work with MAME)
- PCSX2x6: add wheels mapping (Aynshe)
- TEKNOPARROT: Add wheels mapping for teknoparrot (Aynshe)

Other stuff:
- BIOS CHECK: add namco2x6 bios in bios checker
- DOLPHIN: change way to move screen
- DOLPHIN, DUCKSTATION, FLYCAST, JGENESIS, RETROARCH, RPCS3, PCSX2, YMIR: fix some issues with features and added some features, also fixed some issues with controls
- EMULATOR UPDATES: fixed some issues with emulator update prompts
- RETROBAT EXE: add ability to launch another app by adding it in .ini file (Goldorakiller)

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server

RetroBat v8.2.0

Choose a tag to compare

@Tartifless Tartifless released this 08 Aug 09:34
83b438b

This is both a bugfix release for v8 and later versions, as well as a minor update with new emulators.

Click on RetroBat-v8.2.0-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V8.2.0

Emulators\cores:
- Replaced Caprice Forever 64 with Caprice Forever 32 and add bezels
- Add PCSX2X6 fork to run Namco246 and Namco256 games (standalone and through Teknoparrot)
- Add libretro-ymir for saturn
- Add .rvz extension to dusklight
- Bump Dolphin to 2606
- Bump Duckstation to 0.1.11295.0 (may 10, 2026)
- Bump Hypseus Singe to 2.12.0
- Bump JGenesis to 0.13.0
- Bump MAME to 0.288 (standalone, groovymame and libretro)
- Bump RAINE to 0.97.5
- Bump RPCS3 to 0.0.41-19521
- Bump ShadPS4 to 0.16.0 (mandatory update - previous version won't work anymore)
- Bump ScummVM to 2026.3
- Bump libretro-virtualjaguar and add to jaguarcd
- Bump Vita3K to 0.2.1.4058
- Bump Xemu to 0.8.136
- Bump Xenia to feb 18, 2026
- Bump Xenia-canary to june, 29 2026 build
- Bump Xenia-edge to june, 29 2026 build
- Bump Xenia-manager to 4.2.2
- Bump Yabasanshiro to 1.20.32
- Bump Ymir to 0.3.3
- Bump Libretro-Supermodel to 0.2.0.0

Fixes:
- DOLPHIN-TRIFORCE: fix version check
- EMULATIONSTATION: fix bezels menu strange spacing
- EPIC: fix automatic game shortcut creation
- FLYCAST: fix gun not being configured correctly when demulshooter is set
- GOPHER64: fix RetroAchievements login from RetroBat by sending command lines
- MAME: fix sf2ce launch
- MUPEN64 (RMG): fix 8bitDo n64 controller mapping
- RAINE: option to disable pause on focus lost does now work in RAINE
- SCUMMVM: less rigid in reading .scummvm file content (eg will not fail if the file has a second empty line)
- STEAM: fix ;gameexe usage with Steam games
- TEKNOPARROT: fix forcing windowed mode
- TEKNOPARROT: fix demulshooter for rpcs3 namco3xx arcade games
- VITA3K: fix fullscreen when launching from RetroBat
- VPINBALL: change select+start action to WM_CLOSE instead of ESC and add option to start with -minimize option + option to send gameexit key instead of WM_CLOSE
- LIBRETRO-MELONDSDS, MELONDS and BIZHAWK: Add option to define dsi_nand file region (for nds system)
- LIBRETRO-OPERA: fix nvram storage option
- HOTKEYS: fix case where user-defined hotkeys would not work if duplicate values
- INSTALLER: fixed check for dx9
- RETROBAT: fix issue with breaking symlink when uninstalling game from store whe roms folder is symlinked

Features:
- DOLPHIN (standalone and libretro): add option to enable immediate xfb presentation (useful for some wii games to remove the green bar at the bottom)
- DUCKSTATION: allow multigun with raw input
- GAMEBOY: add option to remap select to other button (useful for games requiring to press select + start like Link's Awakening)
- HYPSEUS: add stretch option to stretch game image to screen, ignoring game ratio
- LINUXLOADER: add sindenborder shader
- MAME: add autoboot from lua scripts (camplynx, bbcmicro, cdi, crvision, electron, vg5k)
- MODEL2: enabled gun configuration (demulshooter, etc.) even if controller autoconfiguration is off
- MODEL2: add ability to perform wheel mapping by wheel type + rom name and add mapping for LogitechG923PS wheel
- RPCS3: Add squashfs support for PSN games
- RPCS3: Add feature to manage libraries (added 1 library for def jam icon)
- RPCS3: Add feature to select how config files should be managed (by default it will use the config database)
- RYUJINX: change generator so that non-SDL controllers are more likely to be configured correctly
- SHADPS4: place home_dir in saves\ps4\shadps4\home (old saves will need moving)
- TEKNOPARROT: add reshade for elfloader x64
- TEKNOPARROT: add ability to perform mapping for arcade stick layouts
- WINDOWS: add ability to put 2 processes in .gameexe files, RetroBat will monitor the 2nd process listed when the first one exits
- LIBRETRO-BLUEMSX: add cart mapper option
- LIBRETRO-MAME: add option to use own user .cfg file for MESS while still configuring RETROARCH controls
- LIBRETRO-MAME2003: add option to select mouse device
- LIBRETRO-MEDNAFEN_PSX_HW: fix PGXP option
- LIBRETRO-SUPERMODEL: add powerpc frequency

Other stuff:
- Added a .bat tool to index RVZ (wii and gamecube) games for RetroAchievements (in retrobat\system\tools)
- Guns: allow to run demulshooter when autoconfig and use-guns is off in RetroBat
- Update mountsquashfs tool to fix some issues with RPCS3 saving (aderummier)
- Add possibility to manage separately wheels and shifters (nothing happens yet, we need people with separate shifters to finalize)
- Multiple features fixing

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server

RetroBat v8.1.2

Choose a tag to compare

@Tartifless Tartifless released this 17 May 18:46
f6dff8b

This is both a bugfix release for v8, as well as a minor update with new emulators.

Click on RetroBat-v8.1.2-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V8.1.2

Emulators\cores:
- Add d71 and d81 extensions to c64
- Add .dsk extension to zxspectrum
- Add Dusklight (Twilight Princess Recompilation)
- Add mesen and mesen-s to snes-msu1
- Add libretro jollyCV core for colecovision and creativision
- Add teknoparrot for chihiro (through cxbx)
- Add sega lindbergh system with linuxloader & teknoparrot
- Bump AZAHAR and libretro-azahar to 2125.1.1
- Bump CITRON compatibility with citron-neo (2026-04-17 version)
- Bump FBNEO and libretro-fbneo to build from 22/04/2026
- Bump GOPHER64 to 1.1.16 (including retroachievements support)
- Bump MANDARINE to mandarine-neo (build from 15/04/2026) (https://github.com/ptyfyre/mandarine-neo)
- Bump MAME, GroovyMAME and libretro-MAME to 0.287
- Bump SCUMMVM and libretro-Scummvm to 2026.2
- Bump SNES9X to SuperSnes9x (https://github.com/shanytc/snes9x) and add retroachievements support
- Bump Vita3K to 0.2.1-3958
- Bump xenia-canary
- Bump xenia-edge
- Bump Ymir to 0.3.1
- Add n64Recomp group and launcher + scan of games at startup
- Add .elf extension for wii
- Launch eXoWin & eXoDos games from RetroBat

Fixes:
- MODEL2: fix screen rendering when dpi scaling
- EMULATIONSTATION: fix detection of Dualsense when already plugged in before RetroBat starts
- EMULATIONSTATION: better zoom in Game Control Center
- EMULATIONSTATION: fix laggy interface when logs are disabled
- EMULATIONSTATION: add force topmost to some forms appearing in RetroBat (keep decompressed files, install emulator...)
- EMULATORLAUNCHER: fix issues with tattoos and dpi settings in RetroArch
- EXELAUNCHER: fix .bat files showing cmd windows
- MAME: removed deprecated -reload command line and add offscreenreload plugin
- MUGEN/IKEMEN: fix padtokey for exit
- EXODOS/EXOWIN: fix wrong deletion of autoexec commands
- GOG: fix detection of GalaxyClient
- PCSX2: fix ESC to exit
- PCSX2: fix fullscreen position when multi-monitors with vertical monitor
- PINBALLFX: fix new STEAM executable names
- RYUJINX: fix lanch with new canary versions
- SOH: fix ratio option
- STEAM: add additional method to detect STEAM game executable/process
- TEKNOPARROT: fix region option (null pointer)
- WINDOWS GAMES: fix usage of .gameexe files with squashfs files

Features:
- AZAHAR: add pad2key for shortcuts and force keyboard shortcuts
- DOLPHIN: add ability to specify SD card path (used for some mods like Brawl REX)
- EDEN,CITRON,YUZU: add analog stick range setting
- EMULATORS: add ability to run emulators in windowed even with RetroBat in fullscreen
- EDEN: add option to invert indexes for similar controllers
- EXO PROJECTS: automatically scan and add metadata and medias
- HYPSEUS: add option to remove -manymouse command line
- HYPSEUS: add option to choose monitor index
- RPCS3: add option for vblank frequency
- SQUASHFS: use new mount executable for squashfs (aderummier)

Other stuff:
- CARBON: add logos for exo projects
- INSTALLER: add installation of WinFsp with RetroBat installation
- GAME CONTROL CENTER: disable for windows games
- GAMES DATABASE: add some new games as lightgun games
- EMULATOR UPDATES: add a 5s timeout when checking if updateURL exists
- EMULATORLAUNCHER: add option to disable pause on focus lost (can fix issue of emulator being paused because not being focused, eg. with Ryujinx)

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server

RetroBat v8.0.1

Choose a tag to compare

@Tartifless Tartifless released this 13 Apr 19:10
1fff606

This is the first Bugfix release for v8, it fixes some issues with RPCS3 m3u and with general EmulationStation navigation.

Click on RetroBat-v8.0.1-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V8.0.1

Emulators\cores:
- Bump OpenGoal to allow jak3
- Bump Xenia-Manager and Add Xenia-Manager cores (netplay/mousehook/canary)
- Add amiarcadia core for VC4000 and Arcadia 2001
- Add .m3u extension to atari800 system
- Add .ags extension to amiga500 system (use it to point to the AGS folder to enable launching AGS from RetroBat)
- Add exodos, exowin3x and exowin9x systems (grouped with DOS / windows): set the path to your exodos/exowin folders and RetroBat can scan your exodos/exowin games.

Fixes:
- BATGUI: change sdl versions to x64 when using the reset SDL version
- DOLPHIN: fix update detection
- DOLPHIN: fix wii and nunchuk shake and swing mappings (only Z axis was mapped)
- EDEN: ensure eden-cli process is closed when closing eden
- EMULATORLAUNCHER: fix decompression of 7z games
- EMULATIONSTATION: fix various interface/navigation bugs & improved navigation performance
- LIBRETRO-MAME: apply default config only for mame, not MESS systems
- MEDNAFEN: fix generator crashing
- MODEL3: fix gun controls and starWars trilogy mouse
- TEKNOPARROT: for namco3xx (RPCS3), set write color buffer to true if the game is a gun game

Features:
- Add a general option to disable pausing emulators when focus is lost
- LIBRETRO-DOSBOX_PURE: add option for L3 button action (virtual keyboard or menu)
- DUCKSTATION: add alpha blending to internal bezels (this avoids game image to appear over the bezel on the edges)
- GROOVYMAME: separate ini folder versus MAME
- GROOVYMAME: add vertical profile for lcd in portrait mode
- EMULATIONSTATION: if cancel and confirm buttons are inverted in developer settings, the Game Control Center and the Installer Form will adapt
- RPCS3: more robust way to manage m3u (look in all folders and send command only if file actually exists)
- TEKNOPARROT: add input mappings

Other stuff:
- UPDATE: do not check for emulator updates if RetroBat is not up to date
- EMULATORLAUNCHER: add ESC key to close model2 and rpcs3 emulators

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server

RetroBat v8 stable

Choose a tag to compare

@Tartifless Tartifless released this 04 Apr 07:29
ade1d6f

RetroBat v8 marks a big technical step, with EmulatorLauncher and EmulationStation now being compiled with x64 target, unlocking performance increase in the interface and future new capabilities.
We have also revamped the graphic chart (logo, colours...) and the website/wiki.

This version also introduces the new Game Control Center, available with a combo press of SELECT+EAST shortcut on your controller.

Also expects the usual lot of enhancements, fixes and additional emulators/systems, with a special focus on new RetroArch cores (azahar, supermodel), updated cores (dolphin core finally updated with support of Triforce) and new RetroAchievements for Wii system.

Click on RetroBat-v8.0.0.0-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

RetroBat 7.5.3 stable

Choose a tag to compare

@Tartifless Tartifless released this 10 Jan 21:02
914181d

This is the last update for RetroBat 7.5, it is mainly about updating emulators to more recent versions, while fixing a few bugs found on the way.

Click on RetroBat-v7.5.3-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V7.5.3

Emulators\cores:
- Bump Ares to 147
- Bump Azahar
- Bump BigPEmu to 1.21
- Bump Dolphin
- Bump DosBox-Pure Unleashed to preview 4
- Bump Duckstation
- Bump Fbneo
- Bump Gopher64 to 1.1.11.0
- Bump Mame to 0.284
- Bump MelonDS to 1.1
- Bump Mupen64 (RMG) to 0.8.8zz
- Bump OpenGoal to 0.2.31
- Bump PCSX2 to 2.6
- Bump RPCS3
- Bump ShadPS4
- Bump Starship
- Bump Vita3K
- Bump xenia-canary
- Bump Xenia-edge
- Bump Ymir to 0.2.0
- bennuGD: add .dcb extension
- Compatible with Citron 0.12.25
- Compatible with Ryubing Ryujinx-canary 1.3.243

Fixes:
- FLYCAST: remove mapping from l3 to emulator menu
- EMULATIONSTATION: fix searches in collections
- EMULATIONSTATION: fixed seta platform ID
- RYUJINX: fix xbox controllers with new sdl3 version

Features:
- EMULATIONSTATION: add sort name metadata to enable sorting games in gamelists
- LR-PUAE: Add input options
- ORICUTRON: add options
- RETROARCH: also allow global shader override file to take priority
- RYUJINX: add controller deadzone
- SCUMMVM: add squashfs compatibility for libretro core
- SUPERMODEL: added deadzone setting
- VPINBALL: allow changing all screenres.txt in features

Other stuff:
- Improved 7z extraction for big files
- Improved speed of launching emulators when no update is detected
- Increase limit of returned games for HfsDB from 5 to 25
- Add Wiimote4gun compatibility (Aynshe version of wiimoteGun)
- Switched KILL to CLOSE for numerous emulator for smoother closing

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server

RetroBat 7.5.2 stable

Choose a tag to compare

@Tartifless Tartifless released this 29 Nov 23:56
d718674

This is the second update for RetroBat 7.5, it fixes a few issues and adds a few bonuses (RTCW, 2ship2Harkinian, bennuGD).

Click on RetroBat-v7.5.2.1-stable-win64-setup.exe in the assets section below to download the setup program, then run it to start a new installation of RetroBat.

The default RetroBat installation is provided only with RetroArch bundled, other emulators (with the exception of Switch, Teknoparrot and paid Emulators) will be automatically downloaded when launching a game that uses them.

📄Changelog V7.5.2

Emulators\cores:
- Add bennugd libretro core
- Add realRTCW port (Return To Castle Wolfenstein port)
- Add 2ship (2 Ship 2 Harkinian: Zelda Majora's Mask port)
- Bump soh (Ship of Harkinian)
- Bump xenia-edge (fixes start on wrong screen)

Fixes:
- DHEWM3: separate save folder per game
- DOLPHIN WII: fix wiimote horizontal profile not working
- DUCKSTATION: fix controller detection when dolphinbar in mode 4 is connected
- EXELAUNCHER: fix wsquashfs with mounting as Z drive
- MUPEN64 (RMG): fix controller not working
- PCSX2: fix controller detection when dolphinbar in mode 4 is connected
- RETROARCH VICE: review default machines (from PAL to NTSC)

Features:
- RETROARCH (PSX, PCFX, PCENGINECD): add option to change path to search bios
- RETROARCH: add option for fastforward ratio
- RYUJINX: compatibility with latest Canary and SDL3
- VPINBALL: add screenres settings

Other stuff:
- EMULATIONSTATION: fix a case of white-flash in carousel when moving
- EMULATIONSTATION: fix a crash in carousel view when using subfolders
- Fix error message when RetroBat is in a path that contains spaces
- Reorganize templates folder to match emulators folder
- Retrobat executable: fix video stretching on 4:3 monitors

👨‍💻 I want to raise a bug

You have 2 options to raise bugs:

  1. Create an issue in Github: https://github.com/RetroBat-Official/retrobat/issues
  2. Reach the RetroBat Team on our official Discord server