Skip to content

Commit ff96acd

Browse files
Set 3DS RetroAchievements memory map to use the System Bus (all userland virtual memory)
1 parent 1a438c6 commit ff96acd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/BizHawk.Client.EmuHawk/RetroAchievements/RetroAchievements.Memory.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,13 +329,14 @@ protected override uint ReadMemBlock(uint addr, IntPtr buffer, uint bytes)
329329
[
330330
ConsoleID.Amiga, ConsoleID.Lynx, ConsoleID.NeoGeoPocket, ConsoleID.Jaguar,
331331
ConsoleID.JaguarCD, ConsoleID.AppleII, ConsoleID.Vectrex, ConsoleID.Tic80,
332-
ConsoleID.PCEngine, ConsoleID.Uzebox, ConsoleID.Nintendo3DS,
332+
ConsoleID.PCEngine, ConsoleID.Uzebox,
333333
];
334334

335335
// these consoles will use part of the system bus at an offset
336336
private static readonly Dictionary<ConsoleID, (uint Start, uint Size)[]> UsePartialSysBus = new()
337337
{
338338
[ConsoleID.SG1000] = [ (0xC000u, 0x2000u), (0x2000u, 0x2000u), (0x8000u, 0x2000u) ],
339+
[ConsoleID.Nintendo3DS] = [ (0x00000000u, 0x40000000u) ],
339340
};
340341

341342
// anything more complicated will be handled accordingly

0 commit comments

Comments
 (0)