diff options
author | briantro <btroha@charter.net> | 2016-12-06 22:03:11 -0600 |
---|---|---|
committer | briantro <btroha@charter.net> | 2016-12-06 22:03:11 -0600 |
commit | c7d6d8285ac54f446afacae17e08819532a48e87 (patch) | |
tree | 7cdf4810b682c474e88719877c9416ca538f377c /src/mame/drivers/gcpinbal.cpp | |
parent | dd3a5c7055b61fc9e209bef2101d16d6f78e679a (diff) |
new game added - Power Flipper Shooting Pinball
New Game added
-------------------------------
Power Flipper Pinball Shooting v1.33 [Jorge Silva]
Diffstat (limited to 'src/mame/drivers/gcpinbal.cpp')
-rw-r--r-- | src/mame/drivers/gcpinbal.cpp | 41 |
1 files changed, 37 insertions, 4 deletions
diff --git a/src/mame/drivers/gcpinbal.cpp b/src/mame/drivers/gcpinbal.cpp index 8cdf8627c42..63f63094bac 100644 --- a/src/mame/drivers/gcpinbal.cpp +++ b/src/mame/drivers/gcpinbal.cpp @@ -2,8 +2,13 @@ // copyright-holders:David Graves, R. Belmont /*************************************************************************** -Grand Cross Pinball -=================== +Excellent System's ES-9209B Hardware + +Games supported: + + Grand Cross Pinball + Power Flipper Shooting Pinball + Made from Raine source @@ -23,6 +28,7 @@ TODO - Hook up ES-8712 - Sort out the IOC commands for the M6585 & ES-8712 - Is SW3 actually used? + - Missing row scroll (column scroll?) BGMs (controlled by OKI MSM6585 sound chip) MSM6585: is an upgraded MSM5205 voice synth IC. @@ -71,6 +77,9 @@ Custom: EXCELLENT SYSTEM ES-9208 347102 (QFP160) * Denotes unpopulated components +NOTE: Mask roms from Power Flipper Shooting Pinball have not been dumped, but assumed to + be the same data. + ***************************************************************************/ #include "emu.h" @@ -500,6 +509,30 @@ MACHINE_CONFIG_END DRIVERS ***************************************************************************/ +ROM_START( pwrflip ) /* Updated version of Grand Cross Pinball or semi-sequel? */ + ROM_REGION( 0x200000, "maincpu", 0 ) /* 512k for 68000 program */ + ROM_LOAD16_WORD_SWAP( "p.f_1.33.u43", 0x000000, 0x80000, CRC(d760c987) SHA1(9200604377542193afc866c84733f2d3b5aa1c80) ) /* hand written labels on genuine EXCELLENT labels */ + ROM_FILL ( 0x80000, 0x080000, 0x00 ) /* unpopulated 27C4096 socket at U44 */ + ROM_LOAD16_WORD_SWAP( "p.f.u45", 0x100000, 0x80000, CRC(6ad1a457) SHA1(8746c38efa05e3318e9b1a371470d149803fb6bb) ) + ROM_LOAD16_WORD_SWAP( "p.f.u46", 0x180000, 0x80000, CRC(e0f3a1b4) SHA1(761dddf374a92c1a1e4a211ead215d5be461a082) ) + + ROM_REGION( 0x200000, "gfx1", 0 ) /* BG0 (16 x 16) */ + ROM_LOAD( "u1", 0x000000, 0x100000, CRC(afa459bb) SHA1(7a7c64bcb80d71b8cf3fdd3209ef109997b6417c) ) /* 23C8000 MASK ROMs */ + ROM_LOAD( "u6", 0x100000, 0x100000, CRC(c3f024e5) SHA1(d197e2b715b154fc64ff9a61f8c6df111d6fd446) ) + + ROM_REGION( 0x020000, "gfx2", 0 ) /* FG0 (8 x 8) */ + ROM_LOAD( "p.f.u10", 0x000000, 0x020000, CRC(50e34549) SHA1(ca1808513ff3feb8bcd34d9aafd7b374e4244732) ) + + ROM_REGION( 0x200000, "gfx3", 0 ) /* Sprites (16 x 16) */ + ROM_LOAD( "u13", 0x000000, 0x200000, CRC(62f3952f) SHA1(7dc9ccb753d46b6aaa791bcbf6e18e6d872f6b79) ) /* 23C16000 MASK ROM */ + + ROM_REGION( 0x080000, "oki", 0 ) /* M6295 acc to Raine */ + ROM_LOAD( "u55", 0x000000, 0x080000, CRC(b3063351) SHA1(825e63e8a824d67d235178897528e5b0b41e4485) ) /* OKI M534001B MASK ROM */ + + ROM_REGION( 0x200000, "msm", 0 ) /* M6585 acc to Raine but should be for ES-8712??? */ + ROM_LOAD( "u56", 0x000000, 0x200000, CRC(092b2c0f) SHA1(2ec1904e473ddddb50dbeaa0b561642064d45336) ) /* 23C16000 MASK ROM */ +ROM_END + ROM_START( gcpinbal ) ROM_REGION( 0x200000, "maincpu", 0 ) /* 512k for 68000 program */ ROM_LOAD16_WORD_SWAP( "2_excellent.u43", 0x000000, 0x80000, CRC(d174bd7f) SHA1(0e6c17265e1400de941e3e2ca3be835aaaff6695) ) /* Red line across label */ @@ -525,5 +558,5 @@ ROM_START( gcpinbal ) ROM_END - -GAME( 1994, gcpinbal, 0, gcpinbal, gcpinbal, driver_device, 0, ROT270, "Excellent System", "Grand Cross", MACHINE_IMPERFECT_SOUND | MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE ) +GAME( 1994, pwrflip, 0, gcpinbal, gcpinbal, driver_device, 0, ROT270, "Excellent System", "Power Flipper Pinball Shooting v1.33", MACHINE_IMPERFECT_SOUND | MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE ) +GAME( 1994, gcpinbal, 0, gcpinbal, gcpinbal, driver_device, 0, ROT270, "Excellent System", "Grand Cross v1.02F", MACHINE_IMPERFECT_SOUND | MACHINE_NO_COCKTAIL | MACHINE_SUPPORTS_SAVE ) |