- pacific/thief.cpp: corrected labels and PCB locations for natodef [Brian Troha]

- taito/taito_l.cpp: added PCB locations and PLDs for raimais [The PLD Archive, Brian Troha, The Dumping Union]
This commit is contained in:
Ivan Vangelista 2023-08-03 22:56:06 +02:00
parent 0fdb920e40
commit 55847d4ab2
2 changed files with 97 additions and 57 deletions

View File

@ -905,56 +905,84 @@ ROM_START( thief )
// next 0x4000 bytes are unmapped (used by Nato Defense)
ROM_END
/*
NATO Defense (Pacific Novelty, 6/21/82)
Labels formatted as:
CPU PCB COP PCB
+--------+ +--------+
| C 1982 | | C 1982 |
| P.N.M. | | P.N.M. |
| Inc. | | Inc. |
| NATO | | NATO |
| 062182 | | 062182 |
| C317H | | 7058H |
| CPU# 0 | | COP#D4 |
+--------+ +--------+
BPROMS:
+----------+
| Nato |
| COP # B8 |
+----------+
NOTE: ROMs at B4, C4, J4 & K4 are dated as 060982, all other ROMs dated 062182
*/
ROM_START( natodef )
ROM_REGION( 0x10000, "maincpu", 0 ) // Z80 code
ROM_LOAD( "natodef.cp0", 0x0000, 0x1000, CRC(8397c787) SHA1(5957613f1ace7dc4612f28f6fba3a7374be905ac) )
ROM_LOAD( "natodef.cp2", 0x1000, 0x1000, CRC(8cfbf26f) SHA1(a15f0d5d82cd96b80ee91dc91858b660c5895f34) )
ROM_LOAD( "natodef.cp4", 0x2000, 0x1000, CRC(b4c90fb2) SHA1(3ff4691415433863bfe74d51b9f3aa428f3bf88f) )
ROM_LOAD( "natodef.cp6", 0x3000, 0x1000, CRC(c6d0d35e) SHA1(d4f34b4930be6dc67d77af691d14ee3b797ec29d) )
ROM_LOAD( "natodef.cp8", 0x4000, 0x1000, CRC(e4b6c21e) SHA1(cfdae66494bc2cc9ee414b9adcf8257b7c69bb40) )
ROM_LOAD( "natodef.cpa", 0x5000, 0x1000, CRC(888ecd42) SHA1(5af638d7e299046d5803d2764bf42ea44a80374c) )
ROM_LOAD( "natodef.cpc", 0x6000, 0x1000, CRC(cf713bc9) SHA1(0687755a6cfd76a920c210bf11530ef4c59d92b0) )
ROM_LOAD( "natodef.cpe", 0x7000, 0x1000, CRC(4eef6bf4) SHA1(ab094198ea4d2267194ace5d382abb78d568983a) )
ROM_LOAD( "natodef.cp5", 0xa000, 0x1000, CRC(65c3601b) SHA1(c7bf31e6cb781405b3665b3aa93644ed57616256) ) // diagnostics ROM
ROM_REGION( 0x10000, "maincpu", 0 ) // Z80 code - PCB 'ROM' locations silkscreened as 0 through 15
ROM_LOAD( "p.n.m._inc._nato_062182_c317h_cpu_0.n1", 0x0000, 0x1000, CRC(8397c787) SHA1(5957613f1ace7dc4612f28f6fba3a7374be905ac) ) // C 1982 P.N.M. Inc. NATO 062182 C317H CPU# 0
ROM_LOAD( "p.n.m._inc._nato_062182_21efh_cpu_2.l1", 0x1000, 0x1000, CRC(8cfbf26f) SHA1(a15f0d5d82cd96b80ee91dc91858b660c5895f34) ) // C 1982 P.N.M. Inc. NATO 062182 21EFH CPU# 2
ROM_LOAD( "p.n.m._inc._nato_062182_0a9eh_cpu_4.i1", 0x2000, 0x1000, CRC(b4c90fb2) SHA1(3ff4691415433863bfe74d51b9f3aa428f3bf88f) ) // C 1982 P.N.M. Inc. NATO 062182 0A9EH CPU# 4
ROM_LOAD( "p.n.m._inc._nato_062182_dcc8h_cpu_6.g1", 0x3000, 0x1000, CRC(c6d0d35e) SHA1(d4f34b4930be6dc67d77af691d14ee3b797ec29d) ) // C 1982 P.N.M. Inc. NATO 062182 DCC8H CPU# 6
ROM_LOAD( "p.n.m._inc._nato_062182_1a23h_cpu_8.n2", 0x4000, 0x1000, CRC(e4b6c21e) SHA1(cfdae66494bc2cc9ee414b9adcf8257b7c69bb40) ) // C 1982 P.N.M. Inc. NATO 062182 1A23H CPU# 8
ROM_LOAD( "p.n.m._inc._nato_062182_cbf8h_cpu_10.l2", 0x5000, 0x1000, CRC(888ecd42) SHA1(5af638d7e299046d5803d2764bf42ea44a80374c) ) // C 1982 P.N.M. Inc. NATO 062182 CBF8H CPU# 10
ROM_LOAD( "p.n.m._inc._nato_062182_8c95h_cpu_12.i2", 0x6000, 0x1000, CRC(cf713bc9) SHA1(0687755a6cfd76a920c210bf11530ef4c59d92b0) ) // C 1982 P.N.M. Inc. NATO 062182 8C95H CPU# 12
ROM_LOAD( "p.n.m._inc._nato_062182_bb32h_cpu_14.g2", 0x7000, 0x1000, CRC(4eef6bf4) SHA1(ab094198ea4d2267194ace5d382abb78d568983a) ) // C 1982 P.N.M. Inc. NATO 062182 BB32H CPU# 14
ROM_LOAD( "p.n.m._inc._nato_062182_b312h_cpu_5.h1", 0xa000, 0x1000, CRC(65c3601b) SHA1(c7bf31e6cb781405b3665b3aa93644ed57616256) ) // C 1982 P.N.M. Inc. NATO 062182 B312H CPU# 5 - diagnostics ROM
ROM_REGION( 0x400, "copro", 0 ) // coprocessor
ROM_LOAD( "b8", 0x000, 0x0200, CRC(fe865b2a) SHA1(b29144b05cb2846ea9c868ebf843d74d94c7bcc6) )
ROM_LOAD( "c8", 0x200, 0x0200, CRC(7ed5c923) SHA1(35757d50bfa9ea3cf916576a148064a0f9be8732) )
ROM_LOAD( "nato_cop_b8.b8", 0x000, 0x0200, CRC(fe865b2a) SHA1(b29144b05cb2846ea9c868ebf843d74d94c7bcc6) ) // Nato COP # B8 - PCB silkscreened PROM 2
ROM_LOAD( "nato_cop_c8.c8", 0x200, 0x0200, CRC(7ed5c923) SHA1(35757d50bfa9ea3cf916576a148064a0f9be8732) ) // Nato COP # C8 - PCB silkscreened PROM 1
// C8 is mapped (banked) in the coprocessor's address space; it contains Z80 code
ROM_REGION( 0x6000, "blitter", 0 ) // image ROMs for coprocessor
ROM_LOAD16_BYTE( "natodef.o4", 0x0001, 0x1000, CRC(39a868f8) SHA1(870795f18cd8f831b714b809a380e30b5d323a5f) )
ROM_LOAD16_BYTE( "natodef.e1", 0x0000, 0x1000, CRC(b6d1623d) SHA1(0aa15db0e1459a6cc7d2a5bc8e588fd514b71d85) )
ROM_LOAD16_BYTE( "natodef.o2", 0x2001, 0x1000, CRC(77cc9cfd) SHA1(1bbed3cb834b844fb2d9d48a3a142edaeb33ccc6) )
ROM_LOAD16_BYTE( "natodef.e3", 0x2000, 0x1000, CRC(5302410d) SHA1(e166c151d948f474c134802e3f891982bf370596) )
ROM_LOAD16_BYTE( "natodef.o3", 0x4001, 0x1000, CRC(b217909a) SHA1(a26eb5bf2c92d79a75376deb6278710426b34cc5) )
ROM_LOAD16_BYTE( "natodef.e2", 0x4000, 0x1000, CRC(886c3f05) SHA1(306c8621455d2d6b7b2f545500b27e56a7159a1b) )
ROM_LOAD16_BYTE( "p.n.m._inc._nato_062182_7058h_cop_d4.d4", 0x0001, 0x1000, CRC(39a868f8) SHA1(870795f18cd8f831b714b809a380e30b5d323a5f) ) // C 1982 P.N.M. Inc. NATO 062182 7058H COP#D4 - PCB silkscreened O4
ROM_LOAD16_BYTE( "p.n.m._inc._nato_062182_f67ah_cop_h4.h4", 0x0000, 0x1000, CRC(b6d1623d) SHA1(0aa15db0e1459a6cc7d2a5bc8e588fd514b71d85) ) // C 1982 P.N.M. Inc. NATO 062182 F67AH COP#H4 - PCB silkscreened E1
ROM_LOAD16_BYTE( "p.n.m._inc._nato_060982_59aah_cop_c4.c4", 0x2001, 0x1000, CRC(77cc9cfd) SHA1(1bbed3cb834b844fb2d9d48a3a142edaeb33ccc6) ) // C 1982 P.N.M. Inc. NATO 060982 59AAH COP#C4 - PCB silkscreened O3
ROM_LOAD16_BYTE( "p.n.m._inc._nato_060982_e987h_cop_j4.j4", 0x2000, 0x1000, CRC(5302410d) SHA1(e166c151d948f474c134802e3f891982bf370596) ) // C 1982 P.N.M. Inc. NATO 060982 E987H COP#J4 - PCB silkscreened E2
ROM_LOAD16_BYTE( "p.n.m._inc._nato_060982_71fch_cop_b4.b4", 0x4001, 0x1000, CRC(b217909a) SHA1(a26eb5bf2c92d79a75376deb6278710426b34cc5) ) // C 1982 P.N.M. Inc. NATO 060982 71FCH COP#B4 - PCB silkscreened O2
ROM_LOAD16_BYTE( "p.n.m._inc._nato_060982_629ch_cop_k4.k4", 0x4000, 0x1000, CRC(886c3f05) SHA1(306c8621455d2d6b7b2f545500b27e56a7159a1b) ) // C 1982 P.N.M. Inc. NATO 060982 629CH COP#K4 - PCB silkscreened E3
// PCB locations silkscreened as O1 and E4 are unpopulated
ROM_END
ROM_START( natodefa )
ROM_REGION( 0x10000, "maincpu", 0 ) // Z80 code
ROM_LOAD( "natodef.cp0", 0x0000, 0x1000, CRC(8397c787) SHA1(5957613f1ace7dc4612f28f6fba3a7374be905ac) )
ROM_LOAD( "natodef.cp2", 0x1000, 0x1000, CRC(8cfbf26f) SHA1(a15f0d5d82cd96b80ee91dc91858b660c5895f34) )
ROM_LOAD( "natodef.cp4", 0x2000, 0x1000, CRC(b4c90fb2) SHA1(3ff4691415433863bfe74d51b9f3aa428f3bf88f) )
ROM_LOAD( "natodef.cp6", 0x3000, 0x1000, CRC(c6d0d35e) SHA1(d4f34b4930be6dc67d77af691d14ee3b797ec29d) )
ROM_LOAD( "natodef.cp8", 0x4000, 0x1000, CRC(e4b6c21e) SHA1(cfdae66494bc2cc9ee414b9adcf8257b7c69bb40) )
ROM_LOAD( "natodef.cpa", 0x5000, 0x1000, CRC(888ecd42) SHA1(5af638d7e299046d5803d2764bf42ea44a80374c) )
ROM_LOAD( "natodef.cpc", 0x6000, 0x1000, CRC(cf713bc9) SHA1(0687755a6cfd76a920c210bf11530ef4c59d92b0) )
ROM_LOAD( "natodef.cpe", 0x7000, 0x1000, CRC(4eef6bf4) SHA1(ab094198ea4d2267194ace5d382abb78d568983a) )
ROM_LOAD( "natodef.cp5", 0xa000, 0x1000, CRC(65c3601b) SHA1(c7bf31e6cb781405b3665b3aa93644ed57616256) ) // diagnostics ROM
ROM_LOAD( "p.n.m._inc._nato_062182_c317h_cpu_0.n1", 0x0000, 0x1000, CRC(8397c787) SHA1(5957613f1ace7dc4612f28f6fba3a7374be905ac) ) // C 1982 P.N.M. Inc. NATO 062182 C317H CPU# 0
ROM_LOAD( "p.n.m._inc._nato_062182_21efh_cpu_2.l1", 0x1000, 0x1000, CRC(8cfbf26f) SHA1(a15f0d5d82cd96b80ee91dc91858b660c5895f34) ) // C 1982 P.N.M. Inc. NATO 062182 21EFH CPU# 2
ROM_LOAD( "p.n.m._inc._nato_062182_0a9eh_cpu_4.i1", 0x2000, 0x1000, CRC(b4c90fb2) SHA1(3ff4691415433863bfe74d51b9f3aa428f3bf88f) ) // C 1982 P.N.M. Inc. NATO 062182 0A9EH CPU# 4
ROM_LOAD( "p.n.m._inc._nato_062182_dcc8h_cpu_6.g1", 0x3000, 0x1000, CRC(c6d0d35e) SHA1(d4f34b4930be6dc67d77af691d14ee3b797ec29d) ) // C 1982 P.N.M. Inc. NATO 062182 DCC8H CPU# 6
ROM_LOAD( "p.n.m._inc._nato_062182_1a23h_cpu_8.n2", 0x4000, 0x1000, CRC(e4b6c21e) SHA1(cfdae66494bc2cc9ee414b9adcf8257b7c69bb40) ) // C 1982 P.N.M. Inc. NATO 062182 1A23H CPU# 8
ROM_LOAD( "p.n.m._inc._nato_062182_cbf8h_cpu_10.l2", 0x5000, 0x1000, CRC(888ecd42) SHA1(5af638d7e299046d5803d2764bf42ea44a80374c) ) // C 1982 P.N.M. Inc. NATO 062182 CBF8H CPU# 10
ROM_LOAD( "p.n.m._inc._nato_062182_8c95h_cpu_12.i2", 0x6000, 0x1000, CRC(cf713bc9) SHA1(0687755a6cfd76a920c210bf11530ef4c59d92b0) ) // C 1982 P.N.M. Inc. NATO 062182 8C95H CPU# 12
ROM_LOAD( "p.n.m._inc._nato_062182_bb32h_cpu_14.g2", 0x7000, 0x1000, CRC(4eef6bf4) SHA1(ab094198ea4d2267194ace5d382abb78d568983a) ) // C 1982 P.N.M. Inc. NATO 062182 BB32H CPU# 14
ROM_LOAD( "p.n.m._inc._nato_062182_b312h_cpu_5.h1", 0xa000, 0x1000, CRC(65c3601b) SHA1(c7bf31e6cb781405b3665b3aa93644ed57616256) ) // C 1982 P.N.M. Inc. NATO 062182 B312H CPU# 5 - diagnostics ROM
ROM_REGION( 0x400, "copro", 0 ) // coprocessor
ROM_LOAD( "b8", 0x000, 0x0200, CRC(fe865b2a) SHA1(b29144b05cb2846ea9c868ebf843d74d94c7bcc6) )
ROM_LOAD( "c8", 0x200, 0x0200, CRC(7ed5c923) SHA1(35757d50bfa9ea3cf916576a148064a0f9be8732) )
ROM_LOAD( "nato_cop_b8.b8", 0x000, 0x0200, CRC(fe865b2a) SHA1(b29144b05cb2846ea9c868ebf843d74d94c7bcc6) ) // Nato COP # B8 - PCB silkscreened PROM 2
ROM_LOAD( "nato_cop_c8.c8", 0x200, 0x0200, CRC(7ed5c923) SHA1(35757d50bfa9ea3cf916576a148064a0f9be8732) ) // Nato COP # C8 - PCB silkscreened PROM 1
// C8 is mapped (banked) in the coprocessor's address space; it contains Z80 code
ROM_REGION( 0x6000, "blitter", 0 ) // image ROMs for coprocessor
ROM_LOAD16_BYTE( "natodef.o4", 0x0001, 0x1000, CRC(39a868f8) SHA1(870795f18cd8f831b714b809a380e30b5d323a5f) )
ROM_LOAD16_BYTE( "natodef.e1", 0x0000, 0x1000, CRC(b6d1623d) SHA1(0aa15db0e1459a6cc7d2a5bc8e588fd514b71d85) )
ROM_LOAD16_BYTE( "natodef.o3", 0x2001, 0x1000, CRC(b217909a) SHA1(a26eb5bf2c92d79a75376deb6278710426b34cc5) ) // same ROMs as natodef,
ROM_LOAD16_BYTE( "natodef.e2", 0x2000, 0x1000, CRC(886c3f05) SHA1(306c8621455d2d6b7b2f545500b27e56a7159a1b) ) // but in a different
ROM_LOAD16_BYTE( "natodef.o2", 0x4001, 0x1000, CRC(77cc9cfd) SHA1(1bbed3cb834b844fb2d9d48a3a142edaeb33ccc6) ) // order to give
ROM_LOAD16_BYTE( "natodef.e3", 0x4000, 0x1000, CRC(5302410d) SHA1(e166c151d948f474c134802e3f891982bf370596) ) // different mazes
ROM_REGION( 0x6000, "blitter", 0 ) // image ROMs for coprocessor - same ROMs as natodef, but in a different oder to give different mazes
ROM_LOAD16_BYTE( "p.n.m._inc._nato_062182_7058h_cop_d4.d4", 0x0001, 0x1000, CRC(39a868f8) SHA1(870795f18cd8f831b714b809a380e30b5d323a5f) ) // C 1982 P.N.M. Inc. NATO 062182 7058H COP#D4 - PCB silkscreened O4
ROM_LOAD16_BYTE( "p.n.m._inc._nato_062182_f67ah_cop_h4.h4", 0x0000, 0x1000, CRC(b6d1623d) SHA1(0aa15db0e1459a6cc7d2a5bc8e588fd514b71d85) ) // C 1982 P.N.M. Inc. NATO 062182 F67AH COP#H4 - PCB silkscreened E1
ROM_LOAD16_BYTE( "p.n.m._inc._nato_060982_59aah_cop_c4.c4", 0x2001, 0x1000, CRC(77cc9cfd) SHA1(1bbed3cb834b844fb2d9d48a3a142edaeb33ccc6) ) // C 1982 P.N.M. Inc. NATO 060982 59AAH COP#C4 - PCB silkscreened O3
ROM_LOAD16_BYTE( "p.n.m._inc._nato_060982_e987h_cop_j4.j4", 0x2000, 0x1000, CRC(5302410d) SHA1(e166c151d948f474c134802e3f891982bf370596) ) // C 1982 P.N.M. Inc. NATO 060982 E987H COP#J4 - PCB silkscreened E2
ROM_LOAD16_BYTE( "p.n.m._inc._nato_060982_71fch_cop_b4.b4", 0x4001, 0x1000, CRC(b217909a) SHA1(a26eb5bf2c92d79a75376deb6278710426b34cc5) ) // C 1982 P.N.M. Inc. NATO 060982 71FCH COP#B4 - PCB silkscreened O2
ROM_LOAD16_BYTE( "p.n.m._inc._nato_060982_629ch_cop_k4.k4", 0x4000, 0x1000, CRC(886c3f05) SHA1(306c8621455d2d6b7b2f545500b27e56a7159a1b) ) // C 1982 P.N.M. Inc. NATO 060982 629CH COP#K4 - PCB silkscreened E3
// PCB locations silkscreened as O1 and E4 are unpopulated
ROM_END
} // anonymous namespace

View File

@ -1548,59 +1548,71 @@ void taitol_2cpu_state::evilston(machine_config &config)
ROM_START( raimais )
ROM_REGION( 0x40000, "maincpu", 0 )
ROM_LOAD( "b36-11-1.bin", 0x00000, 0x20000, CRC(f19fb0d5) SHA1(ba7187dfa5b4a08cebf236913a80066dafbbc59f) )
ROM_LOAD( "b36-09.bin", 0x20000, 0x20000, CRC(9c466e43) SHA1(2466a3f1f8124323008c9925f90e9a1d2edf1564) )
ROM_LOAD( "b36_11-1.ic7", 0x00000, 0x20000, CRC(f19fb0d5) SHA1(ba7187dfa5b4a08cebf236913a80066dafbbc59f) )
ROM_LOAD( "b36_09.ic13", 0x20000, 0x20000, CRC(9c466e43) SHA1(2466a3f1f8124323008c9925f90e9a1d2edf1564) )
ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "b36-06.bin", 0x00000, 0x10000, CRC(29bbc4f8) SHA1(39a68729c6180c5f6cdf604e692018e7d6bf5591) )
ROM_LOAD( "b36_06.ic24", 0x00000, 0x10000, CRC(29bbc4f8) SHA1(39a68729c6180c5f6cdf604e692018e7d6bf5591) )
ROM_REGION( 0x10000, "slave", 0 )
ROM_LOAD( "b36-07.bin", 0x00000, 0x10000, CRC(4f3737e6) SHA1(ff5f5d4ca5485441d03c8cb01a6a096941ab02eb) )
ROM_LOAD( "b36_07.ic2", 0x00000, 0x10000, CRC(4f3737e6) SHA1(ff5f5d4ca5485441d03c8cb01a6a096941ab02eb) )
ROM_REGION( 0x100000, "maincpu:gfx", 0 )
ROM_LOAD( "b36-01.bin", 0x00000, 0x80000, CRC(89355cb2) SHA1(433e929fe8b488af84e88486d9679468a3d9677a) )
ROM_LOAD( "b36-02.bin", 0x80000, 0x80000, CRC(e71da5db) SHA1(aa47ae02c359264c0a1f09ecc583eefd1ef1dfa4) )
ROM_LOAD( "b36-01.ic6", 0x00000, 0x80000, CRC(89355cb2) SHA1(433e929fe8b488af84e88486d9679468a3d9677a) ) // mask ROM
ROM_LOAD( "b36-02.ic12", 0x80000, 0x80000, CRC(e71da5db) SHA1(aa47ae02c359264c0a1f09ecc583eefd1ef1dfa4) ) // mask ROM
ROM_REGION( 0x80000, "ymsnd:adpcma", 0 )
ROM_LOAD( "b36-03.bin", 0x00000, 0x80000, CRC(96166516) SHA1(a6748218188cbd1b037f6c0845416665c0d55a7b) )
ROM_LOAD( "b36-03.ic28", 0x00000, 0x80000, CRC(96166516) SHA1(a6748218188cbd1b037f6c0845416665c0d55a7b) ) // mask ROM
ROM_REGION( 0x022e, "plds", 0 )
ROM_LOAD( "b36-04.ic3", 0x0000, 0x0117, CRC(59847b86) SHA1(8a861cc0eeb3ea5f39b7fd4d4b1e44c3555dc2da) ) // PAL16L8 - bruteforced
ROM_LOAD( "b36-05.ic11", 0x0117, 0x0117, CRC(57342384) SHA1(549ac36668692b5839f59d6915712c48240af21e) ) // PAL16L8 - bruteforced
ROM_END
ROM_START( raimaisj )
ROM_REGION( 0x40000, "maincpu", 0 )
ROM_LOAD( "b36-08-1.bin", 0x00000, 0x20000, CRC(6cc8f79f) SHA1(17b4903f87e6d5447c8557c2baca1728f86245dc) )
ROM_LOAD( "b36-09.bin", 0x20000, 0x20000, CRC(9c466e43) SHA1(2466a3f1f8124323008c9925f90e9a1d2edf1564) )
ROM_LOAD( "b36_08-1.ic7", 0x00000, 0x20000, CRC(6cc8f79f) SHA1(17b4903f87e6d5447c8557c2baca1728f86245dc) )
ROM_LOAD( "b36_09.ic13", 0x20000, 0x20000, CRC(9c466e43) SHA1(2466a3f1f8124323008c9925f90e9a1d2edf1564) )
ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "b36-06.bin", 0x00000, 0x10000, CRC(29bbc4f8) SHA1(39a68729c6180c5f6cdf604e692018e7d6bf5591) )
ROM_LOAD( "b36_06.ic24", 0x00000, 0x10000, CRC(29bbc4f8) SHA1(39a68729c6180c5f6cdf604e692018e7d6bf5591) )
ROM_REGION( 0x10000, "slave", 0 )
ROM_LOAD( "b36-07.bin", 0x00000, 0x10000, CRC(4f3737e6) SHA1(ff5f5d4ca5485441d03c8cb01a6a096941ab02eb) )
ROM_LOAD( "b36_07.ic2", 0x00000, 0x10000, CRC(4f3737e6) SHA1(ff5f5d4ca5485441d03c8cb01a6a096941ab02eb) )
ROM_REGION( 0x100000, "maincpu:gfx", 0 )
ROM_LOAD( "b36-01.bin", 0x00000, 0x80000, CRC(89355cb2) SHA1(433e929fe8b488af84e88486d9679468a3d9677a) )
ROM_LOAD( "b36-02.bin", 0x80000, 0x80000, CRC(e71da5db) SHA1(aa47ae02c359264c0a1f09ecc583eefd1ef1dfa4) )
ROM_LOAD( "b36-01.ic6", 0x00000, 0x80000, CRC(89355cb2) SHA1(433e929fe8b488af84e88486d9679468a3d9677a) ) // mask ROM
ROM_LOAD( "b36-02.ic12", 0x80000, 0x80000, CRC(e71da5db) SHA1(aa47ae02c359264c0a1f09ecc583eefd1ef1dfa4) ) // mask ROM
ROM_REGION( 0x80000, "ymsnd:adpcma", 0 )
ROM_LOAD( "b36-03.bin", 0x00000, 0x80000, CRC(96166516) SHA1(a6748218188cbd1b037f6c0845416665c0d55a7b) )
ROM_LOAD( "b36-03.ic28", 0x00000, 0x80000, CRC(96166516) SHA1(a6748218188cbd1b037f6c0845416665c0d55a7b) ) // mask ROM
ROM_REGION( 0x022e, "plds", 0 )
ROM_LOAD( "b36-04.ic3", 0x0000, 0x0117, CRC(59847b86) SHA1(8a861cc0eeb3ea5f39b7fd4d4b1e44c3555dc2da) ) // PAL16L8 - bruteforced
ROM_LOAD( "b36-05.ic11", 0x0117, 0x0117, CRC(57342384) SHA1(549ac36668692b5839f59d6915712c48240af21e) ) // PAL16L8 - bruteforced
ROM_END
ROM_START( raimaisjo )
ROM_REGION( 0x40000, "maincpu", 0 )
ROM_LOAD( "b36-08.bin", 0x00000, 0x20000, CRC(f40b9178) SHA1(ccf5afcf08cac0d5b2d6ba74abd62d35412f0265) )
ROM_LOAD( "b36-09.bin", 0x20000, 0x20000, CRC(9c466e43) SHA1(2466a3f1f8124323008c9925f90e9a1d2edf1564) )
ROM_LOAD( "b36_08.ic7", 0x00000, 0x20000, CRC(f40b9178) SHA1(ccf5afcf08cac0d5b2d6ba74abd62d35412f0265) )
ROM_LOAD( "b36_09.ic13", 0x20000, 0x20000, CRC(9c466e43) SHA1(2466a3f1f8124323008c9925f90e9a1d2edf1564) )
ROM_REGION( 0x10000, "audiocpu", 0 )
ROM_LOAD( "b36-06.bin", 0x00000, 0x10000, CRC(29bbc4f8) SHA1(39a68729c6180c5f6cdf604e692018e7d6bf5591) )
ROM_LOAD( "b36_06.ic24", 0x00000, 0x10000, CRC(29bbc4f8) SHA1(39a68729c6180c5f6cdf604e692018e7d6bf5591) )
ROM_REGION( 0x10000, "slave", 0 )
ROM_LOAD( "b36-07.bin", 0x00000, 0x10000, CRC(4f3737e6) SHA1(ff5f5d4ca5485441d03c8cb01a6a096941ab02eb) )
ROM_LOAD( "b36_07.ic2", 0x00000, 0x10000, CRC(4f3737e6) SHA1(ff5f5d4ca5485441d03c8cb01a6a096941ab02eb) )
ROM_REGION( 0x100000, "maincpu:gfx", 0 )
ROM_LOAD( "b36-01.bin", 0x00000, 0x80000, CRC(89355cb2) SHA1(433e929fe8b488af84e88486d9679468a3d9677a) )
ROM_LOAD( "b36-02.bin", 0x80000, 0x80000, CRC(e71da5db) SHA1(aa47ae02c359264c0a1f09ecc583eefd1ef1dfa4) )
ROM_LOAD( "b36-01.ic6", 0x00000, 0x80000, CRC(89355cb2) SHA1(433e929fe8b488af84e88486d9679468a3d9677a) ) // mask ROM
ROM_LOAD( "b36-02.ic12", 0x80000, 0x80000, CRC(e71da5db) SHA1(aa47ae02c359264c0a1f09ecc583eefd1ef1dfa4) ) // mask ROM
ROM_REGION( 0x80000, "ymsnd:adpcma", 0 )
ROM_LOAD( "b36-03.bin", 0x00000, 0x80000, CRC(96166516) SHA1(a6748218188cbd1b037f6c0845416665c0d55a7b) )
ROM_LOAD( "b36-03.ic28", 0x00000, 0x80000, CRC(96166516) SHA1(a6748218188cbd1b037f6c0845416665c0d55a7b) ) // mask ROM
ROM_REGION( 0x022e, "plds", 0 )
ROM_LOAD( "b36-04.ic3", 0x0000, 0x0117, CRC(59847b86) SHA1(8a861cc0eeb3ea5f39b7fd4d4b1e44c3555dc2da) ) // PAL16L8 - bruteforced
ROM_LOAD( "b36-05.ic11", 0x0117, 0x0117, CRC(57342384) SHA1(549ac36668692b5839f59d6915712c48240af21e) ) // PAL16L8 - bruteforced
ROM_END
ROM_START( fhawk )