trunk/src/mame/drivers/naomi.cpp
| r253702 | r253703 | |
| 1444 | 1444 | Development ROM board: |
| 1445 | 1445 | |
| 1446 | 1446 | There are a few unreleased and many prototype game versions known to exist on this ROM board. |
| 1447 | | Currently Rumble Fish 1 and 2 prototypes is dumped. |
| 1447 | Currently only Rumble Fish 2 prototype is dumped. |
| 1448 | 1448 | |
| 1449 | 1449 | PC BD SYSTEMX 3MODE FLASH Rev.B |
| 1450 | 1450 | 1111-00001402 |
| r253702 | r253703 | |
| 1467 | 1467 | CN1 - This connector plugs into the main board through 'PC RELAY BD SX CRTG V1' adapter. |
| 1468 | 1468 | CN2 - 8 pin connector |
| 1469 | 1469 | CN3 - 6 pin connector for programming the XC9536 CPLD |
| 1470 | | XC9536 - Xilinx XC9536XL in-system programmable CPLD (PLCC44), stamped JULIE_DEV on RF2 proto |
| 1470 | XC9536 - Xilinx XC9536XL in-system programmable CPLD (PLCC44), stamped JULIE_DEV |
| 1471 | 1471 | XC2S30 - Xilinx XC2S30 Spartan-II FPGA (TQFP144), Rumble Fish 2 have printed sticker A08 |
| 1472 | 1472 | 17S30 - Xilinx 17S30APC OTP Configuration PROM, stamped SXFLS |
| 1473 | 1473 | IC12-IC27 - Fujitsu MBM29DL640E 64M TSOP48 flash ROMs |
| r253702 | r253703 | |
| 2977 | 2977 | 22 empty sockets ROM0 - ROM21 |
| 2978 | 2978 | 315-6187 Altera EPM7064LC68-10 |
| 2979 | 2979 | PC16550DV UART |
| 2980 | | Fujitsu MB86604A SCSI controller |
| 2980 | Fujitsu MB???? SCSI controller |
| 2981 | 2981 | IPL BOOT ROM with printed label "Zukin Ver.0930 / 99/5/24 / SUM:DB9C" |
| 2982 | 2982 | */ |
| 2983 | 2983 | |
| r253702 | r253703 | |
| 9007 | 9007 | ROM_LOAD( "ax0601f01.bin", 0, 4, CRC(25c9a3ae) SHA1(060c3fa1f8cd7d41785630db22e107790ade702a) ) |
| 9008 | 9008 | ROM_END |
| 9009 | 9009 | |
| 9010 | | // (C)Dimps Wed Mar 10 19:08:51 2004 TANAKA (build 0028) |
| 9011 | 9010 | ROM_START( rumblef ) |
| 9012 | 9011 | AW_BIOS |
| 9013 | 9012 | |
| r253702 | r253703 | |
| 9025 | 9024 | ROM_LOAD( "ax1801f01.bin", 0, 4, CRC(5b2e82d9) SHA1(de0d9c2511c72b95777897403cb63b690f74dfa1)) |
| 9026 | 9025 | ROM_END |
| 9027 | 9026 | |
| 9028 | | // Prototype, (C)Dimps Fri Feb 20 11:00:43 2004 TANAKA (build 0028) |
| 9029 | | ROM_START( rumblefp ) |
| 9030 | | AW_BIOS |
| 9031 | | |
| 9032 | | ROM_REGION( 0x8000000, "rom_board", ROMREGION_ERASEFF) |
| 9033 | | ROM_LOAD("ic12", 0x00000000, 0x00800000, CRC(79866072) SHA1(aa9decd8878ab5a21fe72afb96ee841e94ee07b5) ) |
| 9034 | | ROM_LOAD("ic13", 0x00800000, 0x00800000, CRC(5630bc83) SHA1(46848b58a55c180d9a92df6914a1a8b9af35cc57) ) |
| 9035 | | ROM_LOAD("ic14", 0x01000000, 0x00800000, CRC(bcd49846) SHA1(d8ab1253a2904ec4f7126880a55c780986cefd66) ) |
| 9036 | | ROM_LOAD("ic15", 0x01800000, 0x00800000, CRC(61257cfb) SHA1(bbb8cdd265a55a9d4c9b133b68aa0434de9e0f5b) ) |
| 9037 | | ROM_LOAD("ic16", 0x02000000, 0x00800000, CRC(c2eb7c61) SHA1(6284ff0fb670011ca9b6ade5acb33211b60cbe43) ) |
| 9038 | | ROM_LOAD("ic17", 0x02800000, 0x00800000, CRC(dcf673d3) SHA1(0abb2087bd35221cd5ec5f4d6b2f03a2234b5634) ) |
| 9039 | | ROM_LOAD("ic18", 0x03000000, 0x00800000, CRC(72c066bb) SHA1(a9d457b17d9dd79f54b71bdab24096ec3fbd00ea) ) |
| 9040 | | ROM_LOAD("ic19", 0x03800000, 0x00800000, CRC(b20bf301) SHA1(3f5754b11f4b621703a21ddbf4762d6ada9f3ca3) ) |
| 9041 | | ROM_LOAD("ic20", 0x04000000, 0x00800000, CRC(d27e7393) SHA1(62b9a880550067829f26ee120fad330257d349ff) ) |
| 9042 | | ROM_LOAD("ic21", 0x04800000, 0x00800000, CRC(c2da1ecf) SHA1(26d14843c256eaf7196e59463adb6581a25e9cca) ) |
| 9043 | | ROM_LOAD("ic22", 0x05000000, 0x00800000, CRC(730e0e1c) SHA1(469a2b34c492408aa70b60c1293481d218b76086) ) |
| 9044 | | ROM_LOAD("ic23", 0x05800000, 0x00800000, CRC(d93afcac) SHA1(69e2d873e5a384d1e14ef47d6f6a3cbcbe782eec) ) |
| 9045 | | ROM_LOAD("ic24", 0x06000000, 0x00800000, CRC(262d97b9) SHA1(1ae41ebea41035d21e174a03532dbaff9fe1ece2) ) |
| 9046 | | ROM_LOAD("ic25", 0x06800000, 0x00800000, CRC(e45cf169) SHA1(3b080d6306262db36c6857e11b8ec506fa20f0f5) ) |
| 9047 | | ROM_LOAD("ic26", 0x07000000, 0x00800000, CRC(6421720d) SHA1(6eaeb93d462542c3cf3e815d5fb309c337a8673b) ) |
| 9048 | | // IC27 populated, empty |
| 9049 | | |
| 9050 | | ROM_REGION( 4, "rom_key", 0 ) |
| 9051 | | ROM_LOAD( "key.bin", 0, 4, CRC(757054c4) SHA1(7d5556d0940c582adbcf5697c7b81453d0c91153) ) |
| 9052 | | ROM_END |
| 9053 | | |
| 9054 | | // Build:Jun 25 2005 17:00:38 |
| 9055 | 9027 | ROM_START( ngbc ) |
| 9056 | 9028 | AW_BIOS |
| 9057 | 9029 | |
| 9058 | 9030 | ROM_REGION( 0x14000000, "rom_board", ROMREGION_ERASEFF) |
| 9059 | | ROM_LOAD( "ax3301en_p01.fmem1", 0x00000000, 0x0800000, CRC(f7e24e67) SHA1(8eef26d44b294faa509304b1b04f4d801337bc99) ) |
| 9060 | | ROM_LOAD( "ax3301m01.mrom1", 0x02000000, 0x2000000, CRC(e6013de9) SHA1(ccbc7c2e76153348646d75938d5c008dc80df17d) ) |
| 9061 | | ROM_LOAD( "ax3302m01.mrom2", 0x04000000, 0x2000000, CRC(f7cfef6c) SHA1(c9e6231499a9c9c8650d9e61f34ff1fcce8d442c) ) |
| 9062 | | ROM_LOAD( "ax3303m01.mrom3", 0x06000000, 0x2000000, CRC(0cdf8647) SHA1(0423f96842bef2c2ff454318dc6960b5052c0551) ) |
| 9063 | | ROM_LOAD( "ax3304m01.mrom4", 0x0a000000, 0x2000000, CRC(2f031db0) SHA1(3214735f04fadf160137f0585bfc1a27eeecfac6) ) |
| 9064 | | ROM_LOAD( "ax3305m01.mrom5", 0x0c000000, 0x2000000, CRC(f6668aaa) SHA1(6a78f8f0c7d7a71854ff87329290d38970cfb476) ) |
| 9065 | | ROM_LOAD( "ax3306m01.mrom6", 0x0e000000, 0x2000000, CRC(5cf32fbd) SHA1(b6ae0abe5791b3d6f8db07b8c8ca22219a153801) ) |
| 9066 | | ROM_LOAD( "ax3307m01.mrom7", 0x12000000, 0x2000000, CRC(26d9da53) SHA1(0015b4be670005a451274de68279b4302fc42a97) ) |
| 9067 | | |
| 9068 | | ROM_REGION( 4, "rom_key", 0 ) |
| 9069 | | ROM_LOAD( "ax3301f01.bin", 0, 4, CRC(9afe949b) SHA1(4f7b039f3287da61a53a2d012993bfb57e1459bd) ) |
| 9070 | | ROM_END |
| 9071 | | |
| 9072 | | // JP cartridge have only few bytes difference - "CUSTOMER ID" field filled, probably used in online features for machine identification. |
| 9073 | | // Build:Jun 25 2005 17:00:38 |
| 9074 | | ROM_START( ngbcj ) |
| 9075 | | AW_BIOS |
| 9076 | | |
| 9077 | | ROM_REGION( 0x14000000, "rom_board", ROMREGION_ERASEFF) |
| 9078 | 9031 | ROM_LOAD( "ax3301p01.fmem1", 0x00000000, 0x0800000, CRC(6dd78275) SHA1(72d4cab58dbcebd666db21aeef190378ef447580) ) |
| 9079 | 9032 | ROM_LOAD( "ax3301m01.mrom1", 0x02000000, 0x2000000, CRC(e6013de9) SHA1(ccbc7c2e76153348646d75938d5c008dc80df17d) ) |
| 9080 | 9033 | ROM_LOAD( "ax3302m01.mrom2", 0x04000000, 0x2000000, CRC(f7cfef6c) SHA1(c9e6231499a9c9c8650d9e61f34ff1fcce8d442c) ) |
| r253702 | r253703 | |
| 9088 | 9041 | ROM_LOAD( "ax3301f01.bin", 0, 4, CRC(9afe949b) SHA1(4f7b039f3287da61a53a2d012993bfb57e1459bd) ) |
| 9089 | 9042 | ROM_END |
| 9090 | 9043 | |
| 9091 | | // Build:Jul 09 2004 15:05:53 |
| 9044 | // note: it looks there no regional differences in KOF NW EN and JP cartridge dumps, possible JP is just newer revision |
| 9045 | |
| 9046 | // Build: Jul 2004 |
| 9092 | 9047 | ROM_START( kofnw ) |
| 9093 | 9048 | AW_BIOS |
| 9094 | 9049 | |
| r253702 | r253703 | |
| 9105 | 9060 | ROM_LOAD( "ax2201f01.bin", 0, 4, CRC(b1fff0c8) SHA1(d83177e3672378a2bbc08653b4b73704333ca30a) ) |
| 9106 | 9061 | ROM_END |
| 9107 | 9062 | |
| 9108 | | // Build:Sep 10 2004 12:05:34 |
| 9063 | // Build: Sep 2004 |
| 9109 | 9064 | ROM_START( kofnwj ) |
| 9110 | 9065 | AW_BIOS |
| 9111 | 9066 | |
| r253702 | r253703 | |
| 9225 | 9180 | ROM_END |
| 9226 | 9181 | |
| 9227 | 9182 | // contents of cartridges labeled as JP and EN is the same |
| 9228 | | // Build:Aug 07 2005 18:11:25 |
| 9229 | 9183 | ROM_START( kofxi ) |
| 9230 | 9184 | AW_BIOS |
| 9231 | 9185 | |
| r253702 | r253703 | |
| 9260 | 9214 | ROM_LOAD( "315-6248.bin", 0, 4, CRC(553dd361) SHA1(a60a26b5ee786cf0bb3d09bb6f00374598fbd7cc) ) |
| 9261 | 9215 | ROM_END |
| 9262 | 9216 | |
| 9263 | | // Ver 2005/12/16 |
| 9264 | | // Build:Jan 13 2006 00:49:12 |
| 9265 | 9217 | ROM_START( mslug6 ) |
| 9266 | 9218 | AW_BIOS |
| 9267 | 9219 | |
| r253702 | r253703 | |
| 9276 | 9228 | ROM_LOAD( "ax3001f01.bin", 0, 4, CRC(0b9939e9) SHA1(4ca1225c7c9993542a67035a054ac579ed021de5) ) |
| 9277 | 9229 | ROM_END |
| 9278 | 9230 | |
| 9279 | | // Build:Aug 05 2005 16:43:48 |
| 9280 | 9231 | ROM_START( samsptk ) |
| 9281 | 9232 | AW_BIOS |
| 9282 | 9233 | |
| r253702 | r253703 | |
| 9759 | 9710 | GAME( 2003, ggisuka, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Arc System Works / Sammy", "Guilty Gear Isuka", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND|MACHINE_NOT_WORKING ) |
| 9760 | 9711 | GAME( 2004, dirtypig, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy", "Dirty Pigskin Football", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND|MACHINE_NOT_WORKING ) |
| 9761 | 9712 | GAME( 2004, rumblef, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / Dimps", "The Rumble Fish", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND|MACHINE_NOT_WORKING ) |
| 9762 | | GAME( 2004, rumblefp, rumblef, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / Dimps", "The Rumble Fish (prototype)", MACHINE_IMPERFECT_GRAPHICS|MACHINE_IMPERFECT_SOUND|MACHINE_NOT_WORKING ) |
| 9763 | 9713 | GAME( 2004, rangrmsn, awbios, aw2c, aw1w, naomi_state, atomiswave, ROT0, "Sammy", "Ranger Mission", GAME_FLAGS ) |
| 9764 | 9714 | GAME( 2004, salmankt, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy", "Salary Man Kintarou", GAME_FLAGS ) |
| 9765 | 9715 | GAME( 2004, ftspeed, awbios, aw1c, aw1w, naomi_state, atomiswave, ROT0, "Sammy", "Faster Than Speed", GAME_FLAGS ) |
| r253702 | r253703 | |
| 9767 | 9717 | GAME( 2005, rumblef2, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / Dimps", "The Rumble Fish 2", GAME_FLAGS ) |
| 9768 | 9718 | GAME( 2005, rumblf2p, rumblef2, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / Dimps", "The Rumble Fish 2 (prototype)", GAME_FLAGS ) |
| 9769 | 9719 | GAME( 2005, anmlbskt, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT270, "MOSS / Sammy", "Animal Basket", GAME_FLAGS ) |
| 9770 | | GAME( 2005, ngbc, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "NeoGeo Battle Coliseum", GAME_FLAGS ) |
| 9771 | | GAME( 2005, ngbcj, ngbc, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "NeoGeo Battle Coliseum (Japan)", GAME_FLAGS ) |
| 9720 | GAME( 2005, ngbc, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "Neo-Geo Battle Coliseum", GAME_FLAGS ) |
| 9772 | 9721 | GAME( 2005, samsptk, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "Samurai Spirits Tenkaichi Kenkakuden", GAME_FLAGS ) |
| 9773 | 9722 | GAME( 2005, kofxi, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Sammy / SNK Playmore", "The King of Fighters XI", GAME_FLAGS ) |
| 9774 | 9723 | GAME( 2005, fotns, awbios, aw2c, aw2c, naomi_state, atomiswave, ROT0, "Arc System Works / Sega", "Fist Of The North Star", GAME_FLAGS ) |
trunk/src/mame/drivers/system16.cpp
| r253702 | r253703 | |
| 1354 | 1354 | return 0xffff;//rand(); |
| 1355 | 1355 | } |
| 1356 | 1356 | |
| 1357 | | WRITE16_MEMBER(segas1x_bootleg_state::ddcrewbl_spritebank_w) |
| 1358 | | { |
| 1359 | | // printf("banking write %08x: %04x (%04x %04x)\n", space.device().safe_pc(), offset*2, data&mem_mask, mem_mask); |
| 1360 | | |
| 1361 | | data &= mem_mask; |
| 1362 | | // offset &= 0x7; |
| 1363 | | offset += 4; |
| 1364 | | |
| 1365 | | int maxbanks = memregion("sprites")->bytes() / 0x40000; |
| 1366 | | if (data >= maxbanks) |
| 1367 | | data = 255; |
| 1368 | | m_sprites->set_bank((offset) * 2 + 0, data * 2 + 0); |
| 1369 | | m_sprites->set_bank((offset) * 2 + 1, data * 2 + 1); |
| 1370 | | } |
| 1371 | | |
| 1372 | | |
| 1373 | 1357 | // todo: this |
| 1374 | | static ADDRESS_MAP_START(ddcrewbl_map, AS_PROGRAM, 16, segas1x_bootleg_state) |
| 1375 | | AM_RANGE(0x000000, 0x07ffff) AM_ROM // ok |
| 1376 | | AM_RANGE(0x200000, 0x27ffff) AM_ROM // ok |
| 1358 | static ADDRESS_MAP_START( ddcrewbl_map, AS_PROGRAM, 16, segas1x_bootleg_state ) |
| 1359 | AM_RANGE(0x000000, 0x07ffff) AM_ROM |
| 1360 | AM_RANGE(0x200000, 0x27ffff) AM_ROM |
| 1377 | 1361 | |
| 1378 | 1362 | AM_RANGE(0x400000, 0x40ffff) AM_RAM_WRITE(sys16_tileram_w) AM_SHARE("tileram") |
| 1379 | 1363 | AM_RANGE(0x410000, 0x410fff) AM_RAM_WRITE(sys16_textram_w) AM_SHARE("textram") |
| 1380 | | AM_RANGE(0x440000, 0x440fff) AM_RAM AM_SHARE("sprites") // ok |
| 1364 | AM_RANGE(0x440000, 0x440fff) AM_RAM AM_SHARE("sprites") |
| 1365 | // AM_RANGE(0xa00000, 0xa00001) AM_READ_PORT("COINAGE") |
| 1366 | // AM_RANGE(0xa00002, 0xa00003) AM_READ_PORT("DSW1") |
| 1381 | 1367 | |
| 1382 | | AM_RANGE(0x840000, 0x840fff) AM_RAM_WRITE(paletteram_w) AM_SHARE("paletteram") // ok |
| 1368 | // AM_RANGE(0xa0000e, 0xa0000f) AM_WRITE(sys18_tilebank_w) |
| 1369 | // AM_RANGE(0xa01000, 0xa01001) AM_READ_PORT("SERVICE") |
| 1370 | // AM_RANGE(0xa01002, 0xa01003) AM_READ_PORT("P1") |
| 1371 | // AM_RANGE(0xa01004, 0xa01005) AM_READ_PORT("P2") |
| 1372 | // AM_RANGE(0xa01006, 0xa01007) AM_READ_PORT("P3") |
| 1383 | 1373 | |
| 1384 | | AM_RANGE(0xC00000, 0xC00001) AM_WRITENOP // vdp leftovers maybe? |
| 1385 | | AM_RANGE(0xC00004, 0xC00005) AM_WRITENOP |
| 1386 | | AM_RANGE(0xC00006, 0xC00007) AM_WRITENOP |
| 1387 | | |
| 1374 | AM_RANGE(0x840000, 0x840fff) AM_RAM_WRITE(paletteram_w) AM_SHARE("paletteram") |
| 1388 | 1375 | |
| 1376 | AM_RANGE(0xC00000, 0xC00001) AM_WRITENOP |
| 1377 | |
| 1389 | 1378 | AM_RANGE(0xC40000, 0xC40001) AM_READ(ddcrew_c41006_r) |
| 1390 | 1379 | AM_RANGE(0xC40002, 0xC40003) AM_READ(ddcrew_c41006_r) |
| 1380 | |
| 1381 | |
| 1391 | 1382 | AM_RANGE(0xC41000, 0xC41001) AM_READ(ddcrew_c41006_r) |
| 1392 | | AM_RANGE(0xC41002, 0xC41003) AM_READ(ddcrew_c41006_r) |
| 1393 | | AM_RANGE(0xC41004, 0xC41005) AM_READ(ddcrew_c41006_r) |
| 1394 | 1383 | AM_RANGE(0xC41006, 0xC41007) AM_READ(ddcrew_c41006_r) |
| 1395 | 1384 | |
| 1396 | | |
| 1397 | | |
| 1398 | | AM_RANGE(0xC44000, 0xC44001) AM_WRITENOP |
| 1399 | | |
| 1400 | 1385 | AM_RANGE(0xc46600, 0xc46601) AM_WRITE(sys18_refreshenable_w) |
| 1401 | | |
| 1402 | | AM_RANGE(0xC46038, 0xC4603f) AM_WRITE(ddcrewbl_spritebank_w) // ok |
| 1403 | | |
| 1404 | | AM_RANGE(0xC46000, 0xC46001) AM_WRITENOP |
| 1405 | | AM_RANGE(0xC46010, 0xC46011) AM_WRITENOP |
| 1406 | | AM_RANGE(0xC46020, 0xC46021) AM_WRITENOP |
| 1407 | | |
| 1408 | | AM_RANGE(0xC46040, 0xC46041) AM_WRITENOP |
| 1409 | | AM_RANGE(0xC46050, 0xC46051) AM_WRITENOP |
| 1410 | | |
| 1411 | | AM_RANGE(0xC46060, 0xC46061) AM_WRITENOP |
| 1412 | | AM_RANGE(0xC46062, 0xC46063) AM_WRITENOP |
| 1413 | | AM_RANGE(0xC46064, 0xC46065) AM_WRITENOP |
| 1414 | | |
| 1415 | | AM_RANGE(0xC46070, 0xC46071) AM_WRITENOP |
| 1416 | | |
| 1417 | | AM_RANGE(0xffc000, 0xffffff) AM_RAM // ok |
| 1386 | AM_RANGE(0xffc000, 0xffffff) AM_RAM |
| 1418 | 1387 | ADDRESS_MAP_END |
| 1419 | 1388 | |
| 1420 | 1389 | /************************************* |
| r253702 | r253703 | |
| 2503 | 2472 | MACHINE_CONFIG_END |
| 2504 | 2473 | |
| 2505 | 2474 | |
| 2506 | | MACHINE_RESET_MEMBER(segas1x_bootleg_state,ddcrewbl) |
| 2507 | | { |
| 2508 | | // set up the initial banks for this game |
| 2509 | | // because it doesn't appear to actually program banks 0-3. |
| 2510 | | for (int i = 0; i < 4; i++) |
| 2511 | | { |
| 2512 | | m_sprites->set_bank((i)* 2 + 0, i * 2 + 0); |
| 2513 | | m_sprites->set_bank((i)* 2 + 1, i * 2 + 1); |
| 2514 | | } |
| 2515 | | } |
| 2516 | | |
| 2517 | | |
| 2518 | 2475 | static MACHINE_CONFIG_START( ddcrewbl, segas1x_bootleg_state ) |
| 2519 | 2476 | |
| 2520 | 2477 | /* basic machine hardware */ |
| r253702 | r253703 | |
| 2537 | 2494 | MCFG_VIDEO_START_OVERRIDE(segas1x_bootleg_state,system18old) |
| 2538 | 2495 | |
| 2539 | 2496 | MCFG_BOOTLEG_SYS16B_SPRITES_ADD("sprites") |
| 2540 | | MCFG_BOOTLEG_SYS16B_SPRITES_XORIGIN(189-124) |
| 2497 | MCFG_BOOTLEG_SYS16B_SPRITES_XORIGIN(189-107) |
| 2541 | 2498 | |
| 2542 | | MCFG_MACHINE_RESET_OVERRIDE(segas1x_bootleg_state,ddcrewbl) |
| 2543 | | |
| 2544 | 2499 | MACHINE_CONFIG_END |
| 2545 | 2500 | |
| 2546 | 2501 | |
| r253702 | r253703 | |
| 3785 | 3740 | DRIVER_INIT_MEMBER(segas1x_bootleg_state,ddcrewbl) |
| 3786 | 3741 | { |
| 3787 | 3742 | DRIVER_INIT_CALL(common); |
| 3743 | m_spritebank_type = 0; |
| 3788 | 3744 | } |
| 3789 | 3745 | |
| 3790 | 3746 | |