platform ps2, handle audio similar to psp
[picodrive.git] / pico / carthw_cfg.c
CommitLineData
a18d5e22 1/* generated by tools/make_carthw_c, do not modify */
005651ce 2static const char builtin_carthw_cfg[] =
3 "[]\n"
4 "check_str=0x150,\"Virtua Racing\"\n"
8b78786e 5 "check_str=0x810,\"OHMP\"\n"
005651ce 6 "hw=svp\n"
7 "[]\n"
8 "check_str=0x150,\"VIRTUA RACING\"\n"
8b78786e 9 "check_str=0x810,\"OHMP\"\n"
005651ce 10 "hw=svp\n"
11 "[]\n"
4fc85c80 12 "check_str=0x100,\"SEGA IAC \"\n"
005651ce 13 "hw=pico\n"
14 "[]\n"
4fc85c80 15 "check_str=0x100,\"IMA IKUNO\"\n"
005651ce 16 "hw=pico\n"
17 "[]\n"
0a9bec02 18 "check_str=0x120,\"32X SAMPLE PROGRAM\"\n"
19 "check_str=0x32b74c,\"Bishop Level\"\n"
20 "prop=force_6btn\n"
21 "[]\n"
22 "check_str=0x100,\"SEGA 32X\"\n"
23 "check_str=0x150,\"WWF RAW\"\n"
a18d5e22 24 "prop=wwfraw_hack\n"
0a9bec02 25 "[]\n"
26 "check_str=0x100,\"SEGA 32X\"\n"
27 "check_str=0x120,\"BLACKTHORNE\"\n"
a18d5e22 28 "prop=blackthorne_hack\n"
0a9bec02 29 "[]\n"
30 "check_str=0x100,\"SEGA\"\n"
31 "check_str=0x150,\"MARS CHECK PROGRAM\"\n"
a18d5e22 32 "prop=marscheck_hack\n"
0a9bec02 33 "[]\n"
005651ce 34 "check_str=0x120,\"PUGGSY\"\n"
35 "prop=no_sram\n"
36 "[]\n"
37 "check_str=0x150,\"DINO DINI'S SOCCER\"\n"
38 "prop=filled_sram\n"
39 "[]\n"
40 "check_str=0x150,\"MICRO MACHINES II\"\n"
41 "prop=filled_sram\n"
42 "[]\n"
6e05b76b 43 "check_str=0x150,\" HardBall III\"\n"
44 "sram_range=0x200000,0x20ffff\n"
45 "[]\n"
40d22a8e 46 "check_str=0x100,\"SEGA SSF\"\n"
47 "hw=ssf2_mapper\n"
48 "[]\n"
005651ce 49 "check_str=0x150,\"SUPER STREET FIGHTER2 The New Challengers\"\n"
50 "hw=ssf2_mapper\n"
51 "prop=no_sram\n"
52 "[]\n"
a76fad41 53 "check_str=0x150,\"PIER\"\n"
54 "check_str=0x610,\"Respect\"\n"
005651ce 55 "hw=piersolar_mapper\n"
005651ce 56 "[]\n"
60392bf4 57 "check_str=0x150,\"BEGGAR PRINCE\"\n"
58 "hw=sf001_mapper\n"
59 "sram_range=0x400000,0x40ffff\n"
b7697ca3 60 "prop=filled_sram\n"
60392bf4 61 "[]\n"
62 "check_str=0x150,\"LEGEND OF WUKONG\"\n"
63 "hw=sf002_mapper\n"
64 "[]\n"
b7697ca3 65 "check_str=0x150,\"STAR ODYSSEY\"\n"
66 "hw=sf004_mapper\n"
67 "sram_range=0x200000,0x207fff\n"
68 "[]\n"
005651ce 69 "check_str=0x120,\"FLICKY\"\n"
70 "check_size_gt=0x020000\n"
71 "hw=x_in_1_mapper\n"
72 "[]\n"
73 "check_str=0x150,\"ROBOCOP 3\"\n"
74 "check_size_gt=0x080000\n"
75 "hw=x_in_1_mapper\n"
76 "[]\n"
77 "check_str=0x150,\"ALIEN 3\"\n"
78 "check_size_gt=0x080000\n"
79 "hw=x_in_1_mapper\n"
80 "[]\n"
0a9bec02 81 "check_str=0x150,\"TINY TOON ADVENTURES\"\n"
82 "check_size_gt=0x080000\n"
83 "hw=x_in_1_mapper\n"
84 "[]\n"
85 "check_str=0x160,\"FS MOONWALKER\"\n"
86 "check_size_gt=0x080000\n"
87 "hw=x_in_1_mapper\n"
88 "[]\n"
005651ce 89 "check_str=0x150,\" SHOVE IT!\"\n"
90 "check_size_gt=0x020000\n"
91 "hw=x_in_1_mapper\n"
92 "[]\n"
93 "check_str=0x150,\"MS PACMAN\"\n"
94 "check_size_gt=0x020000\n"
95 "hw=x_in_1_mapper\n"
96 "[]\n"
97 "check_str=0x150,\"KID CHAMELEON\"\n"
98 "check_size_gt=0x100000\n"
99 "hw=radica_mapper\n"
100 "[]\n"
75a6b6a9 101 "check_str=0x150,\"STREET FIGHTER\"\n"
102 "check_str=0x161,\"SPECIAL CHAMPION EDITION\"\n"
103 "check_size_gt=0x300000\n"
104 "hw=radica_mapper\n"
105 "[]\n"
005651ce 106 "check_str=0x94,\"THE EARTH DEFEND\"\n"
107 "hw=realtec_mapper\n"
108 "[]\n"
109 "check_str=0xfe,\"WISEGAME 11-03-1993\"\n"
110 "hw=realtec_mapper\n"
111 "[]\n"
112 "check_str=0x95,\"MALLET LEGEND\"\n"
113 "hw=realtec_mapper\n"
114 "[]\n"
115 "check_str=0x150,\"COLLEGE SLAM\"\n"
116 "eeprom_type=3\n"
117 "eeprom_lines=8,0,0\n"
118 "[]\n"
119 "check_str=0x150,\"FRANK THOMAS BIGHURT BASEBAL\"\n"
120 "eeprom_type=3\n"
121 "eeprom_lines=8,0,0\n"
122 "[]\n"
75a6b6a9 123 "check_str=0x150,\"GREATEST HEAVYWEIGHTS\"\n"
124 "sram_range=0x200000,0x200001\n"
125 "eeprom_type=1\n"
126 "eeprom_lines=1,0,0\n"
127 "[]\n"
005651ce 128 "check_str=0x150,\"MICRO MACHINES II\"\n"
129 "sram_range=0x300000,0x380001\n"
130 "eeprom_type=2\n"
131 "eeprom_lines=9,8,7\n"
132 "[]\n"
133 "check_str=0x150,\" \"\n"
134 "check_csum=0x165e\n"
135 "sram_range=0x300000,0x380001\n"
136 "eeprom_type=2\n"
137 "eeprom_lines=9,8,7\n"
138 "[]\n"
139 "check_str=0x150,\" \"\n"
140 "check_csum=0x2c41\n"
141 "sram_range=0x300000,0x380001\n"
142 "eeprom_type=2\n"
143 "eeprom_lines=9,8,7\n"
144 "[]\n"
145 "check_str=0x150,\" \"\n"
146 "check_csum=0x168b\n"
147 "sram_range=0x300000,0x380001\n"
148 "eeprom_type=2\n"
149 "eeprom_lines=9,8,7\n"
150 "[]\n"
151 "check_str=0x150,\" \"\n"
152 "check_csum=0xcee0\n"
153 "sram_range=0x300000,0x380001\n"
154 "eeprom_type=2\n"
155 "eeprom_lines=9,8,7\n"
156 "[]\n"
157 "check_str=0x150,\"NBA JAM \"\n"
158 "eeprom_type=2\n"
159 "eeprom_lines=1,0,1\n"
160 "[]\n"
161 "check_str=0x150,\"NBA JAM TOURNAMENT EDITION\"\n"
162 "sram_range=0x200000,0x200001\n"
163 "eeprom_type=2\n"
164 "eeprom_lines=8,0,0\n"
165 "[]\n"
166 "check_str=0x150,\"NFL QUARTERBACK CLUB\"\n"
167 "eeprom_type=2\n"
168 "eeprom_lines=8,0,0\n"
169 "[]\n"
170 "check_str=0x150,\"NHLPA Hockey '93\"\n"
171 "sram_range=0x200000,0x200001\n"
172 "eeprom_type=1\n"
173 "eeprom_lines=6,7,7\n"
174 "[]\n"
175 "check_str=0x150,\"NHLPA HOCKEY '93\"\n"
176 "sram_range=0x200000,0x200001\n"
177 "eeprom_type=1\n"
178 "eeprom_lines=6,7,7\n"
179 "[]\n"
180 "check_str=0x150,\"RINGS OF POWER\"\n"
181 "sram_range=0x200000,0x200001\n"
182 "eeprom_type=1\n"
183 "eeprom_lines=6,7,7\n"
184 "[]\n"
75a6b6a9 185 "check_str=0x150,\"MLBPA SPORTS TALK BASEBALL\"\n"
186 "sram_range=0x200000,0x200001\n"
187 "eeprom_type=1\n"
188 "eeprom_lines=1,0,0\n"
189 "[]\n"
e1e8ca17 190 "check_str=0x104,\" are Registered Trademarks\"\n"
191 "check_crc32=0xc9706e25\n"
192 "hw=lk3_mapper\n"
193 "[]\n"
194 "check_str=0x104,\" are Registered Trademarks\"\n"
195 "check_crc32=0x4c98cc30\n"
196 "hw=lk3_mapper\n"
197 "[]\n"
75a6b6a9 198 "check_str=0x104,\" are Registered Trademarks\"\n"
199 "check_crc32=0x6ec032cb\n"
200 "hw=lk3_mapper\n"
201 "[]\n"
e1e8ca17 202 "check_str=0x104,\" \"\n"
203 "check_crc32=0x0d097f5c\n"
204 "hw=lk3_mapper\n"
205 "[]\n"
206 "check_str=0x104,\" \"\n"
207 "check_crc32=0xbf7219df\n"
208 "hw=lk3_mapper\n"
209 "[]\n"
210 "check_str=0x104,\" \"\n"
211 "check_crc32=0xb5b7606e\n"
212 "hw=lk3_mapper\n"
213 "[]\n"
005651ce 214 "check_str=0x104,\" \"\n"
e1e8ca17 215 "check_crc32=0xab3ae5e9\n"
216 "hw=lk3_mapper\n"
217 "[]\n"
218 "check_str=0x104,\" \"\n"
219 "check_crc32=0x802f53f9\n"
220 "hw=lk3_mapper\n"
221 "[]\n"
222 "check_csum=0\n"
223 "check_crc32=0xf63b7bdc\n"
224 "hw=smw64_mapper\n"
225 "[]\n"
226 "check_str=0x104,\" \"\n"
227 "check_crc32=0x50aa5a9b\n"
005651ce 228 "hw=prot\n"
229 "prot_ro_value16=0xa13000,0xffff00,0x28\n"
230 "[]\n"
e1e8ca17 231 "check_csum=0\n"
232 "check_crc32=0xee20be2c\n"
005651ce 233 "hw=prot\n"
e1e8ca17 234 "prot_ro_value16=0xa13000,-2,0x0c\n"
235 "[]\n"
236 "check_str=0x104,\"SEGASEGASEGA\"\n"
237 "check_crc32=0xc3616596\n"
238 "hw=prot\n"
239 "prot_ro_value16=0xa13000,-2,0x1c\n"
240 "[]\n"
241 "check_str=0x104,\" are Registered Trademarks\"\n"
242 "check_crc32=0x7861fb28\n"
243 "hw=prot\n"
244 "prot_ro_value16=0xa13000,-2,0x0a\n"
005651ce 245 "[]\n"
246 "check_str=0x104,\" \"\n"
e1e8ca17 247 "check_crc32=0xf4cb9b37\n"
248 "hw=prot\n"
249 "prot_ro_value16=0xa13000,-2,0x00\n"
250 "prot_ro_value16=0xa13002,-2,0x01\n"
251 "prot_ro_value16=0xa1303e,-2,0x1f\n"
252 "[]\n"
253 "check_str=0x104,\" \"\n"
254 "check_crc32=0x7bdfb390\n"
255 "hw=prot\n"
256 "prot_ro_value16=0xa13000,-2,0x00\n"
257 "prot_ro_value16=0xa13002,-2,0x01\n"
258 "prot_ro_value16=0xa1303e,-2,0x1f\n"
259 "[]\n"
260 "check_str=0x104,\" \"\n"
261 "check_crc32=0x8fb8b29e\n"
005651ce 262 "hw=prot\n"
263 "prot_ro_value16=0x480000,0xff0000,0xaa00\n"
264 "prot_ro_value16=0x4a0000,0xff0000,0x0a00\n"
265 "prot_ro_value16=0x4c0000,0xff0000,0xf000\n"
a18d5e22 266 "prot_ro_value16=0x400000,0xc00000,0x0000\n"
005651ce 267 "[]\n"
e1e8ca17 268 "check_str=0x104,\" MEGA DRIVE (C)\"\n"
269 "check_str=0x118,\"CREATON.\"\n"
270 "check_str=0x180,\"MDGM-000\"\n"
271 "hw=prot\n"
272 "prot_ro_value16=0x400000,-2,0x9000\n"
273 "prot_ro_value16=0x401000,-2,0xd300\n"
274 "[]\n"
275 "check_csum=0x6cca\n"
276 "check_crc32=0xab5d5d9e\n"
277 "hw=prot\n"
278 "prot_ro_value16=0x500008,-2,0x5000\n"
279 "[]\n"
280 "check_str=0x113,\"KANKO 91-92\"\n"
281 "check_crc32=0x79423515\n"
282 "hw=prot\n"
283 "prot_ro_value16=0x500008,-2,0x5000\n"
284 "prot_ro_value16=0x500208,-2,0xa000\n"
005651ce 285 "[]\n"
286 "check_str=0x104,\" are Registered Trademarks\"\n"
e1e8ca17 287 "check_crc32=0x7009cac3\n"
005651ce 288 "hw=prot\n"
289 "prot_rw_value16=0x400000,0xc00004,0\n"
290 "prot_rw_value16=0x400004,0xc00004,0\n"
291 "[]\n"
e1e8ca17 292 "check_str=0x104,\" are Registered Trademarks\"\n"
293 "check_crc32=0x1c602dd4\n"
005651ce 294 "hw=prot\n"
e1e8ca17 295 "prot_rw_value16=0x400000,0xc00000,0\n"
296 "prot_rw_value16=0x400004,0xc00004,0\n"
005651ce 297 "[]\n"
e1e8ca17 298 "check_str=0x104,\" are Registered Trademarks\"\n"
299 "check_crc32=0xc31cfcca\n"
005651ce 300 "hw=prot\n"
e1e8ca17 301 "prot_rw_value16=0x400000,0xc00000,0\n"
302 "prot_rw_value16=0x400004,0xc00004,0\n"
005651ce 303 "[]\n"
e1e8ca17 304 "check_csum=0x30b9\n"
305 "check_crc32=0x35e0ff17\n"
005651ce 306 "hw=prot\n"
e1e8ca17 307 "prot_rw_value16=0x400000,0xc00000,0\n"
308 "prot_rw_value16=0x400004,0xc00004,0\n"
005651ce 309 "[]\n"
75a6b6a9 310 "check_csum=0x5ff9\n"
311 "check_crc32=0x4b2b163a\n"
312 "hw=prot\n"
313 "prot_rw_value16=0x400000,0xc00000,0\n"
314 "prot_rw_value16=0x400004,0xc00004,0\n"
315 "[]\n"
e1e8ca17 316 "check_csum=0x6001\n"
317 "check_crc32=0xfa80956a\n"
005651ce 318 "hw=prot\n"
e1e8ca17 319 "prot_rw_value16=0x400000,0xc00000,0\n"
320 "prot_rw_value16=0x400004,0xc00004,0\n"
321 "[]\n"
322 "check_csum=0xffff\n"
323 "check_crc32=0x91865ea4\n"
324 "hw=prot\n"
325 "prot_rw_value16=0x400000,0xc00000,0\n"
326 "prot_rw_value16=0x400004,0xc00004,0\n"
327 "[]\n"
328 "check_csum=0xffff\n"
329 "check_crc32=0x8e83dbfa\n"
330 "hw=prot\n"
331 "prot_ro_value16=0x400000,-2,0x6300\n"
332 "prot_ro_value16=0x400002,-2,0x9800\n"
333 "prot_ro_value16=0x400004,-2,0xc900\n"
334 "prot_ro_value16=0x400006,-2,0x1800\n"
335 "[]\n"
336 "check_str=0x104,\" are Registered Trademarks\"\n"
337 "check_crc32=0xf838aa3b\n"
338 "hw=prot\n"
339 "prot_ro_value16=0x400000,-2,0x6300\n"
340 "prot_ro_value16=0x400002,-2,0x9800\n"
341 "prot_ro_value16=0x400004,-2,0xc900\n"
342 "prot_ro_value16=0x400006,-2,0x1800\n"
343 "[]\n"
344 "check_str=0x172,\"GAME : ELF WOR\"\n"
345 "hw=prot\n"
346 "prot_ro_value16=0x400000,-2,0x5500\n"
a18d5e22 347 "prot_ro_value16=0x400002,-2,0x0f00\n"
e1e8ca17 348 "prot_ro_value16=0x400004,-2,0xc900\n"
a18d5e22 349 "prot_ro_value16=0x400006,-2,0x1800\n"
e1e8ca17 350 "[]\n"
351 "check_str=0x104,\" \"\n"
352 "check_crc32=0x5fdeb37b\n"
353 "hw=prot\n"
354 "prot_ro_value16=0x400000,-2,0x5500\n"
355 "prot_ro_value16=0x400002,-2,0x0f00\n"
356 "prot_ro_value16=0x400004,-2,0xc900\n"
357 "prot_ro_value16=0x400006,-2,0x1800\n"
005651ce 358 "[]\n"
359 "check_csum=0\n"
e1e8ca17 360 "check_crc32=0xc9539fce\n"
005651ce 361 "hw=prot\n"
362 "prot_ro_value16=0x400000,-2,0x5500\n"
363 "prot_ro_value16=0x400002,-2,0x0f00\n"
364 "prot_ro_value16=0x400004,-2,0xaa00\n"
365 "prot_ro_value16=0x400006,-2,0xf000\n"
366 "[]\n"
367 "check_str=0x104,\" \"\n"
e1e8ca17 368 "check_crc32=0x6a95f766\n"
005651ce 369 "hw=prot\n"
e1e8ca17 370 "prot_ro_value16=0x400000,-2,0x6300\n"
005651ce 371 "prot_ro_value16=0x400002,-2,0x9800\n"
a18d5e22 372 "prot_ro_value16=0x400004,-2,0xaa00\n"
005651ce 373 "prot_ro_value16=0x400006,-2,0xf000\n"
374 "[]\n"
375 "check_str=0x104,\" are Registered Trademarks\"\n"
e1e8ca17 376 "check_crc32=0xf93f3d0b\n"
005651ce 377 "hw=prot\n"
378 "prot_ro_value16=0x400000,-2,0x5500\n"
379 "prot_ro_value16=0x400002,-2,0x0f00\n"
380 "[]\n"
381 "check_str=0x104,\" are Registered Trademarks\"\n"
e1e8ca17 382 "check_crc32=0x66165305\n"
383 "hw=prot\n"
384 "prot_ro_value16=0x400000,-2,0x5500\n"
385 "prot_ro_value16=0x400002,-2,0x0f00\n"
386 "prot_ro_value16=0x400004,-2,0xaa00\n"
387 "prot_ro_value16=0x400006,-2,0xf000\n"
005651ce 388 "[]\n"
e1e8ca17 389 "check_str=0xfe,\"WISEGAME\"\n"
390 "check_crc32=0x6f01bd65\n"
005651ce 391 "hw=prot\n"
e1e8ca17 392 "prot_ro_value16=0x400000,-2,0x5500\n"
393 "prot_ro_value16=0x400002,-2,0x0f00\n"
394 "prot_ro_value16=0x400004,-2,0xaa00\n"
395 "prot_ro_value16=0x400006,-2,0xf000\n"
005651ce 396 "[]\n"
e1e8ca17 397 "check_str=0xfe,\"WISEGAME IS TRADE MARKER\"\n"
005651ce 398 "hw=prot\n"
e1e8ca17 399 "prot_ro_value16=0x400002,-2,0xaa00\n"
400 "prot_ro_value16=0x400004,-2,0xc900\n"
401 "prot_ro_value16=0x400006,-2,0xf000\n"
005651ce 402 "[]\n"
e1e8ca17 403 "check_csum=0xffff\n"
404 "check_crc32=0xdd02797c\n"
005651ce 405 "hw=prot\n"
e1e8ca17 406 "prot_ro_value16=0x400000,-2,0x5500\n"
407 "prot_ro_value16=0x400002,-2,0x0f00\n"
408 "prot_ro_value16=0x400004,-2,0xaa00\n"
409 "prot_ro_value16=0x400006,-2,0xf000\n"
410 "[]\n"
411 "check_csum=0\n"
412 "check_crc32=0xee9fc429\n"
413 "hw=prot\n"
414 "prot_ro_value16=0x400000,-2,0x6300\n"
a67db32a 415 "[]\n"
416 "check_str=0x180,\"GM 00000000-00\"\n"
417 "check_crc32=0x6732aab4\n"
418 "prop=no_z80_bus_lock\n"
419 "[]\n"
420 "check_str=0x180,\"GM 00000000-00\"\n"
421 "check_crc32=0xe302585a\n"
422 "prop=no_z80_bus_lock\n"
423 "[]\n"
424 "check_csum=8224\n"
425 "check_crc32=0x20ed0de8\n"
426 "prop=no_z80_bus_lock\n"
005651ce 427;