Skip to content

Releases: RetroAchievements/RALibretro

v1.3.7

21 Jul 21:22
Compare
Choose a tag to compare
  • allow SRAM size mismatch (prevents loss of save data for Sonic Delta 40MB)
  • generate z64 hash for n64 and v64 files
  • fix wrong color for cores using XRGB8888 when loading save state while paused

v1.3.6

15 May 14:15
Compare
Choose a tag to compare
  • add settings for fast forward speed and allow sound while fast forwarding
  • remove Gearsystem as supported core for Genesis
  • add PicoDrive as a supported core for Sega CD
  • add m3u to file filter for loading Sega CD games in Genesis Plus GX
  • fix memory map for FreeIntv core when using 0.79 dll
  • fix rendering issue in VecX hardware mode
  • fix crash when using FBNeo core after selecting a custom controller for a previous game
  • fix disc handling when m3u contains filenames longer than 128 characters

v1.3.5

20 Apr 16:27
3fceb54
Compare
Choose a tag to compare
  • support for new RetroArch save state container format
  • add yabause as a supported core (Sega Saturn)
  • add freeintv as a supported core (Intellivision)
  • add potator as a supported core (Watara Supervision)
  • add quicknes as a supported core (Nintendo Entertainment System)
  • add swanstation as a supported core (Playstation)
  • make video settings global
  • block additional core settings in hardcore
  • ignore header (if present) for Atari 7800 games
  • fix integer scaling when window menu wraps
  • fix log file not being written to correct directory when launched with full path
  • fix 100% CPU usage while paused

v1.3.4

22 Nov 00:54
Compare
Choose a tag to compare
  • add hotkey for reset
  • show warning when trying to assign an input that is already bound to something else
  • report any errors logged by the core when the core fails to load a game
  • allow non-controller inputs (i.e. mouse/keyboard) to be selected as controllers when the core supports them
  • fix calculation of mouse cursor location when 'Preserve aspect ratio' is enabled
  • fix display of ampersands in recent items menu
  • fix interaction of overlay when emulator is paused
  • prevent secondary controller from reporting movement if no bindings are defined
  • ignore header (if present) for PC Engine Games
  • don't generically misclassify non-Sega CDs as Sega CDs
  • fix game identification failure when cue track has multiple bins
  • fix game identification failure when cue track has more than 6 INDEXs

v1.3.3

30 Aug 17:56
aa3b679
Compare
Choose a tag to compare
  • add O2EM as supported core (Magnavox Odyssey 2)
  • add Mesen and Mesen-S as supported cores (NES and SNES respectively)
  • fix file extension filter when loading games using the VBA-M core
  • fix low-level background static in the Snes9x core
  • fix crash when using multi-threaded cores

v1.3.2

16 Jul 22:15
35ce587
Compare
Choose a tag to compare
  • fix SRAM not being written when using the SRAM Path feature and not migrating data
  • fix display issue when switching from hardware-rendered core to non-hardware-rendered core
  • fix file filtering when loading/saving custom states

v1.3.1

12 Jul 19:03
Compare
Choose a tag to compare
  • fix missing video when running non-hardware-rendered cores on OpenGL 2.x
  • display error message when trying to run hardware-rendered core on OpenGL 2.x
  • fix identification of PC-FX games where the primary executable was on a track other than track 2.

v1.3.0

05 Jul 15:03
4950ddb
Compare
Choose a tag to compare
  • console support: Vectrex, MSX, N64, 3DO, PC-FX
  • keyboard support (MSX)
  • hardware rendering support (N64/PSX)
  • rumble support
  • allow storing SRAM and save states in per-system/core/game subfolders
  • allow periodically writing SRAM
  • fix lockup when using Esc to close About dialog
  • fix video stops rendering when loading save state at resolution other than current resolution
  • fix games running fast when using audio device with more than 2 channels.
  • many Mednafen core names have been changed to Beetle to match changes made to the cores

v1.2.1

11 Jan 15:58
Compare
Choose a tag to compare

RALibRetro

  • fix Nintendo DS close lid toggle locking up app
  • fix scrollbar not appearing in Core Settings comboboxes
  • fix controller settings not appearing in Core Settings
  • support for x64 build
  • support for extended memory map exposed by Genesis Plus GX for Sega CD
  • use rcheevos for hash generation

RAHasher

  • add verbose (-v) flag
  • use rcheevos for hash generation

1.2

14 Dec 23:29
Compare
Choose a tag to compare
1.2

RALibRetro

  • Add Nintendo DS
  • Support for mouse input (DS touch screen, NES light gun, etc)
    • Recommend changing the core setting "Pointer Mode" to "Touch". The "Mouse" pointer mode uses relative movement instead of absolute cursor position.
    • NOTE: "Mouse" mode works better in full screen as it displays an onscreen cursor, but full screen mode may be undesirable since the image is stretched to fit the screen.
  • Support for screen rotation
  • Support for PCEngine CD extended memory (requires updated Beetle PCE Fast core)
  • Ignore invalid memory in gambatte memory map for non-color GameBoy titles
  • "No Systems Found" menu option now redirects to the "Manage Cores" dialog
  • Fix controller reconnect logic

RAHasher

  • Add Nintendo DS