diff options
author | 2020-03-24 00:54:47 +1100 | |
---|---|---|
committer | 2020-03-24 00:54:47 +1100 | |
commit | 6f9221ee6ad9383b3a5ab6f2bcb81e8736161bfb (patch) | |
tree | 69a45aa372185245d3b9d524087786599149713a | |
parent | 7e85e0b6a09fd3f53274b89f2c0235cab5d8711a (diff) |
*update segac2
-rw-r--r-- | src/hbmame/drivers/atarig42.cpp | 4 | ||||
-rw-r--r-- | src/hbmame/drivers/segac2.cpp | 18 | ||||
-rw-r--r-- | src/hbmame/hbmame.lst | 3 |
3 files changed, 20 insertions, 5 deletions
diff --git a/src/hbmame/drivers/atarig42.cpp b/src/hbmame/drivers/atarig42.cpp index 9ad91637310..d7c304877ee 100644 --- a/src/hbmame/drivers/atarig42.cpp +++ b/src/hbmame/drivers/atarig42.cpp @@ -13,7 +13,7 @@ public: // 5 = coin in; Alt = Start INPUT_PORTS_START( dangerex ) - PORT_START("IN0") /* e00000 */ + PORT_START("IN0") /* e00000 */ PORT_BIT( 0x000f, IP_ACTIVE_LOW, IPT_UNUSED ) PORT_BIT( 0x0010, IP_ACTIVE_LOW, IPT_CUSTOM ) // Toggle 0 - D4 PORT_BIT( 0x0020, IP_ACTIVE_LOW, IPT_CUSTOM ) // Toggle 1 - D5 @@ -118,7 +118,7 @@ ROM_END void dangerex_state::init_dangerex() { - m_playfield_base = 0x000; + m_playfield_base = 0; } diff --git a/src/hbmame/drivers/segac2.cpp b/src/hbmame/drivers/segac2.cpp index d88ff7caa49..27bb60b621d 100644 --- a/src/hbmame/drivers/segac2.cpp +++ b/src/hbmame/drivers/segac2.cpp @@ -12,7 +12,7 @@ ROM_START( c2frog ) ROM_LOAD16_BYTE( "c2frog.ic31", 0x000001, 0x020000, CRC(754b111a) SHA1(5542fc3b955df843e15e7c98aebc4f80c7d44b69) ) ROM_END -GAME( 2007, c2frog, 0, segac, columns, segac2_state, init_columns, ROT0, "Rastersoft", "Frog Feast (Sega C2 hardware)", MACHINE_NO_SOUND | MACHINE_SUPPORTS_SAVE ) +GAME( 2007, c2frog, 0, segac, columns, segac2_state, init_columns, ROT0, "Rastersoft", "Frog Feast (Sega C2 hardware)", MACHINE_NO_SOUND ) @@ -47,4 +47,18 @@ ROM_START( ssonicbr ) ROM_LOAD( "ssonicbr.ic4", 0x000000, 0x020000, CRC(78e56a51) SHA1(8a72c12975cd74919b4337e0f681273e6b5cbbc6) ) ROM_END -GAME( 1992, ssonicbr, 0, segac2, ssonicbr, segac2_state, init_bloxeedc, ROT0, "Sega", "SegaSonic Bros. (Japan, prototype)", MACHINE_SUPPORTS_SAVE ) +ROM_START( ooparts ) + ROM_REGION( 0x200000, "maincpu", 0 ) + ROM_LOAD16_BYTE( "ooparts.ic32", 0x000000, 0x080000, CRC(8dcf2940) SHA1(f72630e8a26e7f2089da56878a1599268c355246) ) + ROM_LOAD16_BYTE( "ooparts.ic31", 0x000001, 0x080000, CRC(35381899) SHA1(524f6e1b1292542079589275e20f45c2eb68605c) ) + ROM_LOAD16_BYTE( "ooparts.ic34", 0x100000, 0x080000, CRC(7192ac29) SHA1(d3028a9bbb7faa733285cf7e47fd840ec0d0bf69) ) + ROM_LOAD16_BYTE( "ooparts.ic33", 0x100001, 0x080000, CRC(42755dc2) SHA1(cd0aa79418b922266c5d41bf24b9136f9f105dc5) ) + + ROM_REGION( 0x040000, "upd", 0 ) + ROM_LOAD( "ooparts.ic4", 0x000000, 0x040000, CRC(e09961f6) SHA1(e109b5f41502b765d191f22e3bbcff97d6defaa1) ) +ROM_END + + +GAME( 1992, ssonicbr, 0, segac2, ssonicbr, segac2_state, init_bloxeedc, ROT0, "Sega", "SegaSonic Bros. (Japan, prototype)", 0 ) +GAME( 1992, ooparts, 0, segac2, ichir, segac2_state, init_tantr, ROT270, "Success", "OOParts", 0 ) + diff --git a/src/hbmame/hbmame.lst b/src/hbmame/hbmame.lst index 32770860165..b305ac11737 100644 --- a/src/hbmame/hbmame.lst +++ b/src/hbmame/hbmame.lst @@ -69,7 +69,7 @@ bonzeadv //parent jigkmgris01 @source:atarig42.cpp -//dangerex +//more... @source:atarisy1.cpp atarisy1 //bios @@ -8640,6 +8640,7 @@ schasrcv // extra sounds @source:segac2.cpp c2frog // HB +//more... @source:segaorun.cpp outrun //parent |