Skip to content

Releases: Rosalie241/RMG

v0.6.5

04 Jul 13:10
Compare
Choose a tag to compare

Changes

  • Fix not showing an error when per-game plugin settings are invalid
  • Fix settings dialog behavior for plugins not being the same for per-game plugin settings
  • Add 'restore defaults' button to configuration GUI of paraLLEl and angrylion-rdp-plus
  • Add 'OpenGL type' option to the settings dialog which allows choosing OpenGL ES
  • Add dynamic OpenGL ES detection to angrylion-rdp-plus (see ata4/angrylion-rdp-plus#157)
  • Improve screen size selection by making it editable in the configuration GUI of paraLLEl and angrylion-rdp-plus
  • Improve letter casing in settings dialog, RMG-Input and RMG-Audio
  • Improve about dialog
  • Change 'Miscellaneous' tab name to 'General' and change position in settings dialog
  • Update GLideN64 and SDL_GameControllerDB

v0.6.4

25 Jun 19:07
Compare
Choose a tag to compare

(Nintendo) 64(th) Release

This is the 64th release of RMG, I'd like to thank everyone for using RMG, reporting issues, helping testing, sharing RMG with others and contributing code.

I really appreciate that this project has gotten so popular and I never imagined it'd come this far when I started the project ~4 years ago.

Thank you all ❀️, your continued support is what keeps me motivated to work on this project.

Changes

  • Fix soft and hard reset freezing RMG when using parallel-rsp
  • Add 'System Region' to ROM Information dialog
  • Add defaults for the audio hotkey settings
  • Improve settings dialog behavior when having plugins with the same name
  • Improve settings dialog behavior by sorting the plugins
  • Change audio resampler default to "src-linear" in RMG-Audio (thank you @Fanatic-64)

v0.6.3

24 Jun 11:29
Compare
Choose a tag to compare

Changes

  • Fix possible memory leak in the cheat dialog
  • Add log messages when initializing OpenGL or Vulkan fails
  • Add PIF ROM settings to the settings dialog
  • Add Transfer Pak setting to the settings dialog
  • Improve settings dialog behavior when a plugin hasn't been found
  • Improve error messages by removing the exclamation mark

v0.6.2

08 Jun 11:45
Compare
Choose a tag to compare

Changes

  • Fix updater not working on windows with non-portable installs
  • Fix OSD not showing native path separator when saving and loading a state from a file
  • Fix statusbar message not being up-to-date in some cases
  • Fix GLideN64 regression introduced in v0.6.1 (see #268 and gonetz/GLideN64#2839)
  • Fix cmake not making installed libraries executable
  • Add 'Project64 Save State' option when saving a state to a file
  • Revert update to mupen64plus-video-parallel (thank you @Themaister for looking into the regression)

v0.6.1

05 Jun 21:22
Compare
Choose a tag to compare

Changes

  • Fix vulkan video plugins crashing on second emulation run on some systems
  • Fix log dialog not showing a monospace font on windows
  • Remove settings dialog storing and restoring the window size
  • Add missing vsync option to angrylion-rdp-plus (see ata4/angrylion-rdp-plus#156)
  • Update imgui, mupen64plus-video-parallel, GLideN64 and SDL_GameControllerDB

v0.6.0

24 May 18:39
Compare
Choose a tag to compare

Changes

  • Fix 7z not being listed in the ROM browser when there are no ROMs found
  • Fix crash in GLideN64 with certain texture packs (see gonetz/GLideN64#2838)
  • Fix GLideN64 being able to create a large log file (see gonetz/GLideN64#2840)
  • Fix possible freezing by rate limiting callback messages
  • Update mupen64plus-core, angrylion-rdp-plus, GLideN64 and SDL_GameControllerDB

v0.5.9

01 May 10:34
Compare
Choose a tag to compare

Changes

  • Fix parallel-rsp regression introduced in v0.5.8 (see libretro/parallel-rsp#12)
  • Fix corruption when using GLideN64 and resizing the window (see gonetz/GLideN64#2835)
  • Fix changing save state slot always selecting slot 0 on some system configurations
  • Fix changing speed factor always using 0% on some system configurations
  • Add color settings for the OSD in the settings dialog
  • Add 'Test Rumble' button to the options dialog in RMG-Input
  • Add 'Play Game with State' to the context menu of the ROM browser
  • Add '--load-state-slot' commandline option
  • Update cheats and GLideN64

v0.5.8

25 Mar 21:49
Compare
Choose a tag to compare

Changes

  • Fix incorrect usage of cmake's GNUInstallDirs (thank you @OPNA2608)
  • Fix opening zipped ROMs when compiling with minizip-ng instead of minizip
  • Fix RMG with paraLLEl crashing in mesa when using musl libc (thank you @orbea and @nekopsykose)
  • Update GLideN64, parallel-rsp and SDL_GameControllerDB

v0.5.7

26 Jan 18:00
Compare
Choose a tag to compare

Changes

  • Fix backwards compatibility with older plugin setting format
  • Add NO_ASM build option to build mupen64plus-core without asm (thank you @orbea)
  • Change default screenshot directory on Linux (thank you @orbea)
  • Update mupen64plus-core

v0.5.6

23 Jan 19:08
Compare
Choose a tag to compare

Changes

  • Fix updater for portable installs on windows failing to extract the zip file
  • Fix Load State and View Log having the same default shortcut
  • Fix not being GPL compliant by disabling the building of angrylion-rdp-plus by default (thank you @orbea and @carmiker)
  • Fix installation not respecting CMAKE_INSTALL_LIBDIR
  • Fix third party projects not respecting CMAKE_C_FLAGS and CMAKE_CXX_FLAGS
  • Fix not all third party projects respecting the RelWithDebInfo configuration properly
  • Fix GLideN64 not installing correctly with the RelWithDebInfo configuration
  • Fix mupen64plus callbacks during initialization not showing up in the log window
  • Add a few GUI logging messages
  • Improve view log dialog behavior with clearing the log
  • Update copyright year in the about dialog (thank you @JakobDev)