Status Update - July 2023
Added 2023-08-01 15:09:34 +0000 UTCHello! Although no big new releases happened this month, I pushed a compatibility hotfix to one of the patches and had a chance to contribute to emulators again.
SilentPatch for Colin McRae Rally 3
Recently, I received several reports that CMR3 would consistently crash with DXVK installed, but only if SilentPatch was in use. I identified this to be a small mistake in one of my UI functions and promptly fixed it.
PCSX2
- FileSystem: Make FILE* unique pointers use a functor deleter and FileSystem: Use _filelengthi64 to get the file size on Windows - two small code clarity fixes.
- Achievements: Log-in explicitly on startup to refresh the token - partially implemented by me, before Stenzek took over to finish the UI; Implements a RetroAchievements login prompt if a saved token expires or is invalid.
- Achievements: Fix Leaderboard submission UI when multiple leaderboards update at once - a fix for leaderboard submission popups displaying incorrectly if the game submitted updates to more than one leaderboard at the same time.
DuckStation
- Achievements: Fix Leaderboard submission UI when multiple leaderboards update at once - port of an identical change submitted to PCSX2.