|
https://www.retrobat.org/
Changelog
Emulators\cores:
- Add DICE
- Add EDEN
- Add Geargrafx core for SuperGrafx
- Add SOLARUS 2.0 as an emulator option for Solarus (keep 1.6 as default until games are updated)
- Add Ymir (saturn)
- Remove Lime3DS
- Bump ARES to 144
- Bump Azahar to 2121.2
- Bump Cemu to 2.6
- Bump CXBX-Reloaded
- Bump Duckstation
- Bump FBNEO and lr-fbneo to version from april 2025
- Bump Flycast and libretro-flycast to 2.5
- Bump Hypseus to 2.11.5 (extension .daphne does not work anymore, you must switch to .hypseus)
- Bump JGenesis to 0.10.0.0
- Bump MAME & lr-mame to 0.277
- Bump MESEN to 2.1.0
- Bump Mupen64 (RMG) to 0.7.8
- Bump Play! to 0.70
- Bump PPSSPP to 1.19.1
- Bump ScummVM to 2.9.1.0
- Bump ShadPS4 to 0.9.0
- Bump Vita3K
- Bump xenia-canary
- Add mesen standalone for colecovision, gba and pcenginecd systems
- Recommanded ryujinx version: greemdev canary (1.3.1 or above)
- Recommanded citron version: version from 16/03/2025 (0.6.1)
- Recommanded sudachi version: version from 25/03/2025 (1.0.15)
Fixes:
- CITRON: fix some controller autoconfiguration issues
- LIBRETRO FLYCAST: fix controls issues & generate per-game mapping from yml file
- MAME: fix ti99 launch when speech synthesizer is enabled (MAME 0.276 required change)
- MEDNAFEN: fix null pointer when no controller is connected
- MELONDS: fix configuration file for standalone emulator
- MELONDS: fix toggle fullscreen shortcut (assign to TAB instead of F9)
- PCSX2: fix RetroBat deleting multiple binds
- PHOENIX: fix saving nvram on exit
- RYUJINX: fix controllers and settings in some specific cases
- LIBRETRO-SCUMMVM: fix screen positioning when video driver is not openGL
- SHADPS4: fix issues with config file paths
- SUDACHI: fix some controller autoconfiguration issues
- TEKNOPARROT: Fix option to use test/service on keyboard when using lightguns
- TEKNOPARROT & FLYCAST: Fix issues when using multiple wiimotes (crash in flycast and potential inversion in teknoparrot)
- Fix sinden lightgun software button mapping and add global option
- ZX81: fix extensions
- Fix kid mode not showing games in certain cases
Features:
- LIBRETRO-FBNEO: add arcade controller layouts
- LIBTRETRO-OPERA: add logic to autoconfigure megadrive-like controllers (active for 8bitdo m30 so far)
- LIBTRETRO-VIRTUALJAGUAR: add option to map jaguar pro controller
- CHIHIRO: add option to launch demulshooter for vcop3
- DOLPHIN: add default iso feature
- DOLPHIN: add mouse to control IR movement when using keyboard
- DOLPHIN: add .dol extension
- DOLPHIN: add gba capability (rom choice, controller, microphone, bios path)
- DOLPHIN: re-added the possibility to set the wiimote layout based on rom filename
- DOLPHIN: add option to hide or show mouse cursor
- DUCKSTATION: remove -portable argument (new duckstation versions removed this argument)
- FBNEO: add option to enable IPS patches
- FBNEO: additional games automatic mapping
- MAME: enable "layout" plugin per default (and option to disable it)
- MAME: update mapping for BUTTON7 and BUTTON8
- MUPEN64: Add SavestateWatcher to Mupen64(RMG)
- PCSX2: add option to select in which port to plug multitap (to use for some games like def jam)
- SATURN STANDALONE EMULATORS: add option to select bios to use
- STEAM: add steamexecutables database (steamexecutables.json) for the community to fill the executable names of games with the gameID
- TRIFORCE: add mapping options for some triforce games
- VPINMAME: add sound_mode option
- XENIA-CANARY: add option to specify profile to use from Retrobat
Other stuff:
- align all features submenu order
- Bump SDL3.dll
- Kill javaw process when closing free2jme core (this should solve issue with the core where sound continues after exit)
- Move ryujinx from dynamicjson to NewtonSoftJson (will fix issues for some controllers when guid was fully numerical)
- Moved files for retroarch inputmapping (cores & hotkeys) override, fbneo and teknoparrot mappings in retrobat\user\inputmapping, so they don't get overriden with updates
- Remove april fools code (you can delete your roms\ps5 folder)
- Add a readme document in tattoos folder
- Update installer information for developers
- Fix errors in full build
- Refactor code for 7zip, now use dll instead of exe
- Geolith - allow .zip files and check if zip file contains .neo file
- Colecovision: add .7z extension
- Emulationstation: some performance fixes
- Update gamecontrollerdb file (used to map dinput controllers) & add ability to enter same guid with variants when dpad allows digital and analog
|
|