forked from IsoFrieze/SMWPracticeCart
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsram_map.txt
91 lines (84 loc) · 2.13 KB
/
sram_map.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
sram map:
OLD
---TRUE SETUP---
$700000-$70001F
: special vars
$700020-$700B9F
: saved times
$700BA0-$700FFF
: UNUSED
$701000-$702FFF
: save state wram 7E0000-7E1FFF (mirrored ram)
$703000-$70305F
: save state wram 7EC680-7EC6DF (mode7 boss tilemap)
$703060-$70325F
: save state wram 7F9A7B-7B9C7A (wiggler)
$703260-$706A5F
: save state wram 7EC800-7EFFFF (low byte map16)
$706A60-$706ADF
: UNUSED
$706AE0-$707B9F
: movie slots 1 and 2
$707BA0-$707FFF
: UNUSED
$710000-$7137FF
: save state wram 7FC800-7FFFFF (high byte map16)
$713800-$713AFF
: save state cgram
$713B00-$717FF6
: UNUSED
$717FF7-$717FF9
: save state stack pointer, music
$717FFA-$717FFF
: UNUSED
$720000-$727FFF
: save state vram w$0000-w$3FFF
$730000-$737FFF
: save state vram w$4000-W$7FFF
---POVERTY SETUP---
$700000-$70001F
: special vars
$700020-$700B9F
: saved times
$700BA0-$70439F
: save state wram 7EC800-7EFFFF (low byte map16)
$7043A0-$704ADF
: save state wram 7FC800-7FFFFF (high byte map16 compressed)
$704AE0-$706ADF
: save state vram w$5000-w$5FFF
$706AE0-$707B9F
: movie slots 1 and 2
$707AE0-$707B9F
: UNUSED
$707BA0-$707D9F
: save state wram 7F9A7B-7B9C7A (wiggler)
$707DA0-$707DFF
: save state wram 7EC680-7EC6DF (mode7 boss tilemap)
$707E00-$707FFF
: save state cgram
NEW
---ONLY SETUP---
$700000-$70001F ($20 bytes)
: special vars
$700020-$700B9F ($B80 bytes)
: saved times
$700BA0-$70439F ($3800 bytes)
: save state wram 7EC800-7EFFFF (low byte layer 1) ; this will compress well if needed eventually
$7043A0-$704ADF ($740 bytes)
: save state wram 7FC800-7FFFFF (high byte layer 1 compressed) + mode 7 tilemaps
$704AE0-$704CDF ($200 bytes)
: save state wram 7F9A7B-7B9C7A (wiggler)
$704CE0-$704D3F ($60 bytes)
: save state wram 7EC680-7EC6DF (mode7 boss tilemap)
$704D40-$704D4A ($0B bytes)
: 8 bytes graphics files, 2 bytes stack point, 1 byte music track
$704D4B-$704D4F ($05 bytes)
: UNUSED
$704D50-$704E6F ($120 bytes)
: 24 status bar meters, 4 bytes each, 3 layouts
$704E70-$704FFF ($190 bytes)
: UNUSED
$705000-$706FFF ($2000 bytes)
; save state wram 7E0000-7E1FFF (mirror ram)
$707000-$707FFF ($1000 bytes)
: movie slots 1 and 2