From 7fb09637deceb192428963b2d1eb9db5299142d8 Mon Sep 17 00:00:00 2001 From: CasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com> Date: Tue, 30 Apr 2024 20:22:05 -0700 Subject: [PATCH] retroachievement fixes for gpgx sms/gg support --- .../RetroAchievements/RetroAchievements.Memory.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/BizHawk.Client.EmuHawk/RetroAchievements/RetroAchievements.Memory.cs b/src/BizHawk.Client.EmuHawk/RetroAchievements/RetroAchievements.Memory.cs index e33781aac2..076ad40a3e 100644 --- a/src/BizHawk.Client.EmuHawk/RetroAchievements/RetroAchievements.Memory.cs +++ b/src/BizHawk.Client.EmuHawk/RetroAchievements/RetroAchievements.Memory.cs @@ -421,14 +421,14 @@ namespace BizHawk.Client.EmuHawk case ConsoleID.Sega32X: mfs.Add(new(domains["68K RAM"], 0, domains["68K RAM"].Size, 1)); TryAddDomain("32X RAM", addressMangler: 1); - // our picodrive doesn't byteswap its SRAM, so... - TryAddDomain("SRAM", addressMangler: domains["SRAM"] is MemoryDomainIntPtrSwap16Monitor ? 1u : 0u); + TryAddDomain("SRAM"); break; case ConsoleID.MasterSystem: case ConsoleID.GameGear: - mfs.Add(new(domains["Main RAM"], 0, domains["Main RAM"].Size)); + TryAddDomain("Main RAM", 0x2000); TryAddDomain("Cart (Volatile) RAM"); TryAddDomain("Save RAM"); + TryAddDomain("SRAM"); break; case ConsoleID.SNES: mfs.Add(new(domains["WRAM"], 0, domains["WRAM"].Size));