6.4.0 Changelog


IMPORTANT INFORMATION: Since security rules change in our servers providers, you need to overwrite the es-checkversion.cmd located in the emulationstation folder, to be able to perform the update from a previous version.

You can download es-checkversion.cmd here:

https://github.com/RetroBat-Official/retrobat-setup/blob/v6.4.0/system/scripts/es-checkversion.cmd


Changelog:

Emulators\cores:

- Lime3DS : move to new version with new .exe name

- Add libretro-SNES9X2005 for compatibility with older rom hacks

- Add JGenesis for sega32x emulator update

- Update Bizhawk and add 3ds core emulator update

- Update OpenMSX emulator update

- Add CGenius (Commander Keen port) update xeniamanager

- Add bsnes-jg core

- Add Ship of Harkidian (Zelda Ocarina of Time port) WIKI + update ftp

- Add Vircon32

- Add RAZE update ftp

Fixes:

- Fixed some missing bezels in new "DEFAULT" bezel sets

- Libretro: stop generating a core input remap file when disable controller autoconfig is enabled

- Lime3DS and Citra : fixed error when bezels are set to none

- Tattoos : fixed wrong bezels when bezel file is not 96dpi and tattoos are activated

- Fixed global disable controller autoconfigure feature not working

- Fix some libretro n64 options

- Fix a potential null call in citra generator

- Fix issue with controller autoconfiguration in BigPemu

- Try to map exit combo to Future Pinball (to test if this solves issue some are having to exit)

- Change exit message to Cemu (to test if this solves issue some or having to exit)

- Remove .m3u extension for 3do

- OpenBor : fixes running .exe (when games do not have separate .pak files)

- Fix exit of bigpemu, ares, bizhawk and jgenesis to ensure saves are made (replace kill process with proper closing)

Features:

- Future Pinball : mapped exit to R3 (right stick press), can be used if select+start does not work

- PCSX2: add decompression of zip & 7z

- N64 : add a controller configuration profile that puts A & B according to xbox layout

- Xenia Canary : add the resolution option (same as xenia)

- Switch emulators & Cemu : add deadzone feature

- Tattoos : added activation per system

- MAME64 : add keyboard focus feature

- Windows : added .gameexe ability also for .url (e.g. Steam games)

- Add savestates to OpenMSX

- Add simple .m3u compatibility to SSF (saturn)

- Allow .bin extension for lr-melondsds to run dsi games

- Add rewind option to lr-mame

- Steam : add more solid / alternative way to find game executable to wait for (also for non-Steam games added through Steam)

- Steam : RetroBat will automatically add -silent to shortcuts to prevent Steam to pop in front of game

- Add use_gun option to cxbx/chihiro, this can be used to make the sinden bezel appear

- Add savesstate manager to BigPemu (does not automatically load the save, but sets to the correct slot to load with hotkey)

- Add SaveState Manager & hotkeys to Bizhawk

- Add SaveState Manager & hotkeys to Flycast

- Add SaveState Manager & hotkeys to JGenesis emulator update

- Copy saves of ports to retrobat\saves (cgenius, sonic engines for now)

- SNES9X : add gun options

- model2 : add option to use shoulders to brake and accelerate instead of L2 and R2

- Add feature for retroarch to select where to put patches for softmodding (near rom, in patch folder, in folder with rom name, or disable autoloading) WIKI

- RPCS3 : add possibility to use variables at the beginning of the line in .m3u files (SAVESPATH, EMULATORPATH, ROMPATH), they will be replaced by the relevant path 

WIKI

- mesen : add option to disable/enable softpatching autoload

- RETROARCH : add option to set fast forward shortcut as "toggle" and to define speed

Other stuff:

- add newtonSoftJson to better manage json files

- add a 3-position switch and a slider preset for options

- N64-style controllers - will now detect automatically the controllers known based on the json file only for specific guid, a switch must be activated for controllers sharing guid with non-N64-style controllers

- Tattoos correct scaling in most cases

- Add tattoos for atari lynx & neogeo pocket

- Fix update not working (for next update)

- Additional fbneo standalone control autoconfig

- For megadrive & saturn: automapping of controllers from a file for genesis-like/saturn-like controllers (so far only 8BitDo M30 in bluetooth is added to the file)

- Update Spain translation

Files

RetroBat-v6.4.0-stable-win64-setup.exe
External
26 days ago

Get RetroBat

Download NowName your own price