Skip to content

RetroBat 6.3.1 Stable

Latest
Compare
Choose a tag to compare
@kaylh kaylh released this 05 Sep 20:09
· 75 commits to master since this release
4fea4f7

Click on RetroBat-v6.3.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.

📍To update from previous versions

Run retrobat.exe then open the menu of the EmulationStation interface. Choose Updates & Download, set Update type on stable then wait for the notification showing that an update is available and proceed with Start update.

📄Changelog V6.3.1
Emulators\cores:
- Add mednafen standalone for segaSTV
- add gb-msu system (to run SGB MSU games with libretro-bsnes)
- Add Acorn Electron (MAME)
- Add .cue extension to jaguar system
- DOLPHIN TRIFORCE : Update to a version that allows entering test menu
- Move RPCS3 dev_hdd0 folder to saves\ps3\rpcs3\hdd_0 (you need to cut/paste when upgrading, if you want to keep the current folder in emulator directory, delete saves\ps3\rpcs3\hdd_0 folder)
- Move PPSSPP memstick folder to saves\psp (you need to cut/paste when upgrading)
- Move CEMU mlc01 folder to saves\wiiu\cemu\mlc01 (you need to cut/paste when upgrading, if you want to keep the current folder in emulator directory, delete saves\wiiu\cemu\mlc01 folder)
- Move XENIA and XENIA-CANARY content path to saves\xbox360\xenia (you need to cut/paste when upgrading, if you want to keep the current folder in emulator directory, delete saves\xbox360\xenia folder)
- Move Ryujinx portable path to saves\switch\ryujinx (you need to cut/paste when upgrading, if you want to keep the current folder in emulator directory, delete saves\switch\ryujinx folder)
- Move Vita3K content path to saves\psvita\vita3k as default(you can still use a custom path)
- CEMU : add compatibility with CEMU 2.1 & update CEMU version downloaded in RetroBat

Fixes:
- Fix teknoparrot games in gamesDB (uppercase) and add wheel games
- Fix pcsx2 cheevos indexing
- Caprice Forever : fix m3u management
- Fix n64 controllers autoconfiguration when using NSO controller (for standalone emulators only)
- Mednafen - enable loading from zip files (except for psx)
- Fix DS3 controller mapping in RPCS3 (it will have pressure sensitivity if dshidmini driver is used)
- Fix running lime3ds from retrobat menu
- Fix 8BitDo Ultimate 2.4Ghz mapping in several emulators
- Fix flycast extreme hunting missing start button
- Fix Teknoparrot gdpr and licence prompt in latest version
- Fix Mupen64 (RMG) launch of .ndd standalone titles
- Fix Phoenix jaguar controller autoconfiguration

Features:
- Retroarch: add custom relay server option in RetroBat
- PCSX2 : add network option
- PCSX2 : add options to map triggers to square and cross for driving games
- PCSX2 : add option to use folder for memory cards
- NDS : enhance bezels recognition based on screen layout
- Vpinball : allow backglass when only 1 screen connected
- XEMU : add Complex 1.03 as firmware option
- Lime3DS & CITRA : write rom path in the emulator settings
- MAME : add more cases of autoboot by reading hash files
- RPCS3 : add input/output options
- RPCS3 : add rumble feature
- 3DS : add .m3u file to be able to run installed apps
- XENIA-CANARY :  add framelimit feature
- add .m3u support for amigacdtv and pc98
- add .xbox360 extension to XENIA (same ways of working as .m3u)
- DOLPHIN : add option to run wii menu
- DOLPHIN : add lightgun specific per-game setting based on gamesdb.xml
- DOLPHIN-TRIFORCE : map test menu to R3 instead of L3+R3
- CEMU : add missing vsync options
- lr-flycast : add naomi2 default mapping per game
- Xenia-canary : add feature to turn on "apply patches"
- Add preconfigured nvmem files for Flycast
- Xenia : Add Xenia Manager to the RetroBat store ==> only this version will work well with RetroBat
- Mednafen : add hotkeys

Other stuff:
- Add some logs here and there
- Add new decorations
- Add xbrz-5X retroarch shader choice from Retrobat
- Cleaning of old XEMU code (ini file management)
- Emulators will now propose update if available when ran from RetroBat menu
- Retroarch : if no hotkey is set, hotkey actions will not be mapped by default
- Add custom relay server option in netplay settings
- Added controller tattoos (only for gb, gbc, gba, nds, 3ds, nes, snes, n64, gamecube, gamegear, mastersystem, megadrive, saturn, dreamcast, psp, ps1, ps2, pcengine, pcenginecd, supergrafx, pcfx, 3do, jaguar & jaguarcd for now)
- Align all NES emulators controller configuration to the same layout per default and same layout options
- Align all SNES emulators controller configuration to the same layout per default and same layout options
- Align all Megadrive/Genesis emulators controller configuration to the same layout per default and same layout options
- Align all Dreamcast emulators controller configuration to the same layout per default and same layout options
- Align all Gamecube emulators controller configuration to the same layout per default and same layout options
- Align all Mastersystem emulators controller configuration to the same layout per default and same layout options
- Align all N64 emulators controller configuration to the same layout per default
- Align all Saturn emulators controller configuration to the same layout per default and same layout options
- Align all gamegear emulators controller configuration to the same layout per default
- Align all GBA emulators controller configuration to the same layout per default
- Align all Gameboy & Gameboy color emulators controller configuration to the same layout per default
- Align all nintendo DS emulators controller configuration to the same layout per default
- Align all 3DS emulators controller configuration to the same layout per default
- Align all PCEngine, PCEngineCD, SuperGrafx and PC-FX emulators controller configuration to the same layout per default
- Align all 3DO emulators controller configuration to the same layout per default
- Align all Jaguar & jaguarCD emulators controller configuration to the same layout per default

📄Changelog V6.3.0
Emulators\cores:
- Update Hypseus SINGE and include FrameworkKimmy for latest games
- Add OpenGOAL (Jak and Daxter 1 and 2 engine)
- Add Caprice Forever for AMSTRAD CPC & GX4000
- PPSSPP standalone is now the default for PSP
- Bump Retroarch to 1.19.1
- Bump MAME to 0.267b
- Bump Raine to 0.96.9
- Bump RPCS3 to 0.0.32-16617
- Bump Mednafen to 1.32.1
- Bump Vita3K to 0.2.0.3615
- Bump Play! to 0.65
- Bump Duckstation to 0.1.6937.0
- Bump PCSX2 to 2.0.2
- Bump Dolphin to 2407
- Bump Mupen64 (RMG) to 0.6.5
- Bump Xenia & Xenia-Canary
- Bump Flycast to 2.3.2-157

Fixes:
- Fix potential null pointer in libretro guns autoconfiguration
- Fix EKA2L1 controller index assignment
- XEMU : change closing hotkey to send CLOSE instead of taskkill : this should fix saves corruption issue
- Lime3ds : add new executable name
- PC-ENGINE : default to 2-button pad
- libretro-Mupen64 : force vulkan when using parallel plugin
- Few fixes of default settings values for libretro cores
- RPCS3 : fix features for new version
- MEDNAFEN : fix psx & saturn controller error
- VPinball : fix -extminimized and -ini command lines not being passed to command line for new RC versions of VPinball
- Dolphin : change exit combo to send CLOSE instead of KILL - might fix wiimote disconnection issues some people had
- MAME & FBNEO : if game is vertical and no specific bezel is set, RetroBat will default to vertical arcade bezel
- CAP32 : fix running dedicated COMMAND from .m3u file by deactivating autorun when a command is present
- WINDOWS : .gameexe file to specify process to monitor does now work for any .lnk file

Features:
- 3ds : Add bezels for side-by-side layout (also added capability to search for nds, but no bezel is yet available)
- Libretro nes cores : add palette options
- BigPEmu : set SDL as default input driver
- Citra & Lime3DS : enable bezels
- DOLPHIN: Add Retroachievements support (Gamecube & Wii)            
- Duckstation: add new shaders
- HYPSEUS: management of .singe folders
- JGenesis: Add nes zapper option                                                                   
- LR-FCEUMM & LR-MESEN: add turbo and core aspect ratio features
- LR-FCEUMM: fix overscan option
- Ryujinx : add option to force number of controllers that will be configured, this can avoid the gamepad screen to popup in Ryujinx (by default Retrobat was configuring as many players as the number of connected controllers)
- Ryujinx : add network features
- SINGE2: update ways of searching for .singe file and videofile
- XEMU : add option to select cerbios flashrom (needs 'Cerbios.bin' in retrobat\bios folder)       
- NEC PC98 : add .cue extension                                                                     
- RAINE : add features & controller autoconfiguration                                               
- DOLPHIN : add aspect ratio setting for wii in sysconf
- Play! : added few missing features
- FBNEO : add games to autoconfiguration of controllers
- PCSX2 : add per game memory card option
- PCSX2 : add .m3u support (RetroBat will launch the file specified in first line of .m3u file)
- Add squashfs support to some emulators (dolphin, citra, lime3ds, duckstation, bigpemu, ppsspp)
- Add Retroarch turbo feature to few cores
- MODEL 3 : add option to use L1 and R1 for racing games instead of triggers for people with arcade cabinets without triggers
- CEMU : add button mapping to display Gamepad screen
- PCSX2 and PSX : add option to change controller mapping and use L2 and R2 for driving games (useful for Gran Turismo)
- SIMPLE64 : add selection of controller pak
- XENIA & XENIA-CANARY : add some features and fixed a few that have changed with xenia update
- FLYCAST : add network features in RetroBat menu

Other stuff:
- Update WIKI
- Add animated bezels for RetroArch (only on few systems)
- Add Retroshooters guns detection
- Add MAME nvram preconfigured files
- Add TEKNOPARROT lightgun games in lightgun collection
- Add lowresNX scrapping capability (screenscraper)
- French translations rework

itch