677
677
ROM_LOAD( "2a_17b.rom", 0x4000, 0x4000, CRC(affc898d) SHA1(a78f06fa125de16fcdb8f4dc1629eb775aad913a) )
678
678
ROM_LOAD( "2a_18b.rom", 0x8000, 0x4000, CRC(302dc0ab) SHA1(4db8f12e70f9adf1eb993c6a8af68b5edbf79773) )
680
ROM_REGION( 0x02000, "gfx1", ROMREGION_DISPOSE )
680
ROM_REGION( 0x02000, "gfx1", 0 )
681
681
ROM_LOAD( "2a_16b.rom", 0x00000, 0x2000, CRC(591a3804) SHA1(e1b46f5652e7f9677d75f01c6132975ace4facdd) ) /* tiles */
683
ROM_REGION( 0x10000, "gfx2", ROMREGION_DISPOSE )
683
ROM_REGION( 0x10000, "gfx2", 0 )
684
684
ROM_LOAD( "1a_15f.rom", 0x00000, 0x8000, CRC(984a597f) SHA1(1f33892f160691c44872b37f0f6cb1493c9f7fb1) ) /* Background */
685
685
ROM_LOAD( "1a_17f.rom", 0x08000, 0x8000, CRC(30e297ff) SHA1(9843826ae63039d6693c8a0b30af721d70f40056) )
687
ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
687
ROM_REGION( 0x10000, "gfx3", 0 )
688
688
ROM_LOAD( "2a_6e.rom", 0x00000, 0x4000, CRC(bcf7740b) SHA1(8701862c35eb8fb1ec239253136a3858ebea4d0c) ) /* Sprites */
689
689
ROM_LOAD( "2a_7e.rom", 0x04000, 0x4000, CRC(a70b565c) SHA1(153e5f5a9927c294660dd0d636a9f651d4984d6d) )
690
690
ROM_LOAD( "2a_6g.rom", 0x08000, 0x4000, CRC(4a9ec3e6) SHA1(0a35b82fb49ecf7edafd02744a48490e744c0a00) )
704
704
/* Notes: All the roms are the same except the SOUND ROMs */
705
705
/**********************************************************/
707
ROM_START( terracrb )
707
ROM_START( terracrea )
708
708
ROM_REGION( 0x20000, "maincpu", 0 ) /* 128K for 68000 code */
709
709
ROM_LOAD16_BYTE( "1a_4b.rom", 0x00001, 0x4000, CRC(76f17479) SHA1(e6be7f78fe7dc9d66feb3ada6ad08d461c66640d) )
710
710
ROM_LOAD16_BYTE( "1a_4d.rom", 0x00000, 0x4000, CRC(8119f06e) SHA1(314e2d8e75f66862cf6567ac05f417a3a66f1254) )
720
720
ROM_LOAD( "dg.12", 0x4000, 0x4000, CRC(9e9b3808) SHA1(7b6f8d2b75f063aa81711a7c2bf1563cc38eee8b) )
721
721
ROM_LOAD( "2a_18b.rom", 0x8000, 0x4000, CRC(302dc0ab) SHA1(4db8f12e70f9adf1eb993c6a8af68b5edbf79773) )
723
ROM_REGION( 0x02000, "gfx1", ROMREGION_DISPOSE )
723
ROM_REGION( 0x02000, "gfx1", 0 )
724
724
ROM_LOAD( "2a_16b.rom", 0x00000, 0x2000, CRC(591a3804) SHA1(e1b46f5652e7f9677d75f01c6132975ace4facdd) ) /* tiles */
726
ROM_REGION( 0x10000, "gfx2", ROMREGION_DISPOSE )
726
ROM_REGION( 0x10000, "gfx2", 0 )
727
727
ROM_LOAD( "1a_15f.rom", 0x00000, 0x8000, CRC(984a597f) SHA1(1f33892f160691c44872b37f0f6cb1493c9f7fb1) ) /* Background */
728
728
ROM_LOAD( "1a_17f.rom", 0x08000, 0x8000, CRC(30e297ff) SHA1(9843826ae63039d6693c8a0b30af721d70f40056) )
730
ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
730
ROM_REGION( 0x10000, "gfx3", 0 )
731
731
ROM_LOAD( "2a_6e.rom", 0x00000, 0x4000, CRC(bcf7740b) SHA1(8701862c35eb8fb1ec239253136a3858ebea4d0c) ) /* Sprites */
732
732
ROM_LOAD( "2a_7e.rom", 0x04000, 0x4000, CRC(a70b565c) SHA1(153e5f5a9927c294660dd0d636a9f651d4984d6d) )
733
733
ROM_LOAD( "2a_6g.rom", 0x08000, 0x4000, CRC(4a9ec3e6) SHA1(0a35b82fb49ecf7edafd02744a48490e744c0a00) )
747
747
/* Notes: All the roms are the same except the SOUND ROMs */
748
748
/**********************************************************/
750
ROM_START( terracra )
750
ROM_START( terracren ) /* 'n' for OPN(YM2203) */
751
751
ROM_REGION( 0x20000, "maincpu", 0 ) /* 128K for 68000 code */
752
752
ROM_LOAD16_BYTE( "1a_4b.rom", 0x00001, 0x4000, CRC(76f17479) SHA1(e6be7f78fe7dc9d66feb3ada6ad08d461c66640d) )
753
753
ROM_LOAD16_BYTE( "1a_4d.rom", 0x00000, 0x4000, CRC(8119f06e) SHA1(314e2d8e75f66862cf6567ac05f417a3a66f1254) )
762
762
ROM_LOAD( "tc2a_15b.bin", 0x0000, 0x4000, CRC(790ddfa9) SHA1(90aa25fbfc9b5f52145ab3cf126610cf21024c20) )
763
763
ROM_LOAD( "tc2a_17b.bin", 0x4000, 0x4000, CRC(d4531113) SHA1(efc37c33a0791cae4d4ab50bc884cd6c8a6f95f5) )
765
ROM_REGION( 0x02000, "gfx1", ROMREGION_DISPOSE )
765
ROM_REGION( 0x02000, "gfx1", 0 )
766
766
ROM_LOAD( "2a_16b.rom", 0x00000, 0x2000, CRC(591a3804) SHA1(e1b46f5652e7f9677d75f01c6132975ace4facdd) ) /* tiles */
768
ROM_REGION( 0x10000, "gfx2", ROMREGION_DISPOSE )
768
ROM_REGION( 0x10000, "gfx2", 0 )
769
769
ROM_LOAD( "1a_15f.rom", 0x00000, 0x8000, CRC(984a597f) SHA1(1f33892f160691c44872b37f0f6cb1493c9f7fb1) ) /* Background */
770
770
ROM_LOAD( "1a_17f.rom", 0x08000, 0x8000, CRC(30e297ff) SHA1(9843826ae63039d6693c8a0b30af721d70f40056) )
772
ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE )
772
ROM_REGION( 0x10000, "gfx3", 0 )
773
773
ROM_LOAD( "2a_6e.rom", 0x00000, 0x4000, CRC(bcf7740b) SHA1(8701862c35eb8fb1ec239253136a3858ebea4d0c) ) /* Sprites */
774
774
ROM_LOAD( "2a_7e.rom", 0x04000, 0x4000, CRC(a70b565c) SHA1(153e5f5a9927c294660dd0d636a9f651d4984d6d) )
775
775
ROM_LOAD( "2a_6g.rom", 0x08000, 0x4000, CRC(4a9ec3e6) SHA1(0a35b82fb49ecf7edafd02744a48490e744c0a00) )
797
797
ROM_LOAD( "2.17b", 0x04000, 0x4000, CRC(427a7cca) SHA1(b30e3dd4f685c4095478972d38bb9616369a51bf) )
798
798
ROM_LOAD( "3.18b", 0x08000, 0x4000, CRC(b8cceaf7) SHA1(5682df3193ad1dfef366353921bfa7af08aec055) )
800
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) /* alphanumerics */
800
ROM_REGION( 0x2000, "gfx1", 0 ) /* alphanumerics */
801
801
ROM_LOAD( "8.16g", 0x0000, 0x2000, CRC(0cec8644) SHA1(a8f2a67b2243771e20ba51a539a83f0017dff6bc) )
803
ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) /* tiles */
803
ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */
804
804
ROM_LOAD( "13.15f", 0x00000, 0x8000, CRC(415ff4d9) SHA1(b5d17bfbf78e620c29f8933f06bd88cc89825b4b) )
805
805
ROM_LOAD( "14.17f", 0x08000, 0x8000, CRC(492b5c48) SHA1(822d9098427650d55cdd6e4a7e540147198d72fc) )
806
806
ROM_LOAD( "15.18f", 0x10000, 0x8000, CRC(b1ac0b9d) SHA1(1b413823669db24a5cfb93f66f54bd08c410a0d4) )
808
ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE ) /* sprites */
808
ROM_REGION( 0x10000, "gfx3", 0 ) /* sprites */
809
809
ROM_LOAD( "4.6e", 0x0000, 0x4000, CRC(f77ced7a) SHA1(55bf0a0799d85877a71d1529073b0ed847c80e54) )
810
810
ROM_LOAD( "5.7e", 0x4000, 0x4000, CRC(16ef1465) SHA1(7547f24fec79f774e1be441c3734bdcc03b5d313) )
811
811
ROM_LOAD( "6.6g", 0x8000, 0x4000, CRC(936ec941) SHA1(b4891e207d66f8b77c237fc23ffa48f87ab6993a) )
836
836
ROM_LOAD( "2.17b", 0x04000, 0x4000, CRC(427a7cca) SHA1(b30e3dd4f685c4095478972d38bb9616369a51bf) )
837
837
ROM_LOAD( "3.18b", 0x08000, 0x4000, CRC(b8cceaf7) SHA1(5682df3193ad1dfef366353921bfa7af08aec055) )
839
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) /* alphanumerics */
839
ROM_REGION( 0x2000, "gfx1", 0 ) /* alphanumerics */
840
840
ROM_LOAD( "a8.16g", 0x0000, 0x2000, CRC(aeba2102) SHA1(fb4d047a78cd47f628fedfda8349dc46cf6a6f32) )
842
ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) /* tiles */
842
ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */
843
843
ROM_LOAD( "13.15f", 0x00000, 0x8000, CRC(415ff4d9) SHA1(b5d17bfbf78e620c29f8933f06bd88cc89825b4b) )
844
844
ROM_LOAD( "14.17f", 0x08000, 0x8000, CRC(492b5c48) SHA1(822d9098427650d55cdd6e4a7e540147198d72fc) )
845
845
ROM_LOAD( "15.18f", 0x10000, 0x8000, CRC(b1ac0b9d) SHA1(1b413823669db24a5cfb93f66f54bd08c410a0d4) )
847
ROM_REGION( 0x10000, "gfx3", ROMREGION_DISPOSE ) /* sprites */
847
ROM_REGION( 0x10000, "gfx3", 0 ) /* sprites */
848
848
ROM_LOAD( "4.6e", 0x0000, 0x4000, CRC(f77ced7a) SHA1(55bf0a0799d85877a71d1529073b0ed847c80e54) )
849
849
ROM_LOAD( "a5.7e", 0x4000, 0x4000, CRC(5fbf9a16) SHA1(d33a020626db8267fd1c1eacbff15c569d7fb72d) )
850
850
ROM_LOAD( "6.6g", 0x8000, 0x4000, CRC(936ec941) SHA1(b4891e207d66f8b77c237fc23ffa48f87ab6993a) )
875
875
ROM_LOAD( "horekid.10", 0x4000, 0x4000,CRC(c1eaa938) SHA1(839f03e701f072a6441ee4980eb1961859c40d97) )
876
876
ROM_LOAD( "horekid.11", 0x8000, 0x4000,CRC(0a2bc702) SHA1(0cef9e9022a27d30d2f83a16a55d8ede0ab686f4) )
878
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) /* alphanumerics */
878
ROM_REGION( 0x2000, "gfx1", 0 ) /* alphanumerics */
879
879
ROM_LOAD( "horekid.16", 0x0000, 0x2000, CRC(104b77cc) SHA1(f875c7fe4f2b540bc44fa144a449a01268011431) )
881
ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) /* tiles */
881
ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */
882
882
ROM_LOAD( "horekid.05", 0x00000, 0x8000, CRC(da25ae10) SHA1(83d8b78cff85854b497b40525ec3c93a84ba6248) )
883
883
ROM_LOAD( "horekid.06", 0x08000, 0x8000, CRC(616e4321) SHA1(5bf0e0a7290b6bcb5dfbb1070eeb683830e6916b) )
884
884
ROM_LOAD( "horekid.07", 0x10000, 0x8000, CRC(8c7d2be2) SHA1(efd70997126fc7c2622546fabe69cb222dca87f9) )
885
885
ROM_LOAD( "horekid.08", 0x18000, 0x8000, CRC(a0066b02) SHA1(d6437932028e937dab5728f40d6d09b6afe9a903) )
887
ROM_REGION( 0x20000, "gfx3", ROMREGION_DISPOSE ) /* sprites */
887
ROM_REGION( 0x20000, "gfx3", 0 ) /* sprites */
888
888
ROM_LOAD( "horekid.12", 0x00000, 0x8000, CRC(a3caa07a) SHA1(4baa7d1867dbaa8bace43416040114129f5405d6) )
889
889
ROM_LOAD( "horekid.13", 0x08000, 0x8000, CRC(0e48ff8e) SHA1(5a3025991378ed3f9bdc2d420b1432332278178b) )
890
890
ROM_LOAD( "horekid.14", 0x10000, 0x8000, CRC(e300747a) SHA1(5875a46c215b12f1e9a889819215bca40e4459a6) )
915
915
ROM_LOAD( "horekid.10", 0x4000, 0x4000,CRC(c1eaa938) SHA1(839f03e701f072a6441ee4980eb1961859c40d97) )
916
916
ROM_LOAD( "horekid.11", 0x8000, 0x4000,CRC(0a2bc702) SHA1(0cef9e9022a27d30d2f83a16a55d8ede0ab686f4) )
918
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) /* alphanumerics */
918
ROM_REGION( 0x2000, "gfx1", 0 ) /* alphanumerics */
919
919
ROM_LOAD( "horekid.16", 0x0000, 0x2000, CRC(104b77cc) SHA1(f875c7fe4f2b540bc44fa144a449a01268011431) )
921
ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) /* tiles */
921
ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */
922
922
ROM_LOAD( "horekid.05", 0x00000, 0x8000, CRC(da25ae10) SHA1(83d8b78cff85854b497b40525ec3c93a84ba6248) )
923
923
ROM_LOAD( "horekid.06", 0x08000, 0x8000, CRC(616e4321) SHA1(5bf0e0a7290b6bcb5dfbb1070eeb683830e6916b) )
924
924
ROM_LOAD( "horekid.07", 0x10000, 0x8000, CRC(8c7d2be2) SHA1(efd70997126fc7c2622546fabe69cb222dca87f9) )
925
925
ROM_LOAD( "horekid.08", 0x18000, 0x8000, CRC(a0066b02) SHA1(d6437932028e937dab5728f40d6d09b6afe9a903) )
927
ROM_REGION( 0x20000, "gfx3", ROMREGION_DISPOSE ) /* sprites */
927
ROM_REGION( 0x20000, "gfx3", 0 ) /* sprites */
928
928
ROM_LOAD( "horekid.12", 0x00000, 0x8000, CRC(a3caa07a) SHA1(4baa7d1867dbaa8bace43416040114129f5405d6) )
929
929
ROM_LOAD( "horekid.13", 0x08000, 0x8000, CRC(0e48ff8e) SHA1(5a3025991378ed3f9bdc2d420b1432332278178b) )
930
930
ROM_LOAD( "horekid.14", 0x10000, 0x8000, CRC(e300747a) SHA1(5875a46c215b12f1e9a889819215bca40e4459a6) )
961
961
ROM_LOAD( "1-j.bin", 0x4000, 0x4000,CRC(c1eaa938) SHA1(839f03e701f072a6441ee4980eb1961859c40d97) )
962
962
ROM_LOAD( "1-k.bin", 0x8000, 0x4000,CRC(0a2bc702) SHA1(0cef9e9022a27d30d2f83a16a55d8ede0ab686f4) )
964
ROM_REGION( 0x2000, "gfx1", ROMREGION_DISPOSE ) /* alphanumerics */
964
ROM_REGION( 0x2000, "gfx1", 0 ) /* alphanumerics */
965
965
ROM_LOAD( "1-p.bin", 0x0000, 0x2000, CRC(104b77cc) SHA1(f875c7fe4f2b540bc44fa144a449a01268011431) )
967
ROM_REGION( 0x20000, "gfx2", ROMREGION_DISPOSE ) /* tiles */
967
ROM_REGION( 0x20000, "gfx2", 0 ) /* tiles */
968
968
ROM_LOAD( "1-e.bin", 0x00000, 0x8000, CRC(da25ae10) SHA1(83d8b78cff85854b497b40525ec3c93a84ba6248) )
969
969
ROM_LOAD( "1-f.bin", 0x08000, 0x8000, CRC(616e4321) SHA1(5bf0e0a7290b6bcb5dfbb1070eeb683830e6916b) )
970
970
ROM_LOAD( "1-g.bin", 0x10000, 0x8000, CRC(8c7d2be2) SHA1(efd70997126fc7c2622546fabe69cb222dca87f9) )
971
971
ROM_LOAD( "1-h.bin", 0x18000, 0x8000, CRC(a0066b02) SHA1(d6437932028e937dab5728f40d6d09b6afe9a903) )
973
ROM_REGION( 0x20000, "gfx3", ROMREGION_DISPOSE ) /* sprites */
973
ROM_REGION( 0x20000, "gfx3", 0 ) /* sprites */
974
974
ROM_LOAD( "1-l.bin", 0x00000, 0x8000, CRC(a3caa07a) SHA1(4baa7d1867dbaa8bace43416040114129f5405d6) )
975
975
ROM_LOAD( "1-m.bin", 0x08000, 0x8000, CRC(15b6cbdf) SHA1(b7f2a527946bcbd51aeae98b8971f4fbabcb3d14) ) // Booby Kids gfx hack changes these 2 roms ONLY
976
976
ROM_LOAD( "1-n.bin", 0x10000, 0x8000, CRC(e300747a) SHA1(5875a46c215b12f1e9a889819215bca40e4459a6) )
1005
1005
/* YEAR, NAME, PARENT, MACHINE, INPUT, INIT, MONITOR, COMPANY, FULLNAME, FLAGS */
1006
1006
GAME( 1985, terracre, 0, ym3526, terracre, 0, ROT270, "Nichibutsu", "Terra Cresta (YM3526 set 1)", GAME_SUPPORTS_SAVE )
1007
GAME( 1985, terracrb, terracre, ym3526, terracre, 0, ROT270, "Nichibutsu", "Terra Cresta (YM3526 set 2)", GAME_SUPPORTS_SAVE )
1008
GAME( 1985, terracra, terracre, ym2203, terracre, 0, ROT270, "Nichibutsu", "Terra Cresta (YM2203)", GAME_SUPPORTS_SAVE )
1007
GAME( 1985, terracrea,terracre, ym3526, terracre, 0, ROT270, "Nichibutsu", "Terra Cresta (YM3526 set 2)", GAME_SUPPORTS_SAVE )
1008
GAME( 1985, terracren,terracre, ym2203, terracre, 0, ROT270, "Nichibutsu", "Terra Cresta (YM2203)", GAME_SUPPORTS_SAVE )
1009
1009
GAME( 1986, amazon, 0, amazon, amazon, amazon, ROT270, "Nichibutsu", "Soldier Girl Amazon", GAME_SUPPORTS_SAVE )
1010
1010
GAME( 1986, amatelas, amazon, amazon, amazon, amatelas, ROT270, "Nichibutsu", "Sei Senshi Amatelass", GAME_SUPPORTS_SAVE )
1011
1011
GAME( 1987, horekid, 0, amazon, horekid, horekid, ROT270, "Nichibutsu", "Kid no Hore Hore Daisakusen", GAME_SUPPORTS_SAVE )