Releases: Rosalie241/RMG
Releases Β· Rosalie241/RMG
v0.7.4
Changes
- Fix covers in JPEG format not loading on windows since v0.7.3
- Fix RMG not inhibiting the screensaver during emulation
- Fix not having supported archives listed when opening 64DD Disks through 'Open Combo'
- Fix RMG-Audio spamming the log with sample warnings
- Add captions to all file and directory dialogs
- Improve logging when retrieving OpenGL context fails
v0.7.3
Changes
- Fix portable windows version not being able to find update file
- Fix cheat sections being able to be hidden in Netplay Session dialog
- Fix 'You're already on the latest version' message being shown as an error
- Fix empty messages being able to be sent in the Netplay Session dialog
- Fix flicker in the Netplay Session Browser dialog
- Fix 'Controller pak' typo in the settings dialog
- Fix potential crashes when using the dynamic recompiler (see mupen64plus/mupen64plus-core#1080)
- Add cheats for Spanish translation of 007 The world is not enough, Conker's Bad Fur Day and Goldeneye 007 (thank you @Pcgaming575)
- Add 'View Session' to 'Netplay' menu allowing you to re-open the Netplay Session dialog after closing it when in-game
- Improve message boxes by expanding the details by default
- Improve windows build by building in an UCRT64 environment
- Improve cheats dialog, settings dialog and ROM Information dialog opening time by utilizing the ROM browser cache
- Implement register mirroring (see mupen64plus/mupen64plus-core#1119)
- Change
RMG_WAYLAND
variable name toRMG_ALLOW_WAYLAND
- Remove 'Sort results after search' setting
- Remove
RMG_SHOW_DEBUG_QT_MESSAGES
variable - Update GLideN64 and paraLLEl
Notes
When updating from a previous RMG windows version, RMG might fail to start due to having switched to UCRT, you'll have to switch over to a fresh installation to solve this, but you can migrate your settings manually when using a portable installation by copying the Config
directory.
I also want to mention that this breakage is a one time thing as RMG will stay on UCRT for future releases, I apologize for the breakage.
v0.7.2
Changes
- Fix Log dialog and Netplay Session dialog not having a minimize button
- Fix Netplay Session dialog not having an icon
- Fix cheats not applying at emulation start
- Improve netplay dialogs by saving and restoring the server selection
- Improve netplay dialogs by adding icons to some buttons
- Improve netplay dialogs by showing the ping
- Improve device detection of RMG-Input
- Implement cheat support for netplay
v0.7.1
Changes
- Fix RDRAM initialization allowing for libdragon IPL3 to boot (see mupen64plus/mupen64plus-core#1111)
- Fix AppImage not working on some Linux distributions (thank you @Samueru-sama)
- Fix 64DD disks being shown in the Create Netplay Session dialog
- Add support for ROMs that are bigger than 64MiB (see mupen64plus/mupen64plus-core#1103)
- Add support for launching a cartridge + disk combo where the disk is in an archive
- Add stricter filename validation in the update dialog
- Improve Netplay Session dialog by keeping it open while in-game
- Improve 'Play Game with Disk' by turning it into a context menu
v0.7.0
Changes
- Fix Netplay Session Browser dialog not resetting properly when requesting sessions fails
- Fix freeze when opening the input configuration GUI from RMG-Input during netplay
- Fix nickname validation not being consistent in the netplay dialogs
- Fix downloading server list not having a timeout
- Fix update check not having a timeout
- Fix build failure when building with netplay disabled
- Fix minimap in Mario Kart 64 not displaying properly during splitscreen in GLideN64 (see gonetz/GLideN64#2894)
v0.6.9
Changes
- Fix ROM browser storing multiple copies of the ROM information in memory
- Fix game names in the Create Netplay Session dialog
- Fix same CPU emulator setting being enforced during netplay
- Fix VRU being able to be initialized during netplay (see mupen64plus/mupen64plus-core#1105)
- Fix enter key not clicking on the 'Send' button in the Netplay Session dialog
- Fix vsync being able to be enabled during netplay
- Fix 'Synchronize audio' in RMG-Audio being able to be enabled during netplay
- Fix OSD tab of GLideN64 not listing all installed fonts on Linux (see gonetz/GLideN64#2892)
- Add more error messages to the netplay dialogs
- Add loading screen to the Netplay Session Browser dialog
- Add no sessions screen to the Netplay Session Browser dialog
- Add no ROMs screen to the Create Netplay Session dialog
- Change default ROM search limit from 250 to 1024
- Change 'Server URL' to 'Server list URL' in the settings dialog
v0.6.8
Changes
- Fix crash on windows when opening a archive with files with an invalid character sequence
- Fix video extension function definitions to prevent them from being exported
- Implement netplay support (thank you @loganmc10 for the hosted servers)
v0.6.7
Changes
- Fix out of bounds read in game specific plugin settings
- Fix inconsistent casing for the 'Left:' label in RMG-Input (thank you @cursedUs64-git)
- Fix incorrect error message in RMG-Core
- Update mupen64plus-video-GLideN64, mupen64plus-core, LZMA SDK and SDL_GameControllerDB
v0.6.6
Changes
- Fix mupen64plus-core URL in the about dialog
- Fix GLideN64 not showing native path seperator in the configuration dialog (see gonetz/GLideN64#2860)
- Add 'SDL controller mode' option to the options dialog of RMG-Input
- Add 'None' option to configuration file of mupen64plus-input-gca (thank you @GhostlyDark)
- Update GLideN64, mupen64plus-core and SDL_GameControllerDB
v0.6.5
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