-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathnes.cfg
82 lines (81 loc) · 4.42 KB
/
nes.cfg
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
MEMORY {
ZEROPAGE: start = $00, size = $100, type = rw, file = "";
RAM: start = $0, size = $800, type = rw, file = "";
MMC3RAM: start = $6000, size = $2000, type = rw, file = "";
INES: start= $0, size = $10, type = ro, fill = yes;
PRG00: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG01: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG02: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG03: start = $A000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG04: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG05: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG06: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG07: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG08: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG09: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG0A: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG0B: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG0C: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG0D: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG0E: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG0F: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG10: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG11: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG12: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG13: start = $A000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG14: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG15: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG16: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG17: start = $A000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG18: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG19: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG1A: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG1B: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG1C: start = $8000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG1D: start = $A000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG1E: start = $C000, size = $2000, type = ro, fill = yes, fillval = $FF;
PRG1F: start = $E000, size = $1F40, type = ro, fill = yes, fillval = $FF;
VECTORS: start = $FF40, size = $C0, type = ro, fill = yes, fillval = $FF;
CHR: start = $0, size = $40000, type = ro;
}
SEGMENTS {
CHR: load = CHR, type = ro;
ZEROPAGE: load = ZEROPAGE, type = zp;
DATA: load = RAM, type = bss;
INES: load = INES, type = ro;
PRG00: load = PRG00, type = ro, align = $2000;
PRG01: load = PRG01, type = ro, align = $2000;
PRG02: load = PRG02, type = ro, align = $2000;
PRG03: load = PRG03, type = ro, align = $2000;
PRG04: load = PRG04, type = ro, align = $2000;
PRG05: load = PRG05, type = ro, align = $2000;
PRG06: load = PRG06, type = ro, align = $2000;
PRG07: load = PRG07, type = ro, align = $2000;
PRG08: load = PRG08, type = ro, align = $2000;
PRG09: load = PRG09, type = ro, align = $2000;
PRG0A: load = PRG0A, type = ro, align = $2000;
PRG0B: load = PRG0B, type = ro, align = $2000;
PRG0C: load = PRG0C, type = ro, align = $2000;
PRG0D: load = PRG0D, type = ro, align = $2000;
PRG0E: load = PRG0E, type = ro, align = $2000;
PRG0F: load = PRG0F, type = ro, align = $2000;
PRG10: load = PRG10, type = ro, align = $2000;
PRG11: load = PRG11, type = ro, align = $2000;
PRG12: load = PRG12, type = ro, align = $2000;
PRG13: load = PRG13, type = ro, align = $2000;
PRG14: load = PRG14, type = ro, align = $2000;
PRG15: load = PRG15, type = ro, align = $2000;
PRG16: load = PRG16, type = ro, align = $2000;
PRG17: load = PRG17, type = ro, align = $2000;
PRG18: load = PRG18, type = ro, align = $2000;
PRG19: load = PRG19, type = ro, align = $2000;
PRG1A: load = PRG1A, type = ro, align = $2000;
PRG1B: load = PRG1B, type = ro, align = $2000;
PRG1C: load = PRG1C, type = ro, align = $2000;
PRG1D: load = PRG1D, type = ro, align = $2000;
PRG1E: load = PRG1E, type = ro, align = $2000;
PRG1F: load = PRG1F, type = ro, align = $2000;
VECTORS: load = VECTORS, type = ro, start = $FF40;
RAM: load = RAM;
MMC3RAM: load = MMC3RAM;
}