Releases: Rosalie241/RMG
v0.7.6
Changes
- Fix possible crash in parallel when vulkan initialization fails
- Remove support for hotplugging controllers while in-game in RMG-Input
Notes
I do not take removing a feature lightly, but I've gotten a lot of bug reports about the hotplug support of RMG-Input and I recently discovered it has been broken since I've introduced RMG-Input.
I've tried a lot of different solutions but none of them work currently, I'll keep looking for solutions, but for now I've removed the feature as a way to give myself some time.
You can still open the input settings while in-game to change controllers.
v0.7.5
Changes
- Fix incorrect error message in RMG-Core
- Fix possible crash on Windows (thank you @Thirteen1355 for assisting with debugging)
- Fix missing space between 'L-Shoulder' and 'R-Shoulder' in RMG-Input
- Fix 'L-Trigger' and 'R-Trigger' names by changing it to 'L-Shoulder' and 'R-Shoulder' in RMG-Input
- Improve opening time of 'Edit Game Input Settings' by utilizing the ROM browser cache
- Improve configuration dialogs from plugins by setting the parent window
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