mirror of
https://github.com/holub/mame
synced 2025-05-19 03:59:35 +03:00
cleaned up 'time dog' sets which were added a little.. got one booting, it's actually a bootleg of 'new fruit bonus '96'....
This commit is contained in:
parent
da74e4e36f
commit
83033c4bfd
@ -260,7 +260,7 @@ static WRITE8_HANDLER( cm_outport1_w )
|
||||
}
|
||||
|
||||
static ADDRESS_MAP_START( cm_map, ADDRESS_SPACE_PROGRAM, 8 )
|
||||
AM_RANGE(0x0000, 0xbfff) AM_ROM AM_WRITENOP
|
||||
AM_RANGE(0x0000, 0xcfff) AM_ROM AM_WRITENOP
|
||||
|
||||
AM_RANGE(0xd000, 0xd7ff) AM_RAM AM_BASE(&nvram) AM_SIZE(&nvram_size)
|
||||
|
||||
@ -4514,15 +4514,97 @@ ROM_START( nfb96 )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
|
||||
/* descrambled by looking at CALLs
|
||||
|
||||
0000 -> 0000
|
||||
|
||||
46e7 -> 16e7
|
||||
4027 -> 1027
|
||||
|
||||
35f3 -> 25f3
|
||||
3327 -> 2327
|
||||
|
||||
7f6a -> 3f6a
|
||||
|
||||
1095 -> 4095
|
||||
1d2f -> 4d2f
|
||||
1e8b -> 4e8b
|
||||
|
||||
6246 -> 5246
|
||||
628f -> 528f
|
||||
|
||||
2bed -> 6bed
|
||||
2db7 -> 6db7
|
||||
|
||||
5838 -> 7838
|
||||
58a2 -> 78a2
|
||||
|
||||
810f -> 810f
|
||||
|
||||
9762 -> 9762
|
||||
|
||||
a??? -> a???
|
||||
|
||||
b84a -> b84a
|
||||
|
||||
c??? -> c???
|
||||
|
||||
*/
|
||||
|
||||
ROM_START( nfb96se )
|
||||
ROM_REGION( 0x10000, "main", 0 )
|
||||
ROM_LOAD( "dogdptb.prg",0x00000, 0x1000, CRC(0690f915) SHA1(ed2477ba260a421013603017cfd1e1ba5ecd7f4e) ) // alt program?
|
||||
ROM_CONTINUE(0x4000, 0x1000)
|
||||
ROM_CONTINUE(0x3000, 0x1000)
|
||||
ROM_CONTINUE(0x7000, 0x1000)
|
||||
ROM_CONTINUE(0x1000, 0x1000)
|
||||
ROM_CONTINUE(0x6000, 0x1000)
|
||||
ROM_CONTINUE(0x2000, 0x1000)
|
||||
ROM_CONTINUE(0x5000, 0x1000)
|
||||
ROM_CONTINUE(0x8000, 0x1000)
|
||||
ROM_CONTINUE(0x9000, 0x1000)
|
||||
ROM_CONTINUE(0xa000, 0x1000)
|
||||
ROM_CONTINUE(0xb000, 0x1000)
|
||||
ROM_CONTINUE(0xc000, 0x1000)
|
||||
ROM_CONTINUE(0xd000, 0x1000)
|
||||
ROM_CONTINUE(0xe000, 0x1000)
|
||||
ROM_CONTINUE(0xf000, 0x1000)
|
||||
|
||||
ROM_REGION( 0x10000, "user1", ROMREGION_DISPOSE | ROMREGION_ERASEFF )
|
||||
|
||||
ROM_REGION( 0x18000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogd5.rom", 0x10000, 0x08000, CRC(c03b5632) SHA1(4f603ec5218adcbfce09ec6d3643ffb5006056dd) )
|
||||
ROM_LOAD( "dogd6.rom", 0x08000, 0x08000, CRC(c48e5b5c) SHA1(9d79631b54d9915cd161b5028c1be7879254d9be) )
|
||||
ROM_LOAD( "dogd7.rom", 0x00000, 0x08000, CRC(2f03f1e2) SHA1(b221ad7177fcf4d6d65b8ee9c0f5e4289688c707) )
|
||||
|
||||
ROM_REGION( 0x8000, "gfx2", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogd1.rom", 0x6000, 0x2000, CRC(0f9f77b1) SHA1(03719f79a39f93f38e4170143a5654bd74596206) )
|
||||
ROM_LOAD( "dogd2.rom", 0x4000, 0x2000, CRC(6ab19916) SHA1(f125365b3c5546d72662cf439311811ae761f225) )
|
||||
ROM_LOAD( "dogd3.rom", 0x2000, 0x2000, CRC(5d4810a5) SHA1(8e9e50c6c7c13010ecb726041a1ac8eccead96ce) )
|
||||
ROM_LOAD( "dogd4.rom", 0x0000, 0x2000, CRC(be31f6fa) SHA1(b522ff520b3fbb34c55c7bb1fe7dfeecd593d6be) )
|
||||
|
||||
// taken from new fruit bonus '96, might be wrong
|
||||
ROM_REGION( 0x200, "proms", 0 ) // palette
|
||||
ROM_LOAD( "chu19.bin", 0x0000, 0x0100, CRC(fafc43ad) SHA1(e94592b83f19e5f9b6205473c1e06b36405ebfc2) )
|
||||
ROM_LOAD( "chu20.bin", 0x0100, 0x0100, CRC(05224f73) SHA1(051c3ee9c63f5436e4f6c355fc308f37910a88ef) )
|
||||
|
||||
ROM_REGION( 0x100, "proms2", 0 ) // colours again?
|
||||
ROM_LOAD( "chu1920.bin", 0x0000, 0x0100, CRC(71b0e11d) SHA1(1d2a2a31d8571f580c0cb7f4833823841072b31f) )
|
||||
ROM_END
|
||||
|
||||
|
||||
// this set has an encrypted program rom
|
||||
ROM_START( dog )
|
||||
ROM_START( nfb96sea )
|
||||
ROM_REGION( 0x10000, "main", 0 )
|
||||
ROM_LOAD( "dog_08.rom", 0x00000, 0x10000, CRC(357f13e8) SHA1(ca0872c9f7dc44a4c1c342f7f53c490f6342f1d2) )
|
||||
|
||||
/* the graphic roms on this set are a mess, the planes don't match up properly */
|
||||
ROM_REGION( 0x18000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dog_05.rom", 0x00000, 0x08000, CRC(c03b5632) SHA1(4f603ec5218adcbfce09ec6d3643ffb5006056dd) )
|
||||
ROM_LOAD( "dog_05.rom", 0x10000, 0x08000, CRC(c03b5632) SHA1(4f603ec5218adcbfce09ec6d3643ffb5006056dd) )
|
||||
ROM_LOAD( "dog_06.rom", 0x08000, 0x08000, CRC(c48e5b5c) SHA1(9d79631b54d9915cd161b5028c1be7879254d9be) )
|
||||
ROM_LOAD( "dog_07.rom", 0x10000, 0x08000, CRC(97033c70) SHA1(4d5746f43f8f4d374ba2f31d21defd21921d39bf) )
|
||||
ROM_LOAD( "dog_07.rom", 0x00000, 0x08000, CRC(97033c70) SHA1(4d5746f43f8f4d374ba2f31d21defd21921d39bf) )
|
||||
|
||||
ROM_REGION( 0x8000, "gfx2", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dog_01.rom", 0x0000, 0x2000, CRC(26eb35ce) SHA1(564c775eda7a026841095b210257aea59288f042) )
|
||||
@ -4530,101 +4612,149 @@ ROM_START( dog )
|
||||
ROM_LOAD( "dog_03.rom", 0x4000, 0x2000, CRC(01a7ff6f) SHA1(bfb4ad07d99807eadbb0cb85c5a6cf60a5875f2d) )
|
||||
ROM_LOAD( "dog_04.rom", 0x6000, 0x2000, CRC(be31f6fa) SHA1(b522ff520b3fbb34c55c7bb1fe7dfeecd593d6be) )
|
||||
|
||||
// missing or uses palette ram?
|
||||
ROM_REGION( 0x200, "proms", ROMREGION_ERASE00 )
|
||||
ROM_REGION( 0x40, "proms2", ROMREGION_ERASE00 )
|
||||
ROM_REGION( 0x10000, "user1", ROMREGION_DISPOSE | ROMREGION_ERASEFF )
|
||||
|
||||
// taken from new fruit bonus '96, might be wrong
|
||||
ROM_REGION( 0x200, "proms", 0 ) // palette
|
||||
ROM_LOAD( "chu19.bin", 0x0000, 0x0100, CRC(fafc43ad) SHA1(e94592b83f19e5f9b6205473c1e06b36405ebfc2) )
|
||||
ROM_LOAD( "chu20.bin", 0x0100, 0x0100, CRC(05224f73) SHA1(051c3ee9c63f5436e4f6c355fc308f37910a88ef) )
|
||||
|
||||
ROM_REGION( 0x100, "proms2", 0 ) // colours again?
|
||||
ROM_LOAD( "chu1920.bin", 0x0000, 0x0100, CRC(71b0e11d) SHA1(1d2a2a31d8571f580c0cb7f4833823841072b31f) )
|
||||
ROM_END
|
||||
|
||||
// this appears to contain 2 program roms, neither encrypted..
|
||||
|
||||
ROM_START( doge )
|
||||
ROM_START( nfb96seb )
|
||||
ROM_REGION( 0x10000, "main", 0 )
|
||||
ROM_LOAD( "dogd.prg", 0x00000, 0x10000, CRC(000102e0) SHA1(a1824576845b67fbc1a9a16d5aafa6cd000ea4fb) )
|
||||
ROM_LOAD( "dogdptb.prg",0x00000, 0x10000, CRC(0690f915) SHA1(ed2477ba260a421013603017cfd1e1ba5ecd7f4e) ) // alt program?
|
||||
|
||||
ROM_REGION( 0x18000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogd5.rom", 0x00000, 0x08000, CRC(c03b5632) SHA1(4f603ec5218adcbfce09ec6d3643ffb5006056dd) )
|
||||
ROM_LOAD( "dogd6.rom", 0x08000, 0x08000, CRC(c48e5b5c) SHA1(9d79631b54d9915cd161b5028c1be7879254d9be) )
|
||||
ROM_LOAD( "dogd7.rom", 0x10000, 0x08000, CRC(2f03f1e2) SHA1(b221ad7177fcf4d6d65b8ee9c0f5e4289688c707) )
|
||||
ROM_LOAD( "dogdptb.prg",0x00000, 0x1000, CRC(0690f915) SHA1(ed2477ba260a421013603017cfd1e1ba5ecd7f4e) ) // alt program?
|
||||
ROM_CONTINUE(0x4000, 0x1000)
|
||||
ROM_CONTINUE(0x3000, 0x1000)
|
||||
ROM_CONTINUE(0x7000, 0x1000)
|
||||
ROM_CONTINUE(0x1000, 0x1000)
|
||||
ROM_CONTINUE(0x6000, 0x1000)
|
||||
ROM_CONTINUE(0x2000, 0x1000)
|
||||
ROM_CONTINUE(0x5000, 0x1000)
|
||||
ROM_CONTINUE(0x8000, 0x1000)
|
||||
ROM_CONTINUE(0x9000, 0x1000)
|
||||
ROM_CONTINUE(0xa000, 0x1000)
|
||||
ROM_CONTINUE(0xb000, 0x1000)
|
||||
ROM_CONTINUE(0xc000, 0x1000)
|
||||
ROM_CONTINUE(0xd000, 0x1000)
|
||||
ROM_CONTINUE(0xe000, 0x1000)
|
||||
ROM_CONTINUE(0xf000, 0x1000)
|
||||
|
||||
ROM_REGION( 0x10000, "user1", ROMREGION_DISPOSE | ROMREGION_ERASEFF )
|
||||
|
||||
ROM_REGION( 0x18000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogmx5", 0x10000, 0x08000, CRC(c03b5632) SHA1(4f603ec5218adcbfce09ec6d3643ffb5006056dd) )
|
||||
ROM_LOAD( "dogmx6", 0x08000, 0x08000, CRC(c48e5b5c) SHA1(9d79631b54d9915cd161b5028c1be7879254d9be) )
|
||||
ROM_LOAD( "dogmx7", 0x00000, 0x08000, CRC(97033c70) SHA1(4d5746f43f8f4d374ba2f31d21defd21921d39bf) ) // wagner video junk on this layer
|
||||
|
||||
ROM_REGION( 0x8000, "gfx2", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogd1.rom", 0x0000, 0x2000, CRC(0f9f77b1) SHA1(03719f79a39f93f38e4170143a5654bd74596206) )
|
||||
ROM_LOAD( "dogd2.rom", 0x2000, 0x2000, CRC(6ab19916) SHA1(f125365b3c5546d72662cf439311811ae761f225) )
|
||||
ROM_LOAD( "dogd3.rom", 0x4000, 0x2000, CRC(5d4810a5) SHA1(8e9e50c6c7c13010ecb726041a1ac8eccead96ce) )
|
||||
ROM_LOAD( "dogd4.rom", 0x6000, 0x2000, CRC(be31f6fa) SHA1(b522ff520b3fbb34c55c7bb1fe7dfeecd593d6be) )
|
||||
|
||||
// missing or uses palette ram?
|
||||
ROM_REGION( 0x200, "proms", ROMREGION_ERASE00 )
|
||||
ROM_REGION( 0x40, "proms2", ROMREGION_ERASE00 )
|
||||
ROM_LOAD( "dogmx1", 0x6000, 0x2000, CRC(b72d2c2c) SHA1(faf60ca0f522868e6dbf7c3ace5c84d8fd001df3) )
|
||||
ROM_LOAD( "dogmx2", 0x4000, 0x2000, CRC(a85f5516) SHA1(1564e6c490883c96bffc561d9115eb53450945ce) )
|
||||
ROM_LOAD( "dogmx3", 0x2000, 0x2000, CRC(f1a8aea8) SHA1(c20b779a73856d94e862d87ad337c9501da86691) )
|
||||
ROM_LOAD( "dogmx4", 0x0000, 0x2000, CRC(be31f6fa) SHA1(b522ff520b3fbb34c55c7bb1fe7dfeecd593d6be) )
|
||||
|
||||
// taken from new fruit bonus '96, might be wrong
|
||||
ROM_REGION( 0x200, "proms", 0 ) // palette
|
||||
ROM_LOAD( "chu19.bin", 0x0000, 0x0100, CRC(fafc43ad) SHA1(e94592b83f19e5f9b6205473c1e06b36405ebfc2) )
|
||||
ROM_LOAD( "chu20.bin", 0x0100, 0x0100, CRC(05224f73) SHA1(051c3ee9c63f5436e4f6c355fc308f37910a88ef) )
|
||||
|
||||
ROM_REGION( 0x100, "proms2", 0 ) // colours again?
|
||||
ROM_LOAD( "chu1920.bin", 0x0000, 0x0100, CRC(71b0e11d) SHA1(1d2a2a31d8571f580c0cb7f4833823841072b31f) )
|
||||
ROM_END
|
||||
|
||||
// this contains elephants etc. instead of the usual symbols, maybe
|
||||
// it's meant to work with the above program roms?
|
||||
ROM_START( dogh )
|
||||
ROM_START( carb2002 )
|
||||
ROM_REGION( 0x10000, "main", 0 )
|
||||
ROM_LOAD( "program", 0x00000, 0x10000, NO_DUMP ) // ? there was no code in this set
|
||||
|
||||
ROM_REGION( 0x18000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogtai5", 0x00000, 0x08000, CRC(0c8a4afb) SHA1(994295eea7964d60b6a1db911679739a10be9bbe) )
|
||||
ROM_LOAD( "dogtai6", 0x08000, 0x08000, CRC(e9f5dc36) SHA1(6a4060c901f10202fe935701f1f1087c8477da56) )
|
||||
ROM_LOAD( "dogtai7", 0x10000, 0x08000, CRC(73c4c1aa) SHA1(31a70861dc54b442a1e50adf3f013dbc38fbbbb1) )
|
||||
// alt. replacements for roms 5+6??
|
||||
ROM_LOAD( "dogdif5", 0x00000, 0x08000, CRC(a1986e44) SHA1(3178de9c6063c9f33878b6070db95b2eeb12ffea) )
|
||||
ROM_LOAD( "dogdif6", 0x08000, 0x08000, CRC(a5d389fc) SHA1(3db570c938a387708974f24a110cf25b9b52ac22) )
|
||||
|
||||
ROM_REGION( 0x8000, "gfx2", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogtai1", 0x0000, 0x2000, CRC(68ed1c26) SHA1(495a8b57c368b0b7c2a618d4f1e980d5187f411a) )
|
||||
ROM_LOAD( "dogtai2", 0x2000, 0x2000, CRC(b5e25d9b) SHA1(9374f7662f92c10ca6d1af570eaa4d161173283f) )
|
||||
ROM_LOAD( "dogtai3", 0x4000, 0x2000, CRC(df13aeb2) SHA1(942f742a722bab44dd3de270001b60d888c44111) )
|
||||
ROM_LOAD( "dogtai4", 0x6000, 0x2000, CRC(170f07ce) SHA1(4b48841f9c5bdf7bfbc05113148666a5bcdd3d35) )
|
||||
ROM_LOAD( "dogd.prg", 0x00000, 0x1000, CRC(000102e0) SHA1(a1824576845b67fbc1a9a16d5aafa6cd000ea4fb) )
|
||||
ROM_CONTINUE(0x4000, 0x1000)
|
||||
ROM_CONTINUE(0x3000, 0x1000)
|
||||
ROM_CONTINUE(0x7000, 0x1000)
|
||||
ROM_CONTINUE(0x1000, 0x1000)
|
||||
ROM_CONTINUE(0x6000, 0x1000)
|
||||
ROM_CONTINUE(0x2000, 0x1000)
|
||||
ROM_CONTINUE(0x5000, 0x1000)
|
||||
ROM_CONTINUE(0x8000, 0x1000)
|
||||
ROM_CONTINUE(0x9000, 0x1000)
|
||||
ROM_CONTINUE(0xa000, 0x1000)
|
||||
ROM_CONTINUE(0xb000, 0x1000)
|
||||
ROM_CONTINUE(0xc000, 0x1000)
|
||||
ROM_CONTINUE(0xd000, 0x1000)
|
||||
ROM_CONTINUE(0xe000, 0x1000)
|
||||
ROM_CONTINUE(0xf000, 0x1000)
|
||||
|
||||
ROM_REGION( 0x10000, "user1", ROMREGION_DISPOSE | ROMREGION_ERASEFF )
|
||||
|
||||
// missing or uses palette ram?
|
||||
ROM_REGION( 0x200, "proms", ROMREGION_ERASE00 )
|
||||
ROM_REGION( 0x40, "proms2", ROMREGION_ERASE00 )
|
||||
ROM_REGION( 0x18000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogtai5", 0x10000, 0x08000, CRC(0c8a4afb) SHA1(994295eea7964d60b6a1db911679739a10be9bbe) )
|
||||
ROM_LOAD( "dogtai6", 0x08000, 0x08000, CRC(e9f5dc36) SHA1(6a4060c901f10202fe935701f1f1087c8477da56) )
|
||||
ROM_LOAD( "dogtai7", 0x00000, 0x08000, CRC(73c4c1aa) SHA1(31a70861dc54b442a1e50adf3f013dbc38fbbbb1) )
|
||||
// alt. replacements for roms 5+6?, erases the word 'slot' on the title screen?
|
||||
ROM_LOAD( "dogdif5", 0x10000, 0x08000, CRC(a1986e44) SHA1(3178de9c6063c9f33878b6070db95b2eeb12ffea) )
|
||||
ROM_LOAD( "dogdif6", 0x08000, 0x08000, CRC(a5d389fc) SHA1(3db570c938a387708974f24a110cf25b9b52ac22) )
|
||||
|
||||
ROM_REGION( 0x8000, "gfx2", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogtai1", 0x6000, 0x2000, CRC(68ed1c26) SHA1(495a8b57c368b0b7c2a618d4f1e980d5187f411a) )
|
||||
ROM_LOAD( "dogtai2", 0x4000, 0x2000, CRC(b5e25d9b) SHA1(9374f7662f92c10ca6d1af570eaa4d161173283f) )
|
||||
ROM_LOAD( "dogtai3", 0x2000, 0x2000, CRC(df13aeb2) SHA1(942f742a722bab44dd3de270001b60d888c44111) )
|
||||
ROM_LOAD( "dogtai4", 0x0000, 0x2000, CRC(170f07ce) SHA1(4b48841f9c5bdf7bfbc05113148666a5bcdd3d35) )
|
||||
|
||||
// taken from new fruit bonus '96, definitely wrong
|
||||
ROM_REGION( 0x200, "proms", 0 ) // palette
|
||||
ROM_LOAD( "chu19.bin", 0x0000, 0x0100, BAD_DUMP CRC(fafc43ad) SHA1(e94592b83f19e5f9b6205473c1e06b36405ebfc2) )
|
||||
ROM_LOAD( "chu20.bin", 0x0100, 0x0100, BAD_DUMP CRC(05224f73) SHA1(051c3ee9c63f5436e4f6c355fc308f37910a88ef) )
|
||||
|
||||
ROM_REGION( 0x100, "proms2", 0 ) // colours again?
|
||||
ROM_LOAD( "chu1920.bin", 0x0000, 0x0100, BAD_DUMP CRC(71b0e11d) SHA1(1d2a2a31d8571f580c0cb7f4833823841072b31f) )
|
||||
ROM_END
|
||||
|
||||
// another set with no program roms.. gfx2 roms look mismatched here too.
|
||||
ROM_START( dogbr )
|
||||
// same program as dogh set.. different gfx
|
||||
ROM_START( carb2003 )
|
||||
ROM_REGION( 0x10000, "main", 0 )
|
||||
ROM_LOAD( "program", 0x00000, 0x10000, NO_DUMP ) // ? there was no code in this set
|
||||
|
||||
ROM_LOAD( "dogd.prg", 0x00000, 0x1000, CRC(000102e0) SHA1(a1824576845b67fbc1a9a16d5aafa6cd000ea4fb) )
|
||||
ROM_CONTINUE(0x4000, 0x1000)
|
||||
ROM_CONTINUE(0x3000, 0x1000)
|
||||
ROM_CONTINUE(0x7000, 0x1000)
|
||||
ROM_CONTINUE(0x1000, 0x1000)
|
||||
ROM_CONTINUE(0x6000, 0x1000)
|
||||
ROM_CONTINUE(0x2000, 0x1000)
|
||||
ROM_CONTINUE(0x5000, 0x1000)
|
||||
ROM_CONTINUE(0x8000, 0x1000)
|
||||
ROM_CONTINUE(0x9000, 0x1000)
|
||||
ROM_CONTINUE(0xa000, 0x1000)
|
||||
ROM_CONTINUE(0xb000, 0x1000)
|
||||
ROM_CONTINUE(0xc000, 0x1000)
|
||||
ROM_CONTINUE(0xd000, 0x1000)
|
||||
ROM_CONTINUE(0xe000, 0x1000)
|
||||
ROM_CONTINUE(0xf000, 0x1000)
|
||||
|
||||
ROM_REGION( 0x18000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "timedog5.rom", 0x00000, 0x08000, CRC(cf05b66d) SHA1(a711a86f2a82dd685a379fda0cf7240b2ca2696e) )
|
||||
ROM_LOAD( "timedog5.rom", 0x10000, 0x08000, CRC(cf05b66d) SHA1(a711a86f2a82dd685a379fda0cf7240b2ca2696e) )
|
||||
ROM_LOAD( "timedog6.rom", 0x08000, 0x08000, CRC(2d81bdbe) SHA1(56eaa9347014340b902d8f0bc38b719acf56c314) )
|
||||
ROM_LOAD( "timedog7.rom", 0x10000, 0x08000, CRC(f8e410e5) SHA1(1edc863902cfb1605aca08f6970f9bd24147ca0b) )
|
||||
ROM_LOAD( "timedog7.rom", 0x00000, 0x08000, CRC(f8e410e5) SHA1(1edc863902cfb1605aca08f6970f9bd24147ca0b) )
|
||||
|
||||
ROM_REGION( 0x10000, "user1", ROMREGION_DISPOSE )
|
||||
|
||||
// these seem to contain mixed planes of different gfx sets.. not correct
|
||||
ROM_REGION( 0x8000, "gfx2", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "timedog1.rom", 0x0000, 0x2000, CRC(d29e0217) SHA1(df978143ed313b33f848e7337097fe29c1fa4506) )
|
||||
ROM_LOAD( "timedog2.rom", 0x2000, 0x2000, CRC(fafb6a51) SHA1(57e79e5efd525cdf5a4475eedfee2c8fc1417b76) )
|
||||
ROM_LOAD( "timedog3.rom", 0x4000, 0x2000, CRC(6f305ac7) SHA1(55f0d73b783854584195658ab4e74770bc13ba0b) )
|
||||
ROM_LOAD( "timedog4.rom", 0x6000, 0x2000, CRC(807a16fc) SHA1(111e7d171f9278abea666d6ad41b02f2c8bf98d8) )
|
||||
ROM_LOAD( "timedog1.rom", 0x6000, 0x2000, CRC(d29e0217) SHA1(df978143ed313b33f848e7337097fe29c1fa4506) )
|
||||
ROM_LOAD( "timedog2.rom", 0x4000, 0x2000, CRC(fafb6a51) SHA1(57e79e5efd525cdf5a4475eedfee2c8fc1417b76) )
|
||||
ROM_LOAD( "timedog3.rom", 0x2000, 0x2000, CRC(6f305ac7) SHA1(55f0d73b783854584195658ab4e74770bc13ba0b) )
|
||||
ROM_LOAD( "timedog4.rom", 0x0000, 0x2000, CRC(807a16fc) SHA1(111e7d171f9278abea666d6ad41b02f2c8bf98d8) )
|
||||
ROM_IGNORE(0x2000)
|
||||
|
||||
// missing or uses palette ram?
|
||||
ROM_REGION( 0x200, "proms", ROMREGION_ERASE00 )
|
||||
ROM_REGION( 0x40, "proms2", ROMREGION_ERASE00 )
|
||||
// taken from new fruit bonus '96, definitely wrong
|
||||
ROM_REGION( 0x200, "proms", 0 ) // palette
|
||||
ROM_LOAD( "chu19.bin", 0x0000, 0x0100, BAD_DUMP CRC(fafc43ad) SHA1(e94592b83f19e5f9b6205473c1e06b36405ebfc2) )
|
||||
ROM_LOAD( "chu20.bin", 0x0100, 0x0100, BAD_DUMP CRC(05224f73) SHA1(051c3ee9c63f5436e4f6c355fc308f37910a88ef) )
|
||||
|
||||
ROM_REGION( 0x100, "proms2", 0 ) // colours again?
|
||||
ROM_LOAD( "chu1920.bin", 0x0000, 0x0100, BAD_DUMP CRC(71b0e11d) SHA1(1d2a2a31d8571f580c0cb7f4833823841072b31f) )
|
||||
ROM_END
|
||||
|
||||
// another set with no program roms.. gfx2 roms look mismatched here too.
|
||||
ROM_START( dog02 )
|
||||
ROM_REGION( 0x10000, "main", 0 )
|
||||
ROM_LOAD( "program", 0x00000, 0x10000, NO_DUMP ) // ? there was no code in this set
|
||||
|
||||
ROM_REGION( 0x18000, "gfx1", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogmx5", 0x00000, 0x08000, CRC(c03b5632) SHA1(4f603ec5218adcbfce09ec6d3643ffb5006056dd) )
|
||||
ROM_LOAD( "dogmx6", 0x08000, 0x08000, CRC(c48e5b5c) SHA1(9d79631b54d9915cd161b5028c1be7879254d9be) )
|
||||
ROM_LOAD( "dogmx7", 0x10000, 0x08000, CRC(97033c70) SHA1(4d5746f43f8f4d374ba2f31d21defd21921d39bf) )
|
||||
|
||||
ROM_REGION( 0x8000, "gfx2", ROMREGION_DISPOSE )
|
||||
ROM_LOAD( "dogmx1", 0x0000, 0x2000, CRC(b72d2c2c) SHA1(faf60ca0f522868e6dbf7c3ace5c84d8fd001df3) )
|
||||
ROM_LOAD( "dogmx2", 0x2000, 0x2000, CRC(a85f5516) SHA1(1564e6c490883c96bffc561d9115eb53450945ce) )
|
||||
ROM_LOAD( "dogmx3", 0x4000, 0x2000, CRC(f1a8aea8) SHA1(c20b779a73856d94e862d87ad337c9501da86691) )
|
||||
ROM_LOAD( "dogmx4", 0x6000, 0x2000, CRC(be31f6fa) SHA1(b522ff520b3fbb34c55c7bb1fe7dfeecd593d6be) )
|
||||
|
||||
// missing or uses palette ram?
|
||||
ROM_REGION( 0x200, "proms", ROMREGION_ERASE00 )
|
||||
ROM_REGION( 0x40, "proms2", ROMREGION_ERASE00 )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
|
||||
@ -4860,14 +4990,6 @@ GAME( 198?, kkojnoli, 0, kkojnoli, kkojnoli, 0, ROT0, "south korea
|
||||
|
||||
GAME( 198?, mtonic, 0, ncb3, cmv801, 0, ROT0, "Tonic", "Magical Tonic?", GAME_WRONG_COLORS | GAME_NOT_WORKING )
|
||||
|
||||
// some of these have no program roms, they might be graphic swaps, mcu based, or just incomplete..
|
||||
// the graphic roms also appear to be mismatched in some cases (planes of different gfx)
|
||||
// so these will need a big cleanup at some point
|
||||
GAME( 199?, dog, 0, ncb3, cmv801, 0, ROT0, "unknown", "Time Dog? (set 1)", GAME_WRONG_COLORS | GAME_NOT_WORKING ) // no code...
|
||||
GAME( 199?, doge, dog, ncb3, cmv801, 0, ROT0, "unknown", "Time Dog? (set 2)", GAME_WRONG_COLORS | GAME_NOT_WORKING )
|
||||
GAME( 199?, dogh, dog, ncb3, cmv801, 0, ROT0, "unknown", "Time Dog? (set 3)", GAME_WRONG_COLORS | GAME_NOT_WORKING ) // no code...
|
||||
GAME( 199?, dogbr, dog, ncb3, cmv801, 0, ROT0, "unknown", "Time Dog? (set 4)", GAME_WRONG_COLORS | GAME_NOT_WORKING ) // no code...
|
||||
GAME( 199?, dog02, dog, ncb3, cmv801, 0, ROT0, "unknown", "Time Dog? (set 5)", GAME_WRONG_COLORS | GAME_NOT_WORKING ) // no code...
|
||||
|
||||
|
||||
|
||||
@ -4875,6 +4997,14 @@ GAME( 199?, dog02, dog, ncb3, cmv801, 0, ROT0, "unknown",
|
||||
GAME( 1998, schery98, 0, cmnobmp, cmv801, 0, ROT0, "Amcoe", "Skill Cherry '98", GAME_NOT_WORKING )
|
||||
GAME( 1997, schery97, 0, cmnobmp, cmv801, 0, ROT0, "Amcoe", "Skill Cherry '97", GAME_NOT_WORKING )
|
||||
GAME( 1996, nfb96, 0, cmnobmp, cmv801, 0, ROT0, "Amcoe", "New Fruit Bonus '96", GAME_NOT_WORKING )
|
||||
// these all appear to be graphic hacks of 'New Fruit Bonus '96', they can run with the same program rom
|
||||
// some sets are messy and appear to have mismatched graphic roms, they needed to be sorted out properly
|
||||
GAME( 1996, nfb96se, nfb96, cm, cmv4, 0, ROT0, "bootleg", "New Fruit Bonus '96 Special Edition (bootleg, set 1)", GAME_WRONG_COLORS | GAME_NOT_WORKING )
|
||||
GAME( 1996, nfb96sea, nfb96, cm, cmv4, 0, ROT0, "bootleg", "New Fruit Bonus '96 Special Edition (bootleg, set 2)", GAME_WRONG_COLORS | GAME_NOT_WORKING ) // encrypted program
|
||||
GAME( 1996, nfb96seb, nfb96, cm, cmv4, 0, ROT0, "bootleg", "New Fruit Bonus '96 Special Edition (bootleg, set 3)", GAME_WRONG_COLORS | GAME_NOT_WORKING )
|
||||
GAME( 2002, carb2002, nfb96, cm, cmv4, 0, ROT0, "bootleg", "Carriage Bonus 2002 (bootleg)", GAME_WRONG_COLORS | GAME_NOT_WORKING )
|
||||
GAME( 2003, carb2003, nfb96, cm, cmv4, 0, ROT0, "bootleg", "Carriage Bonus 2003 (bootleg)", GAME_WRONG_COLORS | GAME_NOT_WORKING )
|
||||
|
||||
|
||||
/* possible stealth sets:
|
||||
|
||||
|
@ -8534,11 +8534,7 @@ Other Sun games
|
||||
DRIVER( cmasterb ) /* (c) 1991 Dyna Electronics */
|
||||
DRIVER( cmasterc ) /* (c) 1991 Dyna Electronics */
|
||||
DRIVER( cmast91 ) /* (c) 1991 Dyna Electronics */
|
||||
DRIVER( doge ) /* (c) ?? */
|
||||
DRIVER( dogh ) /* (c) ?? */
|
||||
DRIVER( dogbr ) /* (c) ?? */
|
||||
DRIVER( dog02 ) /* (c) ?? */
|
||||
DRIVER( dog ) /* (c) ?? */
|
||||
|
||||
|
||||
/* STG? */
|
||||
DRIVER ( queen )
|
||||
@ -8565,6 +8561,12 @@ Other Sun games
|
||||
DRIVER( schery98 ) /* (c) 1998 Amcoe */
|
||||
DRIVER( schery97 ) /* (c) 1998 Amcoe */
|
||||
DRIVER( nfb96 ) /* (c) 1996 Amcoe */
|
||||
DRIVER( nfb96se ) /* bootleg */
|
||||
DRIVER( nfb96sea ) /* bootleg */
|
||||
DRIVER( nfb96seb ) /* bootleg */
|
||||
DRIVER( carb2002 ) /* bootleg */
|
||||
DRIVER( carb2003 ) /* bootleg */
|
||||
|
||||
DRIVER( sfbonus ) /* (c) 199? Amcoe */
|
||||
DRIVER( ladylinr ) /* (c) 198? TAB Austria */
|
||||
DRIVER( kkojnoli ) /* 198? south korean hack */
|
||||
|
Loading…
Reference in New Issue
Block a user