Skip to content

Instantly share code, notes, and snippets.

@benolee
Created July 23, 2021 03:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save benolee/74bb8f8cb185d4c0c537ac9a00766cfb to your computer and use it in GitHub Desktop.
Save benolee/74bb8f8cb185d4c0c537ac9a00766cfb to your computer and use it in GitHub Desktop.

N8Pro SAV Map:

N8Pro Sav            Nes / Cart
0000:07FF            CPU 0000:07FF (ram)
0800:17FF            PPU 2000:2FFF (nametables)
1800:187F            Mapper Registers
1880:189F            APU Registers                      
18A0:18BF            PPU 3F00:3F1F (palettes)
18C0:18C7            Ppu Registers (CTRL, MASK, Scroll_HI, Scroll_LO)
18C8:18CE            Cpu Registers (A, X, Y, SP)
18CF                 "S" Constant for Save statedata detection
18D0:18FE            Unused
18FF                 SS_HIT, N8Pro - Shows who called the menu.
1900:19FF            OAM Ram
1A00:1BFF            512 mapper memory
1C00:1FFF            1k Mapper Memory
2000:3FFF            PPU 0000:1FFF (pattern tables)
4000:EOF             CPU 6000:7FFF 32k(exram or FDS ram)

Original N8 SRM Map:

$4000 : $5FFF            Pattern Tables  Vram $0000 -> $1FFF
$6000 : $67FF             NameTables 0 and 1 Vram $2000 -> $27FF
$6800 : $7000            Work Ram
$7000 : $712F            Registers and STuff


$7000 : $707E            Mapper Registers ?
$707F                     Mapper Number ?

$7080 : $709F            ??? 5 bytes used here 

$70A0 : $70FF            Apu Registers?
$7100 : $711F            Palettes

$7120 : $712F            ??? 4 bytes used here
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment