Releases: RetroAchievements/RALibretro
Releases · RetroAchievements/RALibretro
1.8.0
- Add on screen messages for saving/loading states, resetting, and toggling game focus
- Add on screen indicator for pause/fast forward (can be disabled in Emulator Settings)
- Support for analog triggers (L2/R2)
- Add hotkeys for changing disks
- Add hotkeys for loading/saving custom states
- Allow next state to go up to state 99
- Allow capturing mouse in game focus mode (can be enabled in Emulator Settings)
- Fix "How many disks" error when trying to load game in quasi88 core (quasi88 core is now enabled)
1.7.1
- Allow CHDs for PSP
- Support for PSP homebrew identification
- Allow core to deregister disk control interface (fixes crash with new version of Genesis Plus GX core)
1.7.0
- Implement microphone interface for cores that support it
- Enable NeoCD core for NeoGeo CD
- Enable Uzem core for Uzebox
- Enable melonDS DS for DS/DSi
- Enable mGBA core for GB/GBC
- Support identifying PSP CHDs (note: does not support DVD formatted CHDs)
- Show warning when loading a core that hasn't been updated in over a year
- Support for numeric prefixes on state files in Load Game State dialog
- Default 'Preserve aspect ratio' setting to true
- Put DSI under Nintendo submenu when separating cores by manufacturer
- Fix hash logic for small files on CDs (affects PSP hashes)
- Fix runtime state not being reset when loading save state without achievement data
- Fix window shrinking on Windows 11
- Fix background input indicator not showing as checked after restarting application
- RAHasher: support wildcard filename matching
1.6.1
- Change default of Preserve Aspect Ratio setting to true
- Enable uzem core for Uzebox
- Fix window shrinking on Windows 11
- Fix crash saving screenshot using N64
- Fix background indicator not showing checked after restarting application
- Fix hits not being reset when loading a savestate without achievement information
1.6.0
- Add Background Input option that allows controller inputs when window doesn't have focus
- Don't draw window at center screen before remembering previous location
- Fix crash loading NAOMI arcade games
- Fix issues related to sharing GL context/framebuffer with core
- Fix analog keyboard input when pressing both left+right or up+down at the same time
- Fix invalid JSON preventing yabause core from appearing in list
- Fix hashing for some CHDs
1.5.0
- Support for binding analog sticks to keyboard
- Update built-in GameController database
- Add warning when input binding dialog doesn't have focus
- Enable PicoDrive core for Game Gear
- Enable CHD in prebuilt Linux RAHasher
- Fix hashing of PSX games with extra slashes in path
- Fix memory not being exposed for Snes9x 2010 core
1.4.0
- support for identifying CHD-formatted CDs
- ability to launch game using command line arguments
- cascade Select Core menu if it contains more than 20 systems
- attempt to report error from core when savestate loading fails
- separate PCEngine from PCEngine CD
- enable FreeChaF core for Fairchild Channel F
- enable SameDuck core for MegaDuck
1.3.11
- Enable cores for Arduboy (arduous) and WASM-4 (wasm4)
- Add [Game Focus] indicator to title bar
- Pass up to 256 characters to DLL for estimated game title
- Fix multi-touch input polling (disable; not supported)
- Support for
#SAVEDISK:
m3u extension
v1.3.10
- enable cap32 core for Amstrad CPC
- support for reading rzip compressed save states
- fix crash using core settings dialog before loading a game
- extract zip when core supports zip but requires fullpath
- change CD-ROM submenu to Floppy Disk for systems that support floppies
v1.3.9
- Support for Dreamcast via the flycast core (x64 only)
- Support for NAOMI Arcade via the flycast core (x64 only)
- Support for lightgun interface
- Additional support for keyboard interface
- Remove frame-smoothing code as some cores don't generate as many frames as they claim they should
- Deprecate DuckStation in favor of SwanStation