Releases: Rosalie241/RMG
Releases Β· Rosalie241/RMG
Release list
v0.9.0
Changes
- Fix build issues with zlib v1.3.1
- Fix audio not working when using the AppImage (thank you @Samueru-sama)
- Fix screenshots causing a crash on Linux
- Remove dispatcher server support
- Update mupen64plus-core and LZMA SDK
Notes
The netplay servers hosted by @loganmc10 have been changed into something incompatible with RMG, due to these changes RMG will no longer have any hosted servers, but self-hosting isn't too difficult as I've outlined in the new netplay section in the README.
v0.8.9
Changes
- Fix AppImage icon not working since v0.7.1 (thank you @Samueru-sama)
- Fix desktop file causing a crash on Budgie (thank you @jpleatherland)
- Fix memory pak from player 2, 3 and 4 not saving correctly (see mupen64plus/mupen64plus-core@3c2955c)
- Fix Star Wars - Rogue Squadron having missing geometry when using GLideN64 (see gonetz/GLideN64#2950)
- Remove translations from the configuration GUI of GLideN64 (see gonetz/GLideN64#2954)
- Add plugin settings shortcuts to the toolbar
- Update mupen64plus-video-GLideN64, SDL_net and SDL_GameControllerDB
v0.8.8
Changes
- Fix exit confirmation dialog showing when launching RMG with '--nogui'
- Fix emulation not shutting down properly on exit in some cases
- Fix remaining issues with the 'Auto-Configure' button state in the configuration dialog of RMG-Input
- Fix asserts being enabled when building the RelWithDebInfo configuration
- Fix uninitialized variable being read in the configuration dialog of GLideN64
- Add checkbox to drag and drop confirmation dialog to prevent future confirmations
- Move 'Ask for confirmation on exit' setting to the emulation tab in the settings dialog
- Improve 'Input Device' UI element in the configuration GUI of RMG-Input by allowing it to take more width
- Improve refresh and join button state in the Netplay Session Browser dialog
v0.8.7
Changes
- Fix drag and drop not working in the flatpak
- Fix hotkeys dialog in RMG-Input not showing native face button names
- Fix cheat dialog in RMG not allowing users to set cheat option since v0.7.2
- Fix cheat codes not being cleared before trying to load another cheat in RMG-Core
- Fix 'Auto-Configure' button being enabled when it should be disabled after configuring a button
- Fix top row of UI elements in the configuration GUI of RMG-Input not being aligned properly
- Add tooltips to the top row of UI elements in the configuration GUI of RMG-Input
- Add 'Game Type' to the 'ROM Information' dialog
v0.8.6
Changes
- Fix game specific profile name being empty for ROMs with no internal ROM name in RMG-Input
- Fix GameBoy tower functionality not working in Pokemon Stadium when using a GameBoy save
- Fix currently set directory not being the starting directory in directory dialogs
- Fix ROM browser refreshing after 'Edit ROM Directory...' when the directory is the same
- Fix settings dialog not allowing you to select all supported PIF file variants
- Fix slowdown when using RMG-Input-GCA by polling input on a different thread
- Fix RMG-Input not using native controller button names for the face buttons in the configuration GUI
- Add icons to the cheats dialog
- Add icons to the context menu of the ROM browser
- Add icons to the buttons of the settings dialog
- Add icons to the buttons of the options dialog in RMG-Input
- Add 'Swap Z and L' setting to RMG-Input-GCA
- Add Auto-Configure feature to RMG-Input
- Add more bounds checking to mupen64plus-core
- Remove user directories override settings
- Update mupen64plus-core
v0.8.5
Changes
- Fix buttons being stuck as pressed in the configuration GUI of RMG-Input in some cases (see #127)
Notes
I normally don't create a release for one relatively unimportant fix, however, this issue has been bugging me for a long time, so I think it's important enough to make a new release for!
v0.8.4
Changes
- Fix 'Test Rumble' functionality in RMG-Input not checking for rumble support since v0.8.1
- Fix exit confirmation checkbox saving the setting when rejecting the dialog
- Remove discord rich presence support
- Remove mupen64plus-input-gca
- Remove fallback to libfmt when 'std::format' isn't supported by the compiler
- Introduce RMG-Input-GCA
- Update mupen64plus-core, GLideN64 and SDL_GameControllerDB
v0.8.3
Changes
- Fix supported 64DD games not having the transfer pak functionality enabled
- Fix crash in Mario Artist Talent Studio when using mupen64plus-rsp-hle since v0.8.2
- Fix frame count not increasing from 0 since v0.8.2
- Fix loading save states freezing since v0.8.2
- Add clear buttons to 64DD IPL settings in the settings dialog
v0.8.2
Changes
- Fix screenshot filename being incorrect when playing 64DD games
- Fix GameBoy tower functionality not working in Pokemon Stadium 1 and 2 (see mupen64plus/mupen64plus-core#1154)
- Add clear buttons to transfer pak settings in RMG-Input
- Add support for the GameBoy camera by implementing a SDL3 backend in mupen64plus-core (see mupen64plus/mupen64plus-core#1117)
- Improve accuracy of RSP (see mupen64plus/mupen64plus-core#1153 and libretro/parallel-rsp#17)
v0.8.1
Changes
- Fix incorrect usage of 'i.e' and replace it with 'e.g.' in the settings dialog
- Fix 7zip archives not supporting the PPMd compression method
- Fix being able to open another game while emulation is being started
- Fix allowing drag and drop events while emulation is being started
- Add 'Ask for confirmation on exit while in-game' setting
- Migrate RMG-Audio to SDL3 (thank you @loganmc10 for the help)
- Migrate RMG-Input to SDL3
- Migrate RMG to SDL3
- Migrate mupen64plus-core to SDL3 and SDL3_net (see mupen64plus/mupen64plus-core#1117)
- Update GLideN64 and LZMA SDK