new WORKING

------------------
Puzzle Break [David Haywood, Smitdogg, The Dumping Union] (pzlbreak)

new NOT WORKING
-----------------
Gundam Battle Operating Simulator (GDX-0013) [Team Europe, Joerg Hartenberger]
Sega Club Golf 2006 Next Tours (Rev A) (GDX-0018A) [Team Europe, Joerg Hartenberger]
This commit is contained in:
Angelo Salese 2010-07-08 18:26:31 +00:00
parent 34ccf37dc7
commit 5b3ddfed57
8 changed files with 162 additions and 205 deletions

View File

@ -129,8 +129,6 @@ MACHINE_DRIVER_END
ROM_START( chihiro )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
@ -141,8 +139,6 @@ ROM_END
ROM_START( hotd3 )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0001", 0, SHA1(174c72f851d0c97e8993227467f16b0781ed2f5c) )
@ -153,8 +149,6 @@ ROM_END
ROM_START( outr2 )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0004a", 0, SHA1(27acd2d0680e6bafa0d052f60b4372adc37224fd) )
@ -183,8 +177,6 @@ PIC
ROM_START( ghostsqu )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0012a", 0, SHA1(d7d78ce4992cb16ee5b4ac6ca7a37c46b07e8c14) )
@ -192,6 +184,17 @@ ROM_START( ghostsqu )
ROM_LOAD("317-0398-com.data", 0x00, 0x50, CRC(8c5391a2) SHA1(e64cadeb30c94c3cd4002630cd79cc76c7bde2ed) )
ROM_END
ROM_START( gundamos )
CHIHIRO_BIOS
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0013", 0, SHA1(96b3dafcc2d2d6803fe3bf43a245d43ee5e0e5a6) )
ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
ROM_LOAD("gdx-0013.data", 0x00, 0x50, CRC(0479c383) SHA1(7e86a037d2f9d09cec61a38cb19de510bf9482b3) )
ROM_END
/*
Title VIRTUA COP 3
@ -219,8 +222,6 @@ PIC
ROM_START( vcop3 )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0003a", 0, SHA1(cdfec1d2ef02ae9e29cb1462f08904177bc4c9ea) )
@ -232,8 +233,6 @@ ROM_END
ROM_START( mj2 )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0006c", 0, SHA1(505653117a73ed8b256ccf19450e7573a4dc57e9) )
@ -245,8 +244,6 @@ ROM_END
ROM_START( wangmid )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0009b", 0, SHA1(e032b9fd8d5d09255592f02f7531a608e8179c9c) )
@ -258,8 +255,6 @@ ROM_END
ROM_START( wangmid2 )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0015", 0, SHA1(259483fd211a70c23205ffd852316d616c5a2740) )
@ -271,8 +266,6 @@ ROM_END
ROM_START( mj3 )
CHIHIRO_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0017d", 0, SHA1(cfbbd452c8f4efe0e99f398f5521fc3574b913bb) )
@ -280,14 +273,29 @@ ROM_START( mj3 )
ROM_LOAD("gdx-0017d.pic_data", 0x00, 0x50, NO_DUMP )
ROM_END
ROM_START( scg06nt )
CHIHIRO_BIOS
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdx-0018a", 0, SHA1(e6f3dc8066392854ad7d83f81d3cbc81a5e340b3) )
ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
ROM_LOAD("gdx-0018.data", 0x00, 0x50, CRC(1a210abd) SHA1(43a54d028315d2dfa9f8ea6fb59265e0b980b02f) )
ROM_END
GAME( 200?, chihiro, 0, chihiro_base, chihiro, 0, ROT0, "Sega", "Chihiro Bios", GAME_NO_SOUND|GAME_NOT_WORKING|GAME_IS_BIOS_ROOT )
GAME( 2002, hotd3, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "The House of the Dead III [GDX-0001]", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2002, outr2, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Out Run 2 (Rev. A) [GDX-0004A]", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2003, outr2, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Out Run 2 (Rev. A) [GDX-0004A]", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2005, mj2, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Sega Network Taisen Mahjong MJ 2 (Rev C) [GDX-0006C]", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2005, wangmid, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Wangan Midnight Maximum Tune (Rev. B) (Export) (GDX-0009B)", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2005, wangmid2, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Wangan Midnight Maximum Tune 2 (Export) (GDX-0015)", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2005, ghostsqu, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Ghost Squad (Ver. A?) (GDX-0012A)", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2005, gundamos, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Gundam Battle Operating Simulator (GDX-0013)", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2003, vcop3, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Virtua Cop 3 (GDX-0003A)", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2005, mj3, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Sega Network Taisen Mahjong MJ 3 (Rev D) [GDX-0017D]", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2006, scg06nt, chihiro, chihirogd, chihiro, 0, ROT0, "Sega", "Sega Club Golf 2006 Next Tours (Rev A) [GDX-0018A]", GAME_NO_SOUND|GAME_NOT_WORKING )

View File

@ -4633,8 +4633,6 @@ ROM_START( gundmgd )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0001", 0, SHA1(615e19c22f32096f3aad557019a14313b60a4070) )
@ -4651,9 +4649,7 @@ ROM_END
ROM_START( sfz3ugd )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0002", 0, SHA1(af4669fdd7ce8e6ec4a170748d401e322a3d7ae8) )
@ -4671,8 +4667,6 @@ ROM_START( cvsgd )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0004", 0, SHA1(7a7fba0fbbc769c5120b08e6d692f1ac63a42225) )
@ -4690,8 +4684,6 @@ ROM_START( gundmxgd )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0006", 0, SHA1(b28d6598711b5a9c744bbf07ad03fc60962d2e28) )
@ -4709,8 +4701,6 @@ ROM_START( cvs2gd )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0007a", 0, SHA1(56510390667b39b3915d8bc078660cbe093cf566) )
@ -4727,8 +4717,6 @@ ROM_START( ikaruga )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0010", 0, SHA1(65dcc22dd9e9b70975096464ad8e31a4a73dc5fd) )
@ -4746,8 +4734,6 @@ ROM_START( ggxx )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0011", 0, SHA1(b7328eb2c588d55284bdcea0fe89bb8e629a8669) )
@ -4767,8 +4753,6 @@ ROM_START( cleoftp )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0012", 0, SHA1(aae4c1321fdee37d5405c6cbe648e0596624ed13) )
@ -4785,7 +4769,7 @@ ROM_START( moeru )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0013", 0, SHA1(c8869069c28bc8eec96d820886bc388d69d46143) )
@ -4804,7 +4788,7 @@ ROM_START( chocomk )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0014a", 0, SHA1(f88d8203c8692f51c9492d5549a3ad7d9583dc6f) )
@ -4823,7 +4807,7 @@ ROM_START( quizqgd )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0017", 0, SHA1(94a9319633388968611892e36691b45c94b4f83f) )
@ -4841,7 +4825,7 @@ ROM_START( azumanga )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0018", 0, SHA1(3e40ca7d43173fe7048d199fdc127b9411e10360) )
@ -4856,7 +4840,7 @@ ROM_START( ggxxrl )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0019a", 0, SHA1(d44906505ff698eda6feee6c2b9402e19f64e5d3) )
@ -4875,7 +4859,7 @@ ROM_START( tetkiwam )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0020", 0, SHA1(7b2ef47ca2038d6a93615b760b03e8f7cb1b83c2) )
@ -4894,7 +4878,7 @@ ROM_START( shikgam2 )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0021", 0, SHA1(f5036711a28a211e8d71400a8322db3172c5733f) )
@ -4913,7 +4897,7 @@ ROM_START( usagui )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0022", 0, SHA1(45deba05a12abbf6390c0fc0e4cdeaedfa7d2ca5) )
@ -4932,7 +4916,7 @@ ROM_START( bdrdown )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0023a", 0, SHA1(caac915104d61f2122f5afe27da1ef5fa9cf9f9a) )
@ -4952,7 +4936,7 @@ ROM_START( psyvar2 )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0024", 0, SHA1(d346762036fb1c40a261a434b50e63459f306f14) )
@ -4971,7 +4955,7 @@ ROM_START( cfield )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0025", 0, SHA1(be0d88eb4f48403a2ceaa7ef588ed60b96ba93bf) )
@ -4991,7 +4975,7 @@ ROM_START( trizeal )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0026", 0, SHA1(e4c1e51292a7923b25bfc61d38fe386bf596002a) )
@ -5011,7 +4995,7 @@ ROM_START( meltybld )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0028c", 0, SHA1(66de09738551e351784cc9695a58b35fdf6b6c4b) )
@ -5030,7 +5014,7 @@ ROM_START( senko )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0030a", 0, SHA1(1f7ade47e37a0026451b5baf3ba746400de8d156) )
@ -5048,7 +5032,7 @@ ROM_START( senkoo )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0030", 0, SHA1(c7f25c05f47a490c5da9369c588b6136e93c280e) )
@ -5067,8 +5051,6 @@ ROM_START( ss2005 )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0031", 0, SHA1(83697f45f0ffbb964f0504b19171c554499cd709) )
@ -5084,9 +5066,7 @@ ROM_END
ROM_START( ss2005a )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0031a", 0, SHA1(6091525845fc2042ed43cae5a1b60c603e16cf97) )
@ -5105,8 +5085,6 @@ ROM_START( radirgy )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0032", 0, SHA1(ebd7a40e59082e660ebf9a2d4ae7cb64371dae8d) )
@ -5122,9 +5100,7 @@ ROM_END
ROM_START( ggxxsla )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0033a", 0, SHA1(29de69ae97a9099b1bbe936dfa965bb4a3195f68) )
@ -5144,8 +5120,6 @@ ROM_START( kurucham )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0034", 0, SHA1(10fd7edb0b620133c003d686e5af2ed27004fa09) )
@ -5161,9 +5135,7 @@ ROM_END
ROM_START( undefeat )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0035", 0, SHA1(91da482a6a082e48bee5b3bd20d9c92d23936965) )
@ -5180,9 +5152,7 @@ ROM_END
ROM_START( trgheart )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0036a", 0, SHA1(91f1e19136997cb1e2edfb1ad342b9427d1d3bfb) )
@ -5201,12 +5171,9 @@ ROM_START( jingystm )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0037", 0, SHA1(99ffe2987e3002b3871daf276d2be45f2e9c6e74) )
ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
//ROM_LOAD("317-5122-jpn.data", 0x00, 0x50, CRC(0b85b7e4) SHA1(f4e419682ddc4b98a330e5ae543f9276c9bde030) )
@ -5221,12 +5188,9 @@ ROM_START( senkosp )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0038", 0, SHA1(430572f7e76c4fe009e2de91bf891d85613366b7) )
ROM_REGION( 0x50, "picreturn", ROMREGION_ERASE)
ROM_REGION( 0x4000, "pic", ROMREGION_ERASEFF)
@ -5238,9 +5202,7 @@ ROM_END
ROM_START( meltyb )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0039", 0, SHA1(ffc7f6e113ad69422a4f22f318bdf9b1dc5c25db) )
@ -5258,8 +5220,6 @@ ROM_START( meltyba )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0039a", 0, SHA1(e6aa3d65b43a20606e6754bcb8665438770a1f8c) )
@ -5277,8 +5237,6 @@ ROM_START( karous )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0040", 0, SHA1(a62c8d4b6c5be44a4aeeea1a1a94f3d0fe542593) )
@ -5317,8 +5275,6 @@ ROM_START( ggxxac )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0041", 0, SHA1(3a589e1c79ead971c821a7566032b0187e339684) )
@ -5335,8 +5291,6 @@ ROM_START( takoron )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdl-0042", 0, SHA1(984a4fa012d83dd8c748304958c847c9867f4125) )
@ -5375,9 +5329,7 @@ PIC
ROM_START( confmiss )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0001", 0, SHA1(bd05f197ba8643577883dd25d9d5a74c91b27ca9) )
@ -5392,9 +5344,7 @@ ROM_END
ROM_START( sprtjam )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0003", 0, SHA1(caaba214c1faca78b3370bcd4190eb2853d7f825) )
@ -5411,9 +5361,7 @@ ROM_END
ROM_START( slashout )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0004", 0, SHA1(3cce788393ed194ba9b603f9896ff893691d6b00) )
@ -5430,9 +5378,7 @@ ROM_END
ROM_START( spkrbtl )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0005", 0, SHA1(d1c3fb2350e4a89372373e7f629c42b741af29b3) )
@ -5470,9 +5416,7 @@ PIC
ROM_START( monkeyba )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0008", 0, SHA1(2fadcd141bdbde77b2b335b270959a516af44d99) )
@ -5520,8 +5464,6 @@ ROM_START( dygolf )
ROM_REGION( 0x10000, "io_board", 0)
ROM_LOAD("epr-22084.ic3", 0x0000, 0x10000, CRC(18cf58bb) SHA1(1494f8215231929e41bbe2a133658d01882fbb0f) )
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0009", 0, SHA1(d502155ddaf881c2c9505528004b9904aa32a59c) )
@ -5537,9 +5479,7 @@ ROM_END
ROM_START( wsbbgd )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0010", 0, SHA1(c3135ede3a8bdadab91aed49abacbfbde8037069) )
@ -5556,9 +5496,7 @@ ROM_END
ROM_START( vtennisg )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0011", 0, SHA1(b778403d73c8cdd13383691c9be2094ddfc1ba84) )
@ -5574,9 +5512,7 @@ ROM_END
ROM_START( keyboard )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0017", 0, SHA1(fb86eff3ef38de7fd78cfde897d5332d2092c172) )
@ -5594,8 +5530,6 @@ ROM_START( vathlete )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0019", 0, SHA1(955d3c0cb991be3057138c562cff69c5ef887787) )
@ -5636,8 +5570,6 @@ ROM_START( vtennis2 )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0015a", 0, SHA1(c6e9c9901bd4f075454b7f18baf08df81bc2f1ad) )
@ -5654,8 +5586,6 @@ ROM_START( lupinsho )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0018", 0, SHA1(0633a99a666f363ab30450a76b9753685d6b1f57) )
@ -5671,8 +5601,6 @@ ROM_START( luptype )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0021a", 0, SHA1(15c6f9434494a31693cbb8e33da36e0e8a8f7c62) )
@ -5712,8 +5640,6 @@ ROM_START( mok )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0022", 0, SHA1(70b41745225006e7876176cbd239edecd4c3f8b6) )
@ -5730,8 +5656,6 @@ ROM_START( ngdup23a )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0023a", 0, SHA1(cd9d808b59eb8f40673ec4353d476f2b9c7f783c) )
@ -5749,8 +5673,6 @@ ROM_START( ngdup23c )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0023c", 0, SHA1(1fcb5530748886f4c4f45487d047859182ff7496))
@ -5768,8 +5690,6 @@ ROM_START( puyofev )
NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0031", 0, SHA1(da2d421da9472b149619b6931bb2fe624be75fa2) )
@ -6025,8 +5945,6 @@ ROM_START( vstrik3 )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0006", 0, SHA1(aca09a88506f5e462ad3fb33eac5478a2a010609) )
@ -6043,8 +5961,6 @@ ROM_START( vf4 )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0012", 0, SHA1(c34588f59c6091cd1c3ef235171dad8d5247e707) )
@ -6062,8 +5978,6 @@ ROM_START( vf4b )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0012b", 0, SHA1(9b8e05c3d28a09323b13c198dfcc2b771bba67cd) )
@ -6081,8 +5995,6 @@ ROM_START( vf4c )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0012c", 0, SHA1(0ec149d7edfb326777cdc45a2ac8ad578a32aba1) )
@ -6099,9 +6011,7 @@ ROM_END
ROM_START( vf4evo )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0024b", 0, SHA1(a829169542f3bed76095ad6bfbbde7d494d04d72) )
@ -6120,8 +6030,6 @@ ROM_START( vf4evoa )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0024a", 0, SHA1(6225e778d73db18be26f882d4f9cd3b3a136d1c9) )
@ -6138,8 +6046,6 @@ ROM_START( initdv2j )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0026", 0, SHA1(253acede106b7fbf49e24458e7fda868720e9549) )
@ -6149,9 +6055,7 @@ ROM_END
ROM_START( vf4tuned ) // are there multiple files on this GD-ROM? it only compresses to 500 meg when the rom file is closer to half tha
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0036f", 0, SHA1(ea35d6ecdf94e5c9a545952758da80f658755df0) )
@ -6169,8 +6073,6 @@ ROM_START( vf4tunedd )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0036d", 0, SHA1(2f7654307a4c978c5af6c8238c44e70275dd34f9) )
@ -6187,9 +6089,7 @@ ROM_END
ROM_START( vf4tuneda )
NAOMI2_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0036a", 0, SHA1(cd630fc4e8f7ed5641b85c609584d7efe0eac137) )
@ -6230,10 +6130,7 @@ PIC
ROM_START( beachspi )
NAOMI2_BIOS
// NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0014", 0, SHA1(1ebb3695196c11a86276e034df2e1c8d7fa6b96f) )
@ -6250,11 +6147,8 @@ ROM_END
ROM_START( initd )
NAOMI2_BIOS
// NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0020b", 0, SHA1(c0e901623ef4fcd97b7e4d29ae556e6f2e91b8ad) )
@ -6272,11 +6166,8 @@ ROM_END
ROM_START( initdexp )
NAOMI2_BIOS
// NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0025", 0, SHA1(8ea92cf6b493f21b9453832edad7cbc5e5b350c1) )
@ -6289,10 +6180,7 @@ ROM_END
ROM_START( initdv3j )
NAOMI2_BIOS
// NAOMIGD_BIOS
NAOMI_DEFAULT_EEPROM
ROM_REGION( 0x10000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
NAOMI_DEFAULT_EEPROM
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gds-0032b", 0, SHA1(568411aa72ca308a03a6b5b61c79833464b88bc6) )

View File

@ -1222,6 +1222,85 @@ static INPUT_PORTS_START( moremore )
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN )
INPUT_PORTS_END
// don't trust the test mode!
static INPUT_PORTS_START( pzlbreak )
PORT_START("DSW1") /* 500000.w */
PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0001, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0002, 0x0002, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0002, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0004, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0008, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0010, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0020, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0040, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_SERVICE( 0x0080, IP_ACTIVE_LOW )
PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x0200, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x0400, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x0800, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(1)
PORT_BIT( 0x1000, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(1)
PORT_BIT( 0x2000, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_PLAYER(1)
PORT_BIT( 0x4000, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_PLAYER(1)
PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_START("DSW2") /* 500002.w */
PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0001, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0002, 0x0002, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0002, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0004, 0x0004, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0004, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0008, 0x0008, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0008, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0010, 0x0010, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0010, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0020, 0x0020, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0020, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0040, 0x0040, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0040, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_DIPNAME( 0x0080, 0x0080, DEF_STR( Unused ) )
PORT_DIPSETTING( 0x0080, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_JOYSTICK_UP ) PORT_8WAY PORT_PLAYER(2)
PORT_BIT( 0x0200, IP_ACTIVE_HIGH, IPT_JOYSTICK_DOWN ) PORT_8WAY PORT_PLAYER(2)
PORT_BIT( 0x0400, IP_ACTIVE_HIGH, IPT_JOYSTICK_LEFT ) PORT_8WAY PORT_PLAYER(2)
PORT_BIT( 0x0800, IP_ACTIVE_HIGH, IPT_JOYSTICK_RIGHT ) PORT_8WAY PORT_PLAYER(2)
PORT_BIT( 0x1000, IP_ACTIVE_HIGH, IPT_BUTTON1 ) PORT_PLAYER(2)
PORT_BIT( 0x2000, IP_ACTIVE_HIGH, IPT_BUTTON2 ) PORT_PLAYER(2)
PORT_BIT( 0x4000, IP_ACTIVE_HIGH, IPT_BUTTON3 ) PORT_PLAYER(2)
PORT_BIT( 0x8000, IP_ACTIVE_HIGH, IPT_UNKNOWN )
PORT_START("SYSTEM") /* 500004.w */
PORT_BIT( 0x0100, IP_ACTIVE_HIGH, IPT_START1 )
PORT_BIT( 0x0200, IP_ACTIVE_HIGH, IPT_START2 )
PORT_BIT( 0x0400, IP_ACTIVE_HIGH, IPT_COIN1 )
PORT_BIT( 0x0800, IP_ACTIVE_HIGH, IPT_COIN2 )
PORT_BIT( 0x1000, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x2000, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x4000, IP_ACTIVE_LOW, IPT_UNKNOWN )
PORT_BIT( 0x8000, IP_ACTIVE_LOW, IPT_UNKNOWN )
INPUT_PORTS_END
static INPUT_PORTS_START( toppyrap )
PORT_START("DSW1") /* 500000.w */
PORT_DIPNAME( 0x0001, 0x0000, DEF_STR( Demo_Sounds ) )
@ -2074,7 +2153,7 @@ ROM_START( pzlbreak )
ROM_REGION16_BE( 0x200, "user1", ROMREGION_ERASEFF ) /* Data from Shared RAM */
/* this is not a real rom but instead the data extracted from
shared ram, the MCU puts it there */
//ROM_LOAD16_WORD( "protdata.bin", 0x00000, 0x200, CRC(1) SHA1(1) )
ROM_LOAD16_WORD( "protdata.bin", 0x00000, 0x200, CRC(092cb794) SHA1(eb2b336d97b440453ca37ee7605654b35dfb6bad) )
ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
ROM_LOAD( "1.uj15", 0x00000, 0x40000, CRC(dbfae77c) SHA1(cc509d52cd9c608fc80df799890e62e7b4c143c6) )
@ -2771,6 +2850,10 @@ static DRIVER_INIT( cookbib3 )
memory_install_read16_handler(cputag_get_address_space(machine, "maincpu", ADDRESS_SPACE_PROGRAM), 0x200000, 0x200001, 0, 0, cookbib3_read );
}
static DRIVER_INIT( pzlbreak )
{
pandora_set_bg_pen(machine->device("pandora"), 0xc0);
}
GAME( 1990, snowbros, 0, snowbros, snowbros, 0, ROT0, "Toaplan", "Snow Bros. - Nick & Tom (set 1)", 0 )
GAME( 1990, snowbrosa, snowbros, snowbros, snowbros, 0, ROT0, "Toaplan", "Snow Bros. - Nick & Tom (set 2)", 0 )
@ -2792,7 +2875,7 @@ GAME( 1996, toppyrap, 0, semiprot, toppyrap, 0, ROT0, "SemiCom", "
GAME( 1997, cookbib3, 0, semiprot, cookbib3, cookbib3, ROT0, "SemiCom", "Cookie & Bibi 3", 0 )
GAME( 1997, 3in1semi, 0, semiprot, moremore, 3in1semi, ROT0, "SemiCom", "XESS - The New Revolution (SemiCom 3-in-1)", 0 )
GAME( 1997, twinkle, 0, semiprot, moremore, 0, ROT0, "SemiCom", "Twinkle", 0 )
GAME( 1997, pzlbreak, 0, semiprot, moremore, 0, ROT0, "SemiCom", "Puzzle Break", GAME_NOT_WORKING ) // need to extract protection data
GAME( 1997, pzlbreak, 0, semiprot, pzlbreak, pzlbreak, ROT0, "SemiCom", "Puzzle Break", 0 )
GAME( 1999, moremore, 0, semiprot, moremore, moremorp, ROT0, "SemiCom / Exit", "More More", 0 )
GAME( 1999, moremorp, 0, semiprot, moremore, moremorp, ROT0, "SemiCom / Exit", "More More Plus", 0 )
GAME( 2002, 4in1boot, 0, _4in1, 4in1boot, 4in1boot, ROT0, "K1 Soft", "Puzzle King (includes bootleg of Snow Bros.)" , 0)

View File

@ -454,15 +454,11 @@ MACHINE_DRIVER_END
ROM_START( triforce )
TRIFORCE_BIOS
ROM_REGION( 0x8400000, "user1", ROMREGION_ERASE)
ROM_END
ROM_START( vs2002j )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0001", 0, SHA1(1b4b16b0715fa5717904f0b3141cc48cca99b7a4) )
@ -490,9 +486,6 @@ PIC
ROM_START( vs2002ex )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0002", 0, SHA1(471e896d43167c93cc229cfc94ff7ac6de7cf9a4) )
@ -504,9 +497,6 @@ ROM_END
ROM_START( avalons )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0005c", 0, SHA1(9edb3d9ff492d2207d57bfdb6859e796f76c5e0c) )
@ -518,9 +508,6 @@ ROM_END
ROM_START( gekpurya )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0008c", 0, SHA1(2c1bdb8324efc216edd771fe45c680ac726111a0) )
@ -532,9 +519,6 @@ ROM_END
ROM_START( tfupdate )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0011", 0, SHA1(71bfa8f53d211085c020d54f55eeeabf85212a0b) )
@ -570,9 +554,6 @@ PIC
ROM_START( vs4 )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0015", 0, SHA1(1f83712b2b170d6edf4a27c15b6f763cc3cc4b71) )
@ -602,9 +583,6 @@ PIC
ROM_START( vs4j )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0013e", 0, SHA1(b69cc5cab889114eda5c6e9ddcca42de9bc235b3) )
@ -635,9 +613,6 @@ track03.bin 45150 549299 1185760800
ROM_START( avalon13 )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0010c", 0, SHA1(716c441d8dc9036a13c66ef0048cd6d32ac63c4e) )
@ -669,9 +644,6 @@ track03.bin 45150 549299 1185760800
ROM_START( avalon20 )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0017b", 0, SHA1(e2dd32c322ffcaf38b82275d2721b71bb3dfc1f2) )
@ -683,9 +655,6 @@ ROM_END
ROM_START( vs42006 )
TRIFORCE_BIOS
ROM_REGION( 0x20000000, "user1", ROMREGION_ERASE) // allocate max size in init instead?
DISK_REGION( "gdrom" )
DISK_IMAGE_READONLY( "gdt-0020d", 0, SHA1(db256d094b9754d452d7a2b8a370699d21141c1f) )
@ -705,4 +674,4 @@ GAME( 200?, tfupdate, triforce, triforcegd, triforce, 0, ROT0, "Sega",
GAME( 2004, vs4j, triforce, triforcegd, triforce, 0, ROT0, "Sega", "Virtua Striker 4 (Japan) (GDT-0013E)", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2004, vs4, triforce, triforcegd, triforce, 0, ROT0, "Sega", "Virtua Striker 4 (Export) (GDT-0015)", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2004, avalon20, triforce, triforcegd, triforce, 0, ROT0, "Sega", "The Key Of Avalon 2.0 - Eutaxy and Commandment - Client (GDT-0017B) (V3.001)", GAME_NO_SOUND|GAME_NOT_WORKING )
//GAME( 2006, vs42006, triforce, triforcegd, triforce, 0, ROT0, "Sega", "Virtua Striker 4 ver. 2006 (Rev D) (Japan) (GDT-0020D)", GAME_NO_SOUND|GAME_NOT_WORKING )
GAME( 2006, vs42006, triforce, triforcegd, triforce, 0, ROT0, "Sega", "Virtua Striker 4 ver. 2006 (Rev D) (Japan) (GDT-0020D)", GAME_NO_SOUND|GAME_NOT_WORKING )

View File

@ -917,7 +917,7 @@ WRITE64_DEVICE_HANDLER( naomibd_w )
*
*************************************/
#define FILENAME_LENGTH 16
#define FILENAME_LENGTH 24
static void load_rom_gdrom(running_machine* machine, naomibd_state *v)
{
@ -1790,7 +1790,7 @@ static DEVICE_START( naomibd )
break;
case DIMM_BOARD:
v->memory = (UINT8 *)memory_region(device->machine, config->regiontag);
v->memory = (UINT8 *)auto_alloc_array_clear(device->machine, UINT8, 0x40000000); // 0x40000000 is needed for some Chihiro sets, Naomi should be less, we should pass as device param
v->gdromchd = get_disk_handle(device->machine, config->gdromregiontag);
v->picdata = (UINT8 *)memory_region(device->machine, config->picregiontag);
if (v->memory != NULL && v->gdromchd != NULL && v->picdata != NULL)

View File

@ -4826,7 +4826,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11
/* 2005.04 Virtua Striker 4 ver.A */
/* 2005.08 Avalon no Kagi ver.2.5 Kagi Seisen */
/* 2005.12 Mario Kart Arcade Grand Prix */
/* 2006.05 Virtua Striker 4 ver.2006 */
DRIVER( vs42006 ) /* 2006.05 Virtua Striker 4 ver.2006 */
/* 2007.03 Mario Kart Arcade Grand Prix 2 */
DRIVER( tfupdate ) /* Triforce GDROM Boot Update (GDT-0011) */
@ -4851,7 +4851,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11
DRIVER( ghostsqu ) /* 2004.12 Ghost Squad */
/* 2004.12 Quest of D ver.1.10a */
/* 2005.03 Sangokushi Taisen */
/* 2005.03 Kidou Senshi Gundam Battle Operating Simulator */
DRIVER( gundamos ) /* 2005.03 Kidou Senshi Gundam Battle Operating Simulator */
/* 2005.04 Quest of D ver.1.20 */
/* 2005.04 Sega Network Taisen Mahjong MJ 2 ver.E */
DRIVER( wangmid2 ) /* 2005.04 Wangan Midnight Maximum Tune 2 */
@ -4866,7 +4866,7 @@ BOMULEUL CHAJARA SEGA ST-V 1997/04/11
/* 2005.12 Kidou Senshi Gundam 0079 Card Builder */
DRIVER( mj3 ) /* 2005.12 Sega Network Taisen Mahjong MJ 3 */
/* 2005.12 Quest of D Gofu no Keisyousya ver.2.01 */
/* 2005.12 Sega Golf Club 2006 Next Tours */
DRIVER( scg06nt ) /* 2005.12 Sega Golf Club 2006 Next Tours */
/* 2006.02 Sangokushi Taisen Ranse no Gunrou ver.1.12 */
/* 2006.03 Kidou Senshi Gundam 0079 Card Builder ver.1.007 */
/* 2006.03 Quest of D Gofu no Keisyousya ver.2.02b */

View File

@ -59,6 +59,7 @@ struct _kaneko_pandora_state
int clear_bitmap;
UINT8 region;
int xoffset, yoffset;
int bg_pen; // might work some other way..
};
/*****************************************************************************
@ -84,6 +85,12 @@ INLINE const kaneko_pandora_interface *get_interface( running_device *device )
IMPLEMENTATION
*****************************************************************************/
void pandora_set_bg_pen( running_device *device, int pen )
{
kaneko_pandora_state *pandora = get_safe_token(device);
pandora->bg_pen = pen;
}
void pandora_set_clear_bitmap( running_device *device, int clear )
{
kaneko_pandora_state *pandora = get_safe_token(device);
@ -195,7 +202,7 @@ void pandora_eof( running_device *device )
// the games can disable the clearing of the sprite bitmap, to leave sprite trails
if (pandora->clear_bitmap)
bitmap_fill(pandora->sprites_bitmap, &pandora->screen->visible_area(), 0);
bitmap_fill(pandora->sprites_bitmap, &pandora->screen->visible_area(), pandora->bg_pen);
pandora_draw(device, pandora->sprites_bitmap, &pandora->screen->visible_area());
}
@ -298,6 +305,7 @@ static DEVICE_START( kaneko_pandora )
pandora->region = intf->gfx_region;
pandora->xoffset = intf->x;
pandora->yoffset = intf->y;
pandora->bg_pen = 0;
pandora->spriteram = auto_alloc_array(device->machine, UINT8, 0x1000);

View File

@ -42,6 +42,7 @@ DECLARE_LEGACY_DEVICE(KANEKO_PANDORA, kaneko_pandora);
void pandora_update(running_device *device, bitmap_t *bitmap, const rectangle *cliprect);
void pandora_eof(running_device *device);
void pandora_set_clear_bitmap(running_device *device, int clear);
void pandora_set_bg_pen( running_device *device, int pen );
WRITE8_DEVICE_HANDLER ( pandora_spriteram_w );
READ8_DEVICE_HANDLER( pandora_spriteram_r );