trunk/src/mame/drivers/system16.c
| r31707 | r31708 | |
| 1108 | 1108 | AM_RANGE(0xffc000, 0xffffff) AM_RAM |
| 1109 | 1109 | ADDRESS_MAP_END |
| 1110 | 1110 | |
| 1111 | static ADDRESS_MAP_START( shdancbla_map, AS_PROGRAM, 16, segas1x_bootleg_state ) |
| 1112 | AM_RANGE(0x000000, 0x07ffff) AM_ROM |
| 1113 | AM_RANGE(0x400000, 0x40ffff) AM_RAM_WRITE(sys16_tileram_w) AM_SHARE("tileram") |
| 1114 | AM_RANGE(0x410000, 0x410fff) AM_RAM_WRITE(sys16_textram_w) AM_SHARE("textram") |
| 1115 | AM_RANGE(0x440000, 0x440fff) AM_RAM AM_SHARE("sprites") |
| 1116 | AM_RANGE(0x840000, 0x840fff) AM_RAM_WRITE(paletteram_w) AM_SHARE("paletteram") |
| 1111 | 1117 | |
| 1118 | // moved from C4xxxx to E4xxxx |
| 1119 | AM_RANGE(0xe40000, 0xe40001) AM_READ_PORT("COINAGE") |
| 1120 | AM_RANGE(0xe40002, 0xe40003) AM_READ_PORT("DSW1") |
| 1121 | AM_RANGE(0xe40006, 0xe40007) AM_WRITE(sound_command_irq_w) |
| 1122 | AM_RANGE(0xe41000, 0xe41001) AM_READ_PORT("SERVICE") |
| 1123 | AM_RANGE(0xe41002, 0xe41003) AM_READ_PORT("P1") |
| 1124 | AM_RANGE(0xe41004, 0xe41005) AM_READ_PORT("P2") |
| 1125 | |
| 1126 | //AM_RANGE(0xff8038, 0xff8039) AM_READ(shdancbla_ff8038_r) |
| 1127 | AM_RANGE(0xffc000, 0xffffff) AM_RAM |
| 1128 | ADDRESS_MAP_END |
| 1112 | 1129 | /*************************************************************************** |
| 1113 | 1130 | |
| 1114 | 1131 | Sound hardware for Shadow Dancer (Datsu bootleg) |
| r31707 | r31708 | |
| 1212 | 1229 | AM_RANGE(0xc0, 0xdf) AM_READNOP |
| 1213 | 1230 | ADDRESS_MAP_END |
| 1214 | 1231 | |
| 1232 | // shdancbla |
| 1233 | static ADDRESS_MAP_START(shdancbla_sound_map, AS_PROGRAM, 8, segas1x_bootleg_state ) |
| 1234 | AM_RANGE(0x0000, 0x7fff) AM_ROM |
| 1235 | AM_RANGE(0x8000, 0xbfff) AM_READ(shdancbl_soundbank_r) |
| 1236 | AM_RANGE(0xc000, 0xc000) AM_READ(soundlatch_byte_r) |
| 1215 | 1237 | |
| 1238 | AM_RANGE(0xc000, 0xc003) AM_DEVREADWRITE("3438.0", ym3438_device, read, write) |
| 1239 | AM_RANGE(0xc400, 0xc403) AM_DEVREADWRITE("3438.1", ym3438_device, read, write) |
| 1240 | |
| 1241 | AM_RANGE(0xd400, 0xd400) AM_WRITENOP |
| 1242 | AM_RANGE(0xd800, 0xd800) AM_WRITENOP |
| 1243 | |
| 1244 | AM_RANGE(0xdc00, 0xdc00) AM_WRITENOP |
| 1245 | |
| 1246 | |
| 1247 | AM_RANGE(0xe000, 0xffff) AM_RAM |
| 1248 | ADDRESS_MAP_END |
| 1249 | |
| 1216 | 1250 | /*************************************************************************** |
| 1217 | 1251 | |
| 1218 | 1252 | Moonwalker (Bootleg) |
| r31707 | r31708 | |
| 2333 | 2367 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.80) |
| 2334 | 2368 | MACHINE_CONFIG_END |
| 2335 | 2369 | |
| 2370 | static MACHINE_CONFIG_DERIVED( shdancbla, system18 ) |
| 2336 | 2371 | |
| 2372 | /* basic machine hardware */ |
| 2373 | MCFG_CPU_MODIFY("maincpu") |
| 2374 | MCFG_CPU_PROGRAM_MAP(shdancbla_map) |
| 2375 | |
| 2376 | MCFG_CPU_MODIFY("soundcpu") |
| 2377 | MCFG_CPU_PROGRAM_MAP(shdancbla_sound_map) |
| 2378 | MCFG_CPU_IO_MAP(shdancbl_sound_io_map) |
| 2379 | MCFG_DEVICE_REMOVE("5c68") |
| 2380 | |
| 2381 | MCFG_SOUND_ADD("5205", MSM5205, 200000) |
| 2382 | MCFG_MSM5205_VCLK_CB(WRITELINE(segas1x_bootleg_state, shdancbl_msm5205_callback)) |
| 2383 | MCFG_MSM5205_PRESCALER_SELECTOR(MSM5205_S48_4B) |
| 2384 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 0.80) |
| 2385 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "rspeaker", 0.80) |
| 2386 | MACHINE_CONFIG_END |
| 2387 | |
| 2337 | 2388 | /************************************* |
| 2338 | 2389 | * |
| 2339 | 2390 | * ROM definition(s) |
| r31707 | r31708 | |
| 3255 | 3306 | ROM_LOAD( "ic16", 0xa0000, 0x20000, CRC(0f0d5dd3) SHA1(76812e2f831256a8b6598257dd84a7f07443642e) ) |
| 3256 | 3307 | |
| 3257 | 3308 | ROM_REGION16_BE( 0x200000, "sprites", 0 ) /* sprites */ |
| 3258 | | |
| 3259 | | // 12719 |
| 3260 | 3309 | ROM_LOAD16_BYTE( "ic73", 0x000001, 0x10000, CRC(59e77c96) SHA1(08da058529ac83352a4528d3792a21edda348f7a) ) |
| 3261 | 3310 | ROM_LOAD16_BYTE( "ic74", 0x020001, 0x10000, CRC(90ea5407) SHA1(4bdd93c86cb35822517433d491aa8be6857dd36c) ) |
| 3262 | 3311 | ROM_LOAD16_BYTE( "ic75", 0x040001, 0x10000, CRC(27d2fa61) SHA1(0ba3cd9448e54ce9fc9433f3edd28de9a4e451e9) ) |
| 3263 | 3312 | ROM_LOAD16_BYTE( "ic76", 0x060001, 0x10000, CRC(f36db688) SHA1(a527298ce9ca1d9f5aa7b9eac93985f34ca8119f) ) |
| 3264 | | |
| 3265 | | // 12726 |
| 3266 | 3313 | ROM_LOAD16_BYTE( "ic58", 0x000000, 0x10000, CRC(9cd5c8c7) SHA1(54c2d0a683bda37eb9a75f90f4ca5e620c09c4cf) ) |
| 3267 | 3314 | ROM_LOAD16_BYTE( "ic59", 0x020000, 0x10000, CRC(ff40e872) SHA1(bd2c4aac427d106a46318f4cb2eb05c34d3c70b6) ) |
| 3268 | 3315 | ROM_LOAD16_BYTE( "ic60", 0x040000, 0x10000, CRC(826d7245) SHA1(bb3394de058bd63b9939cd05f22c925e0cdc840a) ) |
| 3269 | 3316 | ROM_LOAD16_BYTE( "ic61", 0x060000, 0x10000, CRC(dcf8068b) SHA1(9c78de224df76fc90fb90f1bbd9b22dad0874f69) ) |
| 3270 | | |
| 3271 | | // 12718 |
| 3272 | 3317 | ROM_LOAD16_BYTE( "ic77", 0x080001, 0x10000, CRC(f93470b7) SHA1(1041afa43aa8d0589d6def9743721cdbda617f78) ) |
| 3273 | | // ROM_LOAD16_BYTE( "ic78", 0x0A0001, 0x10000, CRC(4d523ea3) SHA1(053c30778017127dddeae0783af463aef17bcc9a) ) // corrupt? (bad sprite when dog attacts in attract mode) |
| 3274 | | ROM_LOAD16_BYTE( "sdbl.78", 0x0A0001, 0x10000, CRC(e533be5d) SHA1(926d6ba3f7a3ac289b0ae40d7633c70b2819df4d) ) |
| 3318 | ROM_LOAD16_BYTE( "ic78", 0x0A0001, 0x10000, CRC(e533be5d) SHA1(926d6ba3f7a3ac289b0ae40d7633c70b2819df4d) ) |
| 3275 | 3319 | ROM_LOAD16_BYTE( "ic95", 0x0C0001, 0x10000, CRC(828b8294) SHA1(f2cdb882fb0709a909e6ef98f0315aceeb8bf283) ) |
| 3276 | | // ROM_LOAD16_BYTE( "ic94", 0x0E0001, 0x10000, CRC(542b2d1e) SHA1(1ce91aea6c49e6e365a91c30ca3049682c2162da) ) |
| 3277 | | ROM_LOAD16_BYTE( "sdbl.94", 0x0E0001, 0x10000, CRC(e2fa2b41) SHA1(7186107734dac5763dee43addcea7c14fb0d9d74) ) |
| 3278 | | |
| 3279 | | // 12725 |
| 3320 | ROM_LOAD16_BYTE( "ic94", 0x0E0001, 0x10000, CRC(e2fa2b41) SHA1(7186107734dac5763dee43addcea7c14fb0d9d74) ) |
| 3280 | 3321 | ROM_LOAD16_BYTE( "ic62", 0x080000, 0x10000, CRC(50ca8065) SHA1(8c0d6ae34b9da6c376df387e8fc8b1068bcb4dcb) ) |
| 3281 | 3322 | ROM_LOAD16_BYTE( "ic63", 0x0A0000, 0x10000, CRC(d1866aa9) SHA1(524c82a12a1c484a246b8d49d9f05a774d008108) ) |
| 3282 | 3323 | ROM_LOAD16_BYTE( "ic90", 0x0C0000, 0x10000, CRC(3602b758) SHA1(d25b6c8420e07d0f2ac3e1d8717f14738466df16) ) |
| 3283 | 3324 | ROM_LOAD16_BYTE( "ic89", 0x0E0000, 0x10000, CRC(1ba4be93) SHA1(6f4fe2016e375be3df477436f5cde7508a24ecd1) ) |
| 3284 | | |
| 3285 | | // 12717 |
| 3286 | 3325 | ROM_LOAD16_BYTE( "ic79", 0x100001, 0x10000, CRC(f22548ee) SHA1(723cb7604784c6715817daa8c86c18c6bcd1388d) ) |
| 3287 | 3326 | ROM_LOAD16_BYTE( "ic80", 0x120001, 0x10000, CRC(6209f7f9) SHA1(09b33c99d972a62af8ef56dacfa6262f002aba0c) ) |
| 3288 | 3327 | ROM_LOAD16_BYTE( "ic81", 0x140001, 0x10000, CRC(34692f23) SHA1(56126a81ac279662e3e3423da5205f65a62c4600) ) |
| 3289 | 3328 | ROM_LOAD16_BYTE( "ic82", 0x160001, 0x10000, CRC(7ae40237) SHA1(fae97cfcfd3cd557da3330158831e4727c438745) ) |
| 3290 | | |
| 3291 | | // 12724 |
| 3292 | 3329 | ROM_LOAD16_BYTE( "ic64", 0x100000, 0x10000, CRC(7a8b7bcc) SHA1(00cbbbc4b3db48ca3ac65ff56b02c7d63a1b898a) ) |
| 3293 | 3330 | ROM_LOAD16_BYTE( "ic65", 0x120000, 0x10000, CRC(90ffca14) SHA1(00962e5309a79ce34c6f420036054bc607595dfe) ) |
| 3294 | 3331 | ROM_LOAD16_BYTE( "ic66", 0x140000, 0x10000, CRC(5d655517) SHA1(2a1c197dde62bd7946ca7b5f1c2833bdbc2e2e32) ) |
| 3295 | 3332 | ROM_LOAD16_BYTE( "ic67", 0x160000, 0x10000, CRC(0e5d0855) SHA1(3c15088f7fdda5c2bba9c89d244bbcff022f05fd) ) |
| 3296 | | |
| 3297 | | // 12716 |
| 3298 | 3333 | ROM_LOAD16_BYTE( "ic83", 0x180001, 0x10000, CRC(a9040a32) SHA1(7b0b375285f528b2833c50892b55b0d4c550506d) ) |
| 3299 | 3334 | ROM_LOAD16_BYTE( "ic84", 0x1A0001, 0x10000, CRC(d6810031) SHA1(a82857a9ac442fbe076cdafcf7390765391ed136) ) |
| 3300 | 3335 | ROM_LOAD16_BYTE( "ic92", 0x1C0001, 0x10000, CRC(b57d5cb5) SHA1(636f1a07a84d37cecbe388a2f585893c4611436c) ) |
| 3301 | 3336 | ROM_LOAD16_BYTE( "ic91", 0x1E0001, 0x10000, CRC(49def6c8) SHA1(d8b2cc1993f0808553f87bf56fdbe47374576c5a) ) |
| 3302 | | |
| 3303 | | // 12723 |
| 3304 | 3337 | ROM_LOAD16_BYTE( "ic68", 0x180000, 0x10000, CRC(8d684e53) SHA1(00e82ddaf875a7452ff978b7b7eb87a1a5a8fb64) ) |
| 3305 | 3338 | ROM_LOAD16_BYTE( "ic69", 0x1A0000, 0x10000, CRC(c47d32e2) SHA1(92b21f51abdd7950fb09d965b1d71b7bffac31ec) ) |
| 3306 | 3339 | ROM_LOAD16_BYTE( "ic88", 0x1C0000, 0x10000, CRC(9de140e1) SHA1(f1125e056a898a4fa519b49ae866c5c742e36bf7) ) |
| r31707 | r31708 | |
| 3312 | 3345 | ROM_END |
| 3313 | 3346 | |
| 3314 | 3347 | |
| 3348 | ROM_START( shdancbla ) |
| 3349 | ROM_REGION( 0x080000, "maincpu", 0 ) /* 68000 code */ |
| 3350 | ROM_LOAD16_BYTE( "1.ic39", 0x000000, 0x10000, CRC(27ba51f2) SHA1(54ea0a4fd54976415ff8803e998ff2ffaf74d936) ) |
| 3351 | ROM_LOAD16_BYTE( "5.ic53", 0x000001, 0x10000, CRC(054e2e98) SHA1(8827df45bdb297d6bc3b31c1e3f088eb3e899332) ) |
| 3352 | ROM_LOAD16_BYTE( "2.ic38", 0x020000, 0x10000, CRC(e93892bf) SHA1(f8f94d499bb7a4f1e61aa90313e014d0b5c45999) ) |
| 3353 | ROM_LOAD16_BYTE( "6.ic52", 0x020001, 0x10000, CRC(b09494a7) SHA1(fd755d6af7a4e7707a83911968001d3e25756331) ) |
| 3354 | ROM_LOAD16_BYTE( "3.ic37", 0x040000, 0x10000, CRC(1bd8d5c3) SHA1(4d663362c059e112ac6c742d80200be98d50d175) ) |
| 3355 | ROM_LOAD16_BYTE( "7.ic51", 0x040001, 0x10000, CRC(ce2e71b4) SHA1(3e251319cd4c8c63c66e6b92b2eef514d79dba8e) ) |
| 3356 | ROM_LOAD16_BYTE( "4.ic36", 0x060000, 0x10000, CRC(bb861290) SHA1(62ea8eec74c6b1f5530ee86f97ad821daeac26ad) ) |
| 3357 | ROM_LOAD16_BYTE( "8.ic50", 0x060001, 0x10000, CRC(7f7b82b1) SHA1(675020b57ce689b2767ff83773e2b828cda5aeed) ) |
| 3358 | |
| 3359 | ROM_REGION( 0xc0000, "gfx1", ROMREGION_INVERT ) /* tiles */ |
| 3360 | ROM_LOAD( "ic4", 0x00000, 0x20000, CRC(f0a016fe) SHA1(1426f3fbf50a04a8c5e998e071ca0e78d15f37a8) ) |
| 3361 | ROM_LOAD( "ic18", 0x20000, 0x20000, CRC(f6bee053) SHA1(39ee5edfcc67bb4855217c7428254f3e8c862ba0) ) |
| 3362 | ROM_LOAD( "ic3", 0x40000, 0x20000, CRC(e07e6b5d) SHA1(bdeb1193415049d0c9261ca261073bdd9e251b88) ) |
| 3363 | ROM_LOAD( "ic17", 0x60000, 0x20000, CRC(f59deba1) SHA1(21188d22fe607281bb7da1e1f418a33d4a315695) ) |
| 3364 | ROM_LOAD( "ic2", 0x80000, 0x20000, CRC(60095070) SHA1(913c2ee51fb6f838f3c6cbd27032bdf754fbadf1) ) |
| 3365 | ROM_LOAD( "ic16", 0xa0000, 0x20000, CRC(0f0d5dd3) SHA1(76812e2f831256a8b6598257dd84a7f07443642e) ) |
| 3366 | |
| 3367 | ROM_REGION16_BE( 0x200000, "sprites", 0 ) /* sprites */ |
| 3368 | ROM_LOAD16_BYTE( "ic73", 0x000001, 0x10000, CRC(59e77c96) SHA1(08da058529ac83352a4528d3792a21edda348f7a) ) |
| 3369 | ROM_LOAD16_BYTE( "ic74", 0x020001, 0x10000, CRC(90ea5407) SHA1(4bdd93c86cb35822517433d491aa8be6857dd36c) ) |
| 3370 | ROM_LOAD16_BYTE( "ic75", 0x040001, 0x10000, CRC(27d2fa61) SHA1(0ba3cd9448e54ce9fc9433f3edd28de9a4e451e9) ) |
| 3371 | ROM_LOAD16_BYTE( "ic76", 0x060001, 0x10000, CRC(f36db688) SHA1(a527298ce9ca1d9f5aa7b9eac93985f34ca8119f) ) |
| 3372 | ROM_LOAD16_BYTE( "ic58", 0x000000, 0x10000, CRC(9cd5c8c7) SHA1(54c2d0a683bda37eb9a75f90f4ca5e620c09c4cf) ) |
| 3373 | ROM_LOAD16_BYTE( "ic59", 0x020000, 0x10000, CRC(ff40e872) SHA1(bd2c4aac427d106a46318f4cb2eb05c34d3c70b6) ) |
| 3374 | ROM_LOAD16_BYTE( "ic60", 0x040000, 0x10000, CRC(826d7245) SHA1(bb3394de058bd63b9939cd05f22c925e0cdc840a) ) |
| 3375 | ROM_LOAD16_BYTE( "ic61", 0x060000, 0x10000, CRC(dcf8068b) SHA1(9c78de224df76fc90fb90f1bbd9b22dad0874f69) ) |
| 3376 | ROM_LOAD16_BYTE( "ic77", 0x080001, 0x10000, CRC(f93470b7) SHA1(1041afa43aa8d0589d6def9743721cdbda617f78) ) |
| 3377 | ROM_LOAD16_BYTE( "ic78", 0x0A0001, 0x10000, CRC(e533be5d) SHA1(926d6ba3f7a3ac289b0ae40d7633c70b2819df4d) ) |
| 3378 | ROM_LOAD16_BYTE( "ic95", 0x0C0001, 0x10000, CRC(828b8294) SHA1(f2cdb882fb0709a909e6ef98f0315aceeb8bf283) ) |
| 3379 | ROM_LOAD16_BYTE( "ic94", 0x0E0001, 0x10000, CRC(e2fa2b41) SHA1(7186107734dac5763dee43addcea7c14fb0d9d74) ) |
| 3380 | ROM_LOAD16_BYTE( "ic62", 0x080000, 0x10000, CRC(50ca8065) SHA1(8c0d6ae34b9da6c376df387e8fc8b1068bcb4dcb) ) |
| 3381 | ROM_LOAD16_BYTE( "ic63", 0x0A0000, 0x10000, CRC(d1866aa9) SHA1(524c82a12a1c484a246b8d49d9f05a774d008108) ) |
| 3382 | ROM_LOAD16_BYTE( "ic90", 0x0C0000, 0x10000, CRC(3602b758) SHA1(d25b6c8420e07d0f2ac3e1d8717f14738466df16) ) |
| 3383 | ROM_LOAD16_BYTE( "ic89", 0x0E0000, 0x10000, CRC(1ba4be93) SHA1(6f4fe2016e375be3df477436f5cde7508a24ecd1) ) |
| 3384 | ROM_LOAD16_BYTE( "ic79", 0x100001, 0x10000, CRC(f22548ee) SHA1(723cb7604784c6715817daa8c86c18c6bcd1388d) ) |
| 3385 | ROM_LOAD16_BYTE( "ic80", 0x120001, 0x10000, CRC(6209f7f9) SHA1(09b33c99d972a62af8ef56dacfa6262f002aba0c) ) |
| 3386 | ROM_LOAD16_BYTE( "ic81", 0x140001, 0x10000, CRC(34692f23) SHA1(56126a81ac279662e3e3423da5205f65a62c4600) ) |
| 3387 | ROM_LOAD16_BYTE( "ic82", 0x160001, 0x10000, CRC(7ae40237) SHA1(fae97cfcfd3cd557da3330158831e4727c438745) ) |
| 3388 | ROM_LOAD16_BYTE( "ic64", 0x100000, 0x10000, CRC(7a8b7bcc) SHA1(00cbbbc4b3db48ca3ac65ff56b02c7d63a1b898a) ) |
| 3389 | ROM_LOAD16_BYTE( "ic65", 0x120000, 0x10000, CRC(90ffca14) SHA1(00962e5309a79ce34c6f420036054bc607595dfe) ) |
| 3390 | ROM_LOAD16_BYTE( "ic66", 0x140000, 0x10000, CRC(5d655517) SHA1(2a1c197dde62bd7946ca7b5f1c2833bdbc2e2e32) ) |
| 3391 | ROM_LOAD16_BYTE( "ic67", 0x160000, 0x10000, CRC(0e5d0855) SHA1(3c15088f7fdda5c2bba9c89d244bbcff022f05fd) ) |
| 3392 | ROM_LOAD16_BYTE( "ic83", 0x180001, 0x10000, CRC(a9040a32) SHA1(7b0b375285f528b2833c50892b55b0d4c550506d) ) |
| 3393 | ROM_LOAD16_BYTE( "ic84", 0x1A0001, 0x10000, CRC(d6810031) SHA1(a82857a9ac442fbe076cdafcf7390765391ed136) ) |
| 3394 | ROM_LOAD16_BYTE( "ic92", 0x1C0001, 0x10000, CRC(b57d5cb5) SHA1(636f1a07a84d37cecbe388a2f585893c4611436c) ) |
| 3395 | ROM_LOAD16_BYTE( "ic91", 0x1E0001, 0x10000, CRC(49def6c8) SHA1(d8b2cc1993f0808553f87bf56fdbe47374576c5a) ) |
| 3396 | ROM_LOAD16_BYTE( "ic68", 0x180000, 0x10000, CRC(8d684e53) SHA1(00e82ddaf875a7452ff978b7b7eb87a1a5a8fb64) ) |
| 3397 | ROM_LOAD16_BYTE( "ic69", 0x1A0000, 0x10000, CRC(c47d32e2) SHA1(92b21f51abdd7950fb09d965b1d71b7bffac31ec) ) |
| 3398 | ROM_LOAD16_BYTE( "ic88", 0x1C0000, 0x10000, CRC(9de140e1) SHA1(f1125e056a898a4fa519b49ae866c5c742e36bf7) ) |
| 3399 | ROM_LOAD16_BYTE( "ic87", 0x1E0000, 0x10000, CRC(8172a991) SHA1(6d12b1533a19cb02613b473cc8ba73ece1f2a2fc) ) |
| 3400 | |
| 3401 | ROM_REGION( 0x30000, "soundcpu", 0 ) /* sound CPU */ |
| 3402 | ROM_LOAD( "10.bin", 0x10000, 0x10000, CRC(d47a1610) SHA1(96d22068321de3c285a41d28342ab97d1dfa09da) ) |
| 3403 | ROM_LOAD( "9.bin", 0x20000, 0x10000, CRC(430faf5e) SHA1(dfe34a757937d7a971911fcefd14dfd7f5942b02) ) |
| 3404 | ROM_END |
| 3315 | 3405 | /************************************* |
| 3316 | 3406 | * |
| 3317 | 3407 | * Driver initialization |
| r31707 | r31708 | |
| 3638 | 3728 | GAME( 1990, astormbl, astorm, astormbl, astormbl, segas1x_bootleg_state, astormbl, ROT0, "bootleg", "Alien Storm (bootleg, set 1)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
| 3639 | 3729 | GAME( 1990, astormb2, astorm, astormbl, astormbl, segas1x_bootleg_state, astormbl, ROT0, "bootleg", "Alien Storm (bootleg, set 2)", GAME_IMPERFECT_GRAPHICS | GAME_NO_SOUND ) |
| 3640 | 3730 | GAME( 1990, mwalkbl, mwalk, mwalkbl, mwalkbl, segas1x_bootleg_state, mwalkbl, ROT0, "bootleg", "Michael Jackson's Moonwalker (bootleg)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
| 3641 | | GAME( 1989, shdancbl, shdancer, shdancbl, shdancbl, segas1x_bootleg_state, shdancbl, ROT0, "bootleg", "Shadow Dancer (bootleg)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
| 3731 | GAME( 1989, shdancbl, shdancer, shdancbl, shdancbl, segas1x_bootleg_state, shdancbl, ROT0, "bootleg", "Shadow Dancer (bootleg, set 1)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND ) |
| 3732 | GAME( 1989, shdancbla, shdancer, shdancbla, shdancbl, segas1x_bootleg_state, shdancbl, ROT0, "bootleg", "Shadow Dancer (bootleg, set 2)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND | GAME_NOT_WORKING ) |