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 {