Mercurial > repos > blastem
comparison rom.db @ 768:2f48a3c187c6
Add support for reading cartridge memory map from ROM database, though without EEPROM support for now
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 07 Jul 2015 19:33:33 -0700 |
parents | bb60259e8edf |
children | 41dc895e85ff |
comparison
equal
deleted
inserted
replaced
767:ea525f600b1d | 768:2f48a3c187c6 |
---|---|
1 T-081326 { | 1 T-081326 { |
2 name NBA Jam | 2 name NBA Jam |
3 eeprom { | 3 EEPROM { |
4 type i2c | 4 type i2c |
5 size 256 | 5 size 256 |
6 } | 6 } |
7 map { | 7 map { |
8 0 { | 8 0 { |
9 device ROM | 9 device ROM |
10 last 1FFFFF | 10 last 1FFFFF |
11 } | 11 } |
12 200000 { | 12 200000 { |
13 device eeprom | 13 device EEPROM |
14 last 3FFFFF | 14 last 3FFFFF |
15 bits_read { | 15 bits_read { |
16 1 sda | 16 1 sda |
17 } | 17 } |
18 bits_write { | 18 bits_write { |
22 } | 22 } |
23 } | 23 } |
24 } | 24 } |
25 T-81033 { | 25 T-81033 { |
26 name NBA Jam | 26 name NBA Jam |
27 eeprom { | 27 EEPROM { |
28 type i2c | 28 type i2c |
29 size 256 | 29 size 256 |
30 } | 30 } |
31 map { | 31 map { |
32 0 { | 32 0 { |
33 device ROM | 33 device ROM |
34 last 1FFFFF | 34 last 1FFFFF |
35 } | 35 } |
36 200000 { | 36 200000 { |
37 device eeprom | 37 device EEPROM |
38 last 3FFFFF | 38 last 3FFFFF |
39 bits_read { | 39 bits_read { |
40 1 sda | 40 1 sda |
41 } | 41 } |
42 bits_write { | 42 bits_write { |
46 } | 46 } |
47 } | 47 } |
48 } | 48 } |
49 T-081276 { | 49 T-081276 { |
50 name NFL Quarterback Club | 50 name NFL Quarterback Club |
51 eeprom { | 51 EEPROM { |
52 type i2c | 52 type i2c |
53 size 256 | 53 size 256 |
54 } | 54 } |
55 map { | 55 map { |
56 0 { | 56 0 { |
57 device ROM | 57 device ROM |
58 last 1FFFFF | 58 last 1FFFFF |
59 } | 59 } |
60 200000 { | 60 200000 { |
61 device eeprom | 61 device EEPROM |
62 last 3FFFFF | 62 last 3FFFFF |
63 bits_read { | 63 bits_read { |
64 0 sda | 64 0 sda |
65 } | 65 } |
66 bits_write { | 66 bits_write { |
70 } | 70 } |
71 } | 71 } |
72 } | 72 } |
73 T-81406 { | 73 T-81406 { |
74 name NBA Jam TE | 74 name NBA Jam TE |
75 eeprom { | 75 EEPROM { |
76 type i2c | 76 type i2c |
77 size 512 | 77 size 512 |
78 } | 78 } |
79 map { | 79 map { |
80 0 { | 80 0 { |
81 device ROM | 81 device ROM |
82 last 1FFFFF | 82 last 1FFFFF |
83 } | 83 } |
84 200000 { | 84 200000 { |
85 device eeprom | 85 device EEPROM |
86 last 3FFFFF | 86 last 3FFFFF |
87 bits_read { | 87 bits_read { |
88 0 sda | 88 0 sda |
89 } | 89 } |
90 bits_write { | 90 bits_write { |
94 } | 94 } |
95 } | 95 } |
96 } | 96 } |
97 T-081586 { | 97 T-081586 { |
98 name NFL Quarterback Club '96 | 98 name NFL Quarterback Club '96 |
99 eeprom { | 99 EEPROM { |
100 type i2c | 100 type i2c |
101 size 2048 | 101 size 2048 |
102 } | 102 } |
103 map { | 103 map { |
104 0 { | 104 0 { |
105 device ROM | 105 device ROM |
106 last 1FFFFF | 106 last 1FFFFF |
107 } | 107 } |
108 200000 { | 108 200000 { |
109 device eeprom | 109 device EEPROM |
110 last 3FFFFF | 110 last 3FFFFF |
111 bits_read { | 111 bits_read { |
112 0 sda | 112 0 sda |
113 } | 113 } |
114 bits_write { | 114 bits_write { |
118 } | 118 } |
119 } | 119 } |
120 } | 120 } |
121 T-81576 { | 121 T-81576 { |
122 name College Slam | 122 name College Slam |
123 eeprom { | 123 EEPROM { |
124 type i2c | 124 type i2c |
125 size 8192 | 125 size 8192 |
126 } | 126 } |
127 map { | 127 map { |
128 0 { | 128 0 { |
129 device ROM | 129 device ROM |
130 last 1FFFFF | 130 last 1FFFFF |
131 } | 131 } |
132 200000 { | 132 200000 { |
133 device eeprom | 133 device EEPROM |
134 last 3FFFFF | 134 last 3FFFFF |
135 bits_read { | 135 bits_read { |
136 0 sda | 136 0 sda |
137 } | 137 } |
138 bits_write { | 138 bits_write { |
142 } | 142 } |
143 } | 143 } |
144 } | 144 } |
145 T-81476 { | 145 T-81476 { |
146 name Frank Thomas Big Hurt Baseball | 146 name Frank Thomas Big Hurt Baseball |
147 eeprom { | 147 EEPROM { |
148 type i2c | 148 type i2c |
149 size 8192 | 149 size 8192 |
150 } | 150 } |
151 map { | 151 map { |
152 0 { | 152 0 { |
153 device ROM | 153 device ROM |
154 last 1FFFFF | 154 last 1FFFFF |
155 } | 155 } |
156 200000 { | 156 200000 { |
157 device eeprom | 157 device EEPROM |
158 last 3FFFFF | 158 last 3FFFFF |
159 bits_read { | 159 bits_read { |
160 0 sda | 160 0 sda |
161 } | 161 } |
162 bits_write { | 162 bits_write { |