trunk/src/mame/drivers/mpu4misc.c
| r28737 | r28738 | |
| 202 | 202 | GAME_CUSTOM( 199?, m4jungjk__b, m4jungjk, "jj.bin", 0x0000, 0x040000, CRC(9e15c1b6) SHA1(9d4f3707f2cc2f0e8eb9051181bf8b368be3cbcf), "Qps","Jungle Jackpots (Qps) (MPU4) (set 3)" ) |
| 203 | 203 | GAME_CUSTOM( 199?, m4jungjk__c, m4jungjk, "jjlump_v400_19a3.bin", 0x0000, 0x040000, CRC(bc86c415) SHA1(6cd828578835dafe5d8d46810dc70d47abd4e8b2), "Qps","Jungle Jackpots (Qps) (MPU4) (set 4)" ) |
| 204 | 204 | GAME_CUSTOM( 199?, m4jungjk__d, m4jungjk, "70000092.bin", 0x0000, 0x040000, CRC(6530bc6c) SHA1(27819e760c84fbb40f354e87910fb15b3058e2a8), "Qps","Jungle Jackpots (Qps) (MPU4) (set 5)" ) |
| 205 | | GAME_CUSTOM( 199?, m4jungjk__e, m4jungjk, "jungle.p1", 0x0000, 0x080000, CRC(ed0eb72c) SHA1(e32590cb3eb7d07fb210bee1be3c0ee01554cb47), "Qps","Jungle Jackpots (Qps) (MPU4) (set 6)" ) |
| 205 | GAME_CUSTOM( 199?, m4jungjk__e, m4jungjk, "jungle.p1", 0x0000, 0x040000, CRC(1dbba129) SHA1(ac71bdb3082caf727736b26cf8727f966a8be243), "Qps","Jungle Jackpots (Qps) (MPU4) (set 6)" ) |
| 206 | 206 | |
| 207 | 207 | |
| 208 | 208 | |
| r28737 | r28738 | |
| 219 | 219 | M4RHNOTE_EXTRA_ROMS \ |
| 220 | 220 | ROM_END \ |
| 221 | 221 | GAME(year, setname, parent ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0,company,title,GAME_FLAGS ) |
| 222 | | GAME_CUSTOM( 199?, m4rhnote, 0, "70000120.bin", 0x0000, 0x040000, CRC(d1ce1e1c) SHA1(2fc2b041b4e9fcade4b2ce6a0bc709f4174e2d88), "Qps","Red Hot Notess (Qps) (MPU4) (set 1)" ) |
| 223 | | GAME_CUSTOM( 199?, m4rhnote__a, m4rhnote, "70000121.bin", 0x0000, 0x040000, CRC(1e1a26c0) SHA1(8a80a94d280c82887a0f7da607988597df23e1fb), "Qps","Red Hot Notess (Qps) (MPU4) (set 2)" ) |
| 224 | | GAME_CUSTOM( 199?, m4rhnote__b, m4rhnote, "70000125.bin", 0x0000, 0x080000, CRC(67a617a2) SHA1(3900c0cc3f8e4d52105096c1e21903cb83b8c1b7), "Qps","Red Hot Notess (Qps) (MPU4) (set 3)" ) |
| 225 | | GAME_CUSTOM( 199?, m4rhnote__c, m4rhnote, "70000126.bin", 0x0000, 0x080000, CRC(68deffbe) SHA1(9b94776aa0416309204987ac9109a65ad3234f1b), "Qps","Red Hot Notess (Qps) (MPU4) (set 4)" ) |
| 226 | | GAME_CUSTOM( 199?, m4rhnote__d, m4rhnote, "70000132.bin", 0x0000, 0x080000, CRC(50c06d0d) SHA1(8d629d77390b92c5e30104237245f92dc8f52a6c), "Qps","Red Hot Notess (Qps) (MPU4) (set 5)" ) |
| 227 | | GAME_CUSTOM( 199?, m4rhnote__e, m4rhnote, "70000133.bin", 0x0000, 0x080000, CRC(fb198e1b) SHA1(6fb03680ad29ca750fe2e75f48a05f538ddac9b7), "Qps","Red Hot Notess (Qps) (MPU4) (set 6)" ) |
| 228 | | GAME_CUSTOM( 199?, m4rhnote__f, m4rhnote, "70000135.bin", 0x0000, 0x080000, CRC(02531c21) SHA1(de9da10bc81ab02ba131da1a1733eda1948dc3cc), "Qps","Red Hot Notess (Qps) (MPU4) (set 7)" ) |
| 229 | | GAME_CUSTOM( 199?, m4rhnote__g, m4rhnote, "70001122.bin", 0x0000, 0x040000, CRC(13171ffc) SHA1(e49a2080afd27c0de183da64baa2060020910155), "Qps","Red Hot Notess (Qps) (MPU4) (set 8)" ) |
| 230 | | GAME_CUSTOM( 199?, m4rhnote__h, m4rhnote, "70001124.bin", 0x0000, 0x040000, CRC(8acb2d7d) SHA1(ffd4f0e1f80b41b6f54af31e5dcd41fe12e4ea0b), "Qps","Red Hot Notess (Qps) (MPU4) (set 9)" ) |
| 231 | | GAME_CUSTOM( 199?, m4rhnote__i, m4rhnote, "70001125.bin", 0x0000, 0x080000, CRC(6b202a88) SHA1(63f7325c8dc373f771f02e5bf9ac0c0d33a906bd), "Qps","Red Hot Notess (Qps) (MPU4) (set 10)" ) |
| 232 | | GAME_CUSTOM( 199?, m4rhnote__j, m4rhnote, "70001126.bin", 0x0000, 0x080000, CRC(0db90e12) SHA1(0b010ca878ecabb47c0a0eec0badd595b2bafbfb), "Qps","Red Hot Notess (Qps) (MPU4) (set 11)" ) |
| 233 | | GAME_CUSTOM( 199?, m4rhnote__k, m4rhnote, "70001135.bin", 0x0000, 0x080000, CRC(a9ed9178) SHA1(446919e869a9cc20f469954504adf448474d702b), "Qps","Red Hot Notess (Qps) (MPU4) (set 12)" ) |
| 234 | | GAME_CUSTOM( 199?, m4rhnote__l, m4rhnote, "70001150.bin", 0x0000, 0x040000, CRC(3c3f4e45) SHA1(114c18e0fa8de224992138b72bf789ace39dffa0), "Qps","Red Hot Notess (Qps) (MPU4) (set 13)" ) |
| 235 | | GAME_CUSTOM( 199?, m4rhnote__m, m4rhnote, "70001151.bin", 0x0000, 0x040000, CRC(0cb1f440) SHA1(7ebdac6ea495d96c7713a284fdad4da0874de3f2), "Qps","Red Hot Notess (Qps) (MPU4) (set 14)" ) |
| 236 | | GAME_CUSTOM( 199?, m4rhnote__n, m4rhnote, "70001153.bin", 0x0000, 0x040000, CRC(e8ba9b3a) SHA1(71af6dd77da419868391e01f565c24a70d55b396), "Qps","Red Hot Notess (Qps) (MPU4) (set 15)" ) // rhn_gala_hopper_120.bin |
| 237 | | GAME_CUSTOM( 199?, m4rhnote__o, m4rhnote, "70001160.bin", 0x0000, 0x040000, CRC(2d532681) SHA1(fb4321b6922cf35780adbdc5f030ef0df8d6cc9a), "Qps","Red Hot Notess (Qps) (MPU4) (set 16)" ) |
| 238 | | GAME_CUSTOM( 199?, m4rhnote__p, m4rhnote, "70001161.bin", 0x0000, 0x040000, CRC(e9a49319) SHA1(001163ece7a405a27fd71fdeb97489db143749a7), "Qps","Red Hot Notess (Qps) (MPU4) (set 17)" ) |
| 239 | | GAME_CUSTOM( 199?, m4rhnote__q, m4rhnote, "70001502.bin", 0x0000, 0x040000, CRC(d1b332f1) SHA1(07db228705b0bce47107cf5458986e830b988cee), "Qps","Red Hot Notess (Qps) (MPU4) (set 18)" ) |
| 240 | | GAME_CUSTOM( 199?, m4rhnote__r, m4rhnote, "70001503.bin", 0x0000, 0x040000, CRC(2a44069a) SHA1(0a1581ba552e0e93d6bc3b7298014ea4b6793da1), "Qps","Red Hot Notess (Qps) (MPU4) (set 19)" ) |
| 241 | | GAME_CUSTOM( 199?, m4rhnote__s, m4rhnote, "70001510.bin", 0x0000, 0x080000, CRC(87cb4cae) SHA1(49c97e0e79a8cd1417e9e07a13afe736d00ef3df), "Qps","Red Hot Notess (Qps) (MPU4) (set 20)" ) |
| 242 | | GAME_CUSTOM( 199?, m4rhnote__t, m4rhnote, "rhn_data_110_lv.bin", 0x0000, 0x040000, CRC(1f74c472) SHA1(86a170ddb001f817e960e7c166399280ad620bf0), "Qps","Red Hot Notess (Qps) (MPU4) (set 21)" ) |
| 243 | | GAME_CUSTOM( 199?, m4rhnote__u, m4rhnote, "rhn_gala_hopper_120_lv.bin", 0x0000, 0x040000, CRC(521b6402) SHA1(7d260c45fa339f5ca34f8e335875ad47bb093a04), "Qps","Red Hot Notess (Qps) (MPU4) (set 22)" ) |
| 244 | | GAME_CUSTOM( 199?, m4rhnote__v, m4rhnote, "rhn_mecca_120.bin", 0x0000, 0x040000, CRC(f131e386) SHA1(73672e6e66400b953dda7f2254082eff73dbf058), "Qps","Red Hot Notess (Qps) (MPU4) (set 23)" ) |
| 245 | | GAME_CUSTOM( 199?, m4rhnote__w, m4rhnote, "rhn_mecca_120_lv.bin", 0x0000, 0x040000, CRC(471e5263) SHA1(79c205e0d8e748aa72f9f3fadad248edf71f5ae0), "Qps","Red Hot Notess (Qps) (MPU4) (set 24)" ) |
| 246 | | GAME_CUSTOM( 199?, m4rhnote__x, m4rhnote, "rhn_std_110.bin", 0x0000, 0x040000, CRC(439f27d2) SHA1(4ad01c4dc9bbab7520fb281198777aea56f600b0), "Qps","Red Hot Notess (Qps) (MPU4) (set 25)" ) |
| 247 | | GAME_CUSTOM( 199?, m4rhnote__y, m4rhnote, "rhn_std_110_lv.bin", 0x0000, 0x040000, CRC(922b8196) SHA1(6fdbf301aaadacaeabf29ad11c67b22122954051), "Qps","Red Hot Notess (Qps) (MPU4) (set 26)" ) |
| 222 | GAME_CUSTOM( 199?, m4rhnote, 0, "70000120.bin", 0x0000, 0x040000, CRC(d1ce1e1c) SHA1(2fc2b041b4e9fcade4b2ce6a0bc709f4174e2d88), "Qps","Red Hot Notes (Qps) (MPU4) (set 1)" ) |
| 223 | GAME_CUSTOM( 199?, m4rhnote__a, m4rhnote, "70000121.bin", 0x0000, 0x040000, CRC(1e1a26c0) SHA1(8a80a94d280c82887a0f7da607988597df23e1fb), "Qps","Red Hot Notes (Qps) (MPU4) (set 2)" ) |
| 224 | GAME_CUSTOM( 199?, m4rhnote__b, m4rhnote, "70000125.bin", 0x0000, 0x080000, CRC(67a617a2) SHA1(3900c0cc3f8e4d52105096c1e21903cb83b8c1b7), "Qps","Red Hot Notes (Qps) (MPU4) (set 3)" ) |
| 225 | GAME_CUSTOM( 199?, m4rhnote__c, m4rhnote, "70000126.bin", 0x0000, 0x080000, CRC(68deffbe) SHA1(9b94776aa0416309204987ac9109a65ad3234f1b), "Qps","Red Hot Notes (Qps) (MPU4) (set 4)" ) |
| 226 | GAME_CUSTOM( 199?, m4rhnote__d, m4rhnote, "70000132.bin", 0x0000, 0x080000, CRC(50c06d0d) SHA1(8d629d77390b92c5e30104237245f92dc8f52a6c), "Qps","Red Hot Notes (Qps) (MPU4) (set 5)" ) |
| 227 | GAME_CUSTOM( 199?, m4rhnote__e, m4rhnote, "70000133.bin", 0x0000, 0x080000, CRC(fb198e1b) SHA1(6fb03680ad29ca750fe2e75f48a05f538ddac9b7), "Qps","Red Hot Notes (Qps) (MPU4) (set 6)" ) |
| 228 | GAME_CUSTOM( 199?, m4rhnote__f, m4rhnote, "70000135.bin", 0x0000, 0x080000, CRC(02531c21) SHA1(de9da10bc81ab02ba131da1a1733eda1948dc3cc), "Qps","Red Hot Notes (Qps) (MPU4) (set 7)" ) |
| 229 | GAME_CUSTOM( 199?, m4rhnote__g, m4rhnote, "70001122.bin", 0x0000, 0x040000, CRC(13171ffc) SHA1(e49a2080afd27c0de183da64baa2060020910155), "Qps","Red Hot Notes (Qps) (MPU4) (set 8)" ) |
| 230 | GAME_CUSTOM( 199?, m4rhnote__h, m4rhnote, "70001124.bin", 0x0000, 0x040000, CRC(8acb2d7d) SHA1(ffd4f0e1f80b41b6f54af31e5dcd41fe12e4ea0b), "Qps","Red Hot Notes (Qps) (MPU4) (set 9)" ) |
| 231 | GAME_CUSTOM( 199?, m4rhnote__i, m4rhnote, "70001125.bin", 0x0000, 0x080000, CRC(6b202a88) SHA1(63f7325c8dc373f771f02e5bf9ac0c0d33a906bd), "Qps","Red Hot Notes (Qps) (MPU4) (set 10)" ) |
| 232 | GAME_CUSTOM( 199?, m4rhnote__j, m4rhnote, "70001126.bin", 0x0000, 0x080000, CRC(0db90e12) SHA1(0b010ca878ecabb47c0a0eec0badd595b2bafbfb), "Qps","Red Hot Notes (Qps) (MPU4) (set 11)" ) |
| 233 | GAME_CUSTOM( 199?, m4rhnote__k, m4rhnote, "70001135.bin", 0x0000, 0x080000, CRC(a9ed9178) SHA1(446919e869a9cc20f469954504adf448474d702b), "Qps","Red Hot Notes (Qps) (MPU4) (set 12)" ) |
| 234 | GAME_CUSTOM( 199?, m4rhnote__l, m4rhnote, "70001150.bin", 0x0000, 0x040000, CRC(3c3f4e45) SHA1(114c18e0fa8de224992138b72bf789ace39dffa0), "Qps","Red Hot Notes (Qps) (MPU4) (set 13)" ) |
| 235 | GAME_CUSTOM( 199?, m4rhnote__m, m4rhnote, "70001151.bin", 0x0000, 0x040000, CRC(0cb1f440) SHA1(7ebdac6ea495d96c7713a284fdad4da0874de3f2), "Qps","Red Hot Notes (Qps) (MPU4) (set 14)" ) |
| 236 | GAME_CUSTOM( 199?, m4rhnote__n, m4rhnote, "70001153.bin", 0x0000, 0x040000, CRC(e8ba9b3a) SHA1(71af6dd77da419868391e01f565c24a70d55b396), "Qps","Red Hot Notes (Qps) (MPU4) (set 15)" ) // rhn_gala_hopper_120.bin |
| 237 | GAME_CUSTOM( 199?, m4rhnote__o, m4rhnote, "70001160.bin", 0x0000, 0x040000, CRC(2d532681) SHA1(fb4321b6922cf35780adbdc5f030ef0df8d6cc9a), "Qps","Red Hot Notes (Qps) (MPU4) (set 16)" ) |
| 238 | GAME_CUSTOM( 199?, m4rhnote__p, m4rhnote, "70001161.bin", 0x0000, 0x040000, CRC(e9a49319) SHA1(001163ece7a405a27fd71fdeb97489db143749a7), "Qps","Red Hot Notes (Qps) (MPU4) (set 17)" ) |
| 239 | GAME_CUSTOM( 199?, m4rhnote__q, m4rhnote, "70001502.bin", 0x0000, 0x040000, CRC(d1b332f1) SHA1(07db228705b0bce47107cf5458986e830b988cee), "Qps","Red Hot Notes (Qps) (MPU4) (set 18)" ) |
| 240 | GAME_CUSTOM( 199?, m4rhnote__r, m4rhnote, "70001503.bin", 0x0000, 0x040000, CRC(2a44069a) SHA1(0a1581ba552e0e93d6bc3b7298014ea4b6793da1), "Qps","Red Hot Notes (Qps) (MPU4) (set 19)" ) |
| 241 | GAME_CUSTOM( 199?, m4rhnote__s, m4rhnote, "70001510.bin", 0x0000, 0x080000, CRC(87cb4cae) SHA1(49c97e0e79a8cd1417e9e07a13afe736d00ef3df), "Qps","Red Hot Notes (Qps) (MPU4) (set 20)" ) |
| 242 | GAME_CUSTOM( 199?, m4rhnote__t, m4rhnote, "rhn_data_110_lv.bin", 0x0000, 0x040000, CRC(1f74c472) SHA1(86a170ddb001f817e960e7c166399280ad620bf0), "Qps","Red Hot Notes (Qps) (MPU4) (set 21)" ) |
| 243 | GAME_CUSTOM( 199?, m4rhnote__u, m4rhnote, "rhn_gala_hopper_120_lv.bin", 0x0000, 0x040000, CRC(521b6402) SHA1(7d260c45fa339f5ca34f8e335875ad47bb093a04), "Qps","Red Hot Notes (Qps) (MPU4) (set 22)" ) |
| 244 | GAME_CUSTOM( 199?, m4rhnote__v, m4rhnote, "rhn_mecca_120.bin", 0x0000, 0x040000, CRC(f131e386) SHA1(73672e6e66400b953dda7f2254082eff73dbf058), "Qps","Red Hot Notes (Qps) (MPU4) (set 23)" ) |
| 245 | GAME_CUSTOM( 199?, m4rhnote__w, m4rhnote, "rhn_mecca_120_lv.bin", 0x0000, 0x040000, CRC(471e5263) SHA1(79c205e0d8e748aa72f9f3fadad248edf71f5ae0), "Qps","Red Hot Notes (Qps) (MPU4) (set 24)" ) |
| 246 | GAME_CUSTOM( 199?, m4rhnote__x, m4rhnote, "rhn_std_110.bin", 0x0000, 0x040000, CRC(439f27d2) SHA1(4ad01c4dc9bbab7520fb281198777aea56f600b0), "Qps","Red Hot Notes (Qps) (MPU4) (set 25)" ) |
| 247 | GAME_CUSTOM( 199?, m4rhnote__y, m4rhnote, "rhn_std_110_lv.bin", 0x0000, 0x040000, CRC(922b8196) SHA1(6fdbf301aaadacaeabf29ad11c67b22122954051), "Qps","Red Hot Notes (Qps) (MPU4) (set 26)" ) |
| 248 | 248 | |
| 249 | 249 | #define M4RHROCK_EXTRA_ROMS \ |
| 250 | 250 | ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) /* intelhex, needs converting */ \ |
| r28737 | r28738 | |
| 329 | 329 | GAME_CUSTOM( 199?, m4shoknr__a, m4shoknr, "snr_v300_1221_c8ff_nlv.bin", 0x0000, 0x040000, CRC(d191b361) SHA1(4146e509e77878a51e32de877768504b3c85e6f8), "Qps","Shock 'n' Roll (Qps) (MPU4) (set 2)" ) |
| 330 | 330 | GAME_CUSTOM( 199?, m4shoknr__b, m4shoknr, "snr_v200_1145_047f_lv.bin", 0x0000, 0x040000, CRC(73ef1e1a) SHA1(6ccaf64daa5acacfba4df576281bb5478f2fbd29), "Qps","Shock 'n' Roll (Qps) (MPU4) (set 3)" ) |
| 331 | 331 | GAME_CUSTOM( 199?, m4shoknr__c, m4shoknr, "snr_v200_1655_5a69_nlv.bin", 0x0000, 0x040000, CRC(50ba0c6b) SHA1(767fd59858fc55ae95f096f00c54bd619369a56c), "Qps","Shock 'n' Roll (Qps) (MPU4) (set 4)" ) |
| 332 | | GAME_CUSTOM( 199?, m4shoknr__d, m4shoknr, "shock.p1", 0x0000, 0x080000, CRC(65fb2f47) SHA1(33b997843a705fc446f33beb127b672a282286c4), "Qps","Shock 'n' Roll (Qps) (MPU4) (set 5)" ) // check if it's just an overdump of above sets |
| 333 | 332 | |
| 334 | 333 | #define M4TORNAD_EXTRA_ROMS \ |
| 335 | 334 | ROM_REGION( 0x200000, "msm6376", ROMREGION_ERASE00 ) \ |
| r28737 | r28738 | |
| 373 | 372 | GAME_CUSTOM( 199?, m4shkwav, 0, "swave_v210_1135_08dd_lv.bin", 0x0000, 0x040000, CRC(ca9d40a3) SHA1(65c9e4aa022eb6fe70d619f67638c37ad578ddbf), "Qps","Shockwave (Qps) (MPU4) (set 1)" ) |
| 374 | 373 | GAME_CUSTOM( 199?, m4shkwav__a, m4shkwav, "swave_v210_11376_0bb3_nlv.bin", 0x0000, 0x040000, CRC(3fcaf973) SHA1(28258c8c60e6b542e1789cd8a4cfd530d1ed6084), "Qps","Shockwave (Qps) (MPU4) (set 2)" ) |
| 375 | 374 | GAME_CUSTOM( 199?, m4shkwav__b, m4shkwav, "swsplv.bin", 0x0000, 0x040000, CRC(1e33e93f) SHA1(3e87f8ed35da776e1968c9574c140cc3984ea8de), "Qps","Shockwave (Qps) (MPU4) (set 3)" ) |
| 376 | | GAME_CUSTOM( 199?, m4shkwav__c, m4shkwav, "sho1_0lv.bin", 0x0000, 0x080000, CRC(a76d8544) SHA1(8277a2ce311840b8405a087d3dc0bbf97054ad87), "Qps","Shockwave (Qps) (MPU4) (set 4)" ) |
| 375 | //This rom is possibly bad, data content isn't multiple of 0x800, padding with low bits rather than high |
| 376 | ROM_START( m4shkwav__c ) |
| 377 | ROM_REGION( 0x080000, "maincpu", 0 ) |
| 378 | ROM_LOAD( "sho1_0lv.bin", 0x0000, 0x080000, BAD_DUMP CRC(a76d8544) SHA1(8277a2ce311840b8405a087d3dc0bbf97054ad87) ) |
| 379 | M4SHKWAV_EXTRA_ROMS |
| 380 | ROM_END |
| 381 | GAME(199?, m4shkwav__c, m4shkwav ,mod4oki ,mpu4 , mpu4_state,m4default_big ,ROT0,"Qps","Shockwave (Qps) (MPU4) (set 4)",GAME_FLAGS ) |
| 377 | 382 | GAME_CUSTOM( 199?, m4shkwav__d, m4shkwav, "swave_v300_1552_13ed_nlv.bin", 0x0000, 0x040000, CRC(b0e03f04) SHA1(fdd113af30fd9e87b171ecdf3be7e720366476b3), "Qps","Shockwave (Qps) (MPU4) (set 5)" ) |
| 378 | 383 | GAME_CUSTOM( 199?, m4shkwav__e, m4shkwav, "swave_v300_1555_119d_lv.bin", 0x0000, 0x040000, CRC(45b786d4) SHA1(24fd4fdea684103334385ca329f384796b496e2c), "Qps","Shockwave (Qps) (MPU4) (set 6)" ) |
| 379 | 384 | GAME_CUSTOM( 199?, m4shkwav__f, m4shkwav, "swsp_v300_1602_e1b2_nlv.bin", 0x0000, 0x040000, CRC(4ed74015) SHA1(0ab2167ba0ce6f1a1317c2087091187b9fa94c27), "Qps","Shockwave (Qps) (MPU4) (set 7)" ) |
trunk/src/mame/drivers/mpu4.c
| r28737 | r28738 | |
| 38 | 38 | ROM_LOAD( "meter-zero.p1", 0x8000, 0x8000, CRC(e74297e5) SHA1(49a2cc85eda14199975ec37a794b685c839d3ab9)) |
| 39 | 39 | ROM_END |
| 40 | 40 | |
| 41 | ROM_START( m4rltst ) |
| 42 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 43 | ROM_LOAD( "rtv.p1", 0x08000, 0x08000, CRC(7b78f3f2) SHA1(07ef8e6a08fd70ee48e4463672a1230ecc669532) ) |
| 44 | ROM_END |
| 41 | 45 | |
| 42 | 46 | |
| 43 | 47 | |
| r28737 | r28738 | |
| 704 | 708 | |
| 705 | 709 | ROM_START( m4lineupa ) |
| 706 | 710 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 707 | | ROM_LOAD( "lu2_10p1.bin", 0x0000, 0x004000, CRC(2fb89062) SHA1(55e86de8fd0d36cca9aab8ad5aae7b4f5a62b940) ) |
| 708 | | ROM_LOAD( "lu2_10p2.bin", 0x0000, 0x004000, CRC(9d820af2) SHA1(63d27df91f80e47eb8c9685fcd2c3eff902a2ef8) ) |
| 709 | | ROM_LOAD( "lu2_10p3.bin", 0x0000, 0x002000, CRC(8c8a210c) SHA1(2599d979f1a62e9ef6acc70d0ad5c9b4a65d712a) ) |
| 711 | ROM_LOAD( "lu2_10p1.bin", 0xc000, 0x004000, CRC(2fb89062) SHA1(55e86de8fd0d36cca9aab8ad5aae7b4f5a62b940) ) |
| 712 | ROM_LOAD( "lu2_10p2.bin", 0x8000, 0x004000, CRC(9d820af2) SHA1(63d27df91f80e47eb8c9685fcd2c3eff902a2ef8) ) |
| 713 | ROM_LOAD( "lu2_10p3.bin", 0x6000, 0x002000, CRC(8c8a210c) SHA1(2599d979f1a62e9ef6acc70d0ad5c9b4a65d712a) ) |
| 710 | 714 | ROM_END |
| 711 | 715 | |
| 712 | 716 | |
| r28737 | r28738 | |
| 1306 | 1310 | |
| 1307 | 1311 | ROM_START( m4twista ) |
| 1308 | 1312 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1309 | | ROM_LOAD( "twistagain-98-mkii.bin", 0x0000, 0x008000, CRC(1cbc7b58) SHA1(eda998a64272fe6796243c2db48ef988b9668c35) ) |
| 1313 | ROM_LOAD( "twistagain-98-mkii.bin", 0x8000, 0x008000, CRC(1cbc7b58) SHA1(eda998a64272fe6796243c2db48ef988b9668c35) ) |
| 1310 | 1314 | ROM_END |
| 1311 | 1315 | |
| 1312 | 1316 | ROM_START( m4twistb ) |
| 1313 | 1317 | ROM_REGION( 0x10000, "maincpu", 0 ) |
| 1314 | | ROM_LOAD( "twistagain-mki-27.bin", 0x0000, 0x008000, CRC(357f7072) SHA1(8a23509fff79a83a819b27eff8de8db08c679e3f) ) |
| 1318 | ROM_LOAD( "twistagain-mki-27.bin", 0x8000, 0x008000, CRC(357f7072) SHA1(8a23509fff79a83a819b27eff8de8db08c679e3f) ) |
| 1315 | 1319 | ROM_END |
| 1316 | 1320 | |
| 1317 | 1321 | |
| r28737 | r28738 | |
| 2084 | 2088 | M4BLKGD_EXTRAS |
| 2085 | 2089 | ROM_END |
| 2086 | 2090 | |
| 2091 | //Early rom banks empty? May need different loading |
| 2087 | 2092 | ROM_START( m4blkgda ) |
| 2088 | 2093 | ROM_REGION( 0x80000, "maincpu", 0 ) |
| 2089 | 2094 | ROM_LOAD( "blackgoldversion2.4.bin", 0x0000, 0x040000, CRC(fad4e360) SHA1(23c6a13e8d1ca307b0ef22edffed536675985aca) ) |
| r28737 | r28738 | |
| 2369 | 2374 | |
| 2370 | 2375 | |
| 2371 | 2376 | /* Barcrest */ |
| 2372 | | GAME( 198?, m4tst, 0, mod2 , mpu4, mpu4_state, m4tst, ROT0, "Barcrest","MPU4 Unit Test (Program 4)",GAME_MECHANICAL ) |
| 2373 | | GAME( 198?, m4tst2, 0, mod2 , mpu4, mpu4_state, m4tst2, ROT0, "Barcrest","MPU4 Unit Test (Program 2)",GAME_MECHANICAL ) |
| 2374 | | GAME( 198?, m4clr, 0, mod2 , mpu4, driver_device, 0, ROT0, "Barcrest","MPU4 Meter Clear ROM",GAME_MECHANICAL ) |
| 2377 | GAME( 198?, m4tst, 0, mod2 , mpu4, mpu4_state, m4default, ROT0, "Barcrest","MPU4 Unit Test (Program 4)",GAME_MECHANICAL ) |
| 2378 | GAME( 198?, m4tst2, 0, mod2 , mpu4, mpu4_state, m4default, ROT0, "Barcrest","MPU4 Unit Test (Program 2)",GAME_MECHANICAL ) |
| 2379 | GAME( 198?, m4clr, 0, mod2 , mpu4, mpu4_state, m4default, ROT0, "Barcrest","MPU4 Meter Clear ROM",GAME_MECHANICAL ) |
| 2380 | GAME( 198?, m4rltst, 0, mod2 , mpu4, mpu4_state, m4default, ROT0, "Barcrest","MPU4 Reel Test (3.0)",GAME_MECHANICAL ) |
| 2375 | 2381 | |
| 2376 | 2382 | #define GAME_FLAGS (GAME_NOT_WORKING|GAME_REQUIRES_ARTWORK) |
| 2377 | 2383 | |
| r28737 | r28738 | |
| 2729 | 2735 | |
| 2730 | 2736 | |
| 2731 | 2737 | |
| 2732 | | GAME( 198?, m4funh , 0 , mod4oki , mpu4 , mpu4_state, m4default , 0, "<unknown>", "Fun House (unknown) (MPU4)", GAME_FLAGS ) // TUNE ALARM (was in the SC1 Fun House set) |
| 2738 | GAME(198?, m4funh , 0 , mod4oki ,mpu4 , mpu4_state, m4default , 0, "<unknown>", "Fun House (unknown) (MPU4)", GAME_FLAGS ) // TUNE ALARM (was in the SC1 Fun House set) |
| 2733 | 2739 | |
| 2734 | 2740 | |
| 2735 | 2741 | GAME(199?, m4sunseta ,m4sunset ,mod4oki ,mpu4 , mpu4_state,m4default ,ROT0, "Barcrest","Sunset Boulevard (Barcrest) (MPU4) (B25 1.2, set 1)",GAME_FLAGS ) |
trunk/src/mame/drivers/mpu4hw.c
| r28737 | r28738 | |
| 2094 | 2094 | LOG_CHR(("Characteriser read data %02X \n",m_current_chr_table[m_prot_col].response)); |
| 2095 | 2095 | return m_current_chr_table[m_prot_col].response; |
| 2096 | 2096 | } |
| 2097 | |
| 2097 | 2098 | if (offset == 3) |
| 2098 | 2099 | { |
| 2099 | 2100 | LOG_CHR(("Characteriser read data off 3 %02X \n",m_current_chr_table[m_lamp_col+64].response)); |
| r28737 | r28738 | |
| 2394 | 2395 | // 6 0 7 0 8 0 7 0 0 8 |
| 2395 | 2396 | //request 36 42 27 42 09 42 27 42 42 09 |
| 2396 | 2397 | //verify 00 04 04 0C 0C 1C 14 2C 5C 2C |
| 2397 | | |
| 2398 | |
| 2398 | 2399 | DRIVER_INIT_MEMBER(mpu4_state,m_oldtmr) |
| 2399 | 2400 | { |
| 2400 | 2401 | m_reel_mux=SIX_REEL_1TO8; |
| r28737 | r28738 | |
| 2406 | 2407 | stepper_config(machine(), 3, &barcrest_opto1_interface); |
| 2407 | 2408 | stepper_config(machine(), 4, &barcrest_opto1_interface); |
| 2408 | 2409 | stepper_config(machine(), 5, &barcrest_opto1_interface); |
| 2410 | DRIVER_INIT_CALL(m4default_banks); |
| 2409 | 2411 | |
| 2410 | 2412 | m_current_chr_table = oldtmr_data; |
| 2411 | 2413 | } |
| r28737 | r28738 | |
| 2421 | 2423 | stepper_config(machine(), 3, &barcrest_opto1_interface); |
| 2422 | 2424 | stepper_config(machine(), 4, &barcrest_opto1_interface); |
| 2423 | 2425 | stepper_config(machine(), 5, &barcrest_opto1_interface); |
| 2426 | DRIVER_INIT_CALL(m4default_banks); |
| 2424 | 2427 | } |
| 2425 | 2428 | |
| 2426 | 2429 | |
| 2427 | 2430 | DRIVER_INIT_MEMBER(mpu4_state,m_ccelbr) |
| 2428 | 2431 | { |
| 2429 | | m_reel_mux=STANDARD_REEL; |
| 2430 | | m_reels = 4; |
| 2431 | | // setup 4 default 96 half step reels /////////////////////////////////// |
| 2432 | | mpu4_config_common_reels(4); |
| 2433 | | |
| 2432 | DRIVER_INIT_CALL(m4default); |
| 2434 | 2433 | m_current_chr_table = ccelbr_data; |
| 2435 | 2434 | } |
| 2436 | 2435 | |
| 2437 | 2436 | DRIVER_INIT_MEMBER(mpu4_state,m4gambal) |
| 2438 | 2437 | { |
| 2439 | | m_reel_mux=STANDARD_REEL; |
| 2440 | | m_reels = 4; |
| 2441 | | // setup 4 default 96 half step reels /////////////////////////////////// |
| 2442 | | mpu4_config_common_reels(4); |
| 2443 | | |
| 2438 | DRIVER_INIT_CALL(m4default); |
| 2444 | 2439 | m_current_chr_table = gmball_data; |
| 2445 | 2440 | } |
| 2446 | 2441 | |
| r28737 | r28738 | |
| 2451 | 2446 | m_lamp_extender=SMALL_CARD; |
| 2452 | 2447 | // setup 4 default 96 half step reels with the mux board |
| 2453 | 2448 | mpu4_config_common_reels(5); |
| 2449 | DRIVER_INIT_CALL(m4default_banks); |
| 2450 | |
| 2454 | 2451 | m_current_chr_table = grtecp_data; |
| 2455 | 2452 | } |
| 2456 | 2453 | |
| r28737 | r28738 | |
| 2466 | 2463 | stepper_config(machine(), 4, &bwb_opto1_interface); |
| 2467 | 2464 | m_bwb_chr_table1 = blsbys_data1; |
| 2468 | 2465 | m_current_chr_table = blsbys_data; |
| 2466 | DRIVER_INIT_CALL(m4default_big); |
| 2469 | 2467 | } |
| 2470 | 2468 | |
| 2471 | | DRIVER_INIT_MEMBER(mpu4_state,m4tst2) |
| 2469 | DRIVER_INIT_MEMBER(mpu4_state,m4default_reels) |
| 2472 | 2470 | { |
| 2473 | 2471 | m_reel_mux=STANDARD_REEL; |
| 2474 | 2472 | m_reels = 4; |
| 2475 | 2473 | mpu4_config_common_reels(4); |
| 2474 | m_bwb_bank=0; |
| 2476 | 2475 | } |
| 2477 | 2476 | |
| 2478 | | DRIVER_INIT_MEMBER(mpu4_state,m4tst) |
| 2477 | DRIVER_INIT_MEMBER(mpu4_state,m4default_banks) |
| 2479 | 2478 | { |
| 2480 | | m_reel_mux=STANDARD_REEL; |
| 2481 | | m_reels = 4; |
| 2482 | | mpu4_config_common_reels(4); |
| 2479 | //Initialise paging for non-extended ROM space |
| 2480 | UINT8 *rom = memregion("maincpu")->base(); |
| 2481 | membank("bank1")->configure_entries(0, 4, &rom[0x01000], 0x10000); |
| 2482 | membank("bank1")->set_entry(0); |
| 2483 | 2483 | } |
| 2484 | 2484 | |
| 2485 | | |
| 2486 | | |
| 2487 | | DRIVER_INIT_MEMBER(mpu4_state,m4default) |
| 2488 | | { |
| 2489 | | m_reel_mux=STANDARD_REEL; |
| 2490 | | m_reels = 4; |
| 2491 | | mpu4_config_common_reels(4); |
| 2492 | | m_bwb_bank=0; |
| 2493 | | } |
| 2494 | | |
| 2495 | 2485 | DRIVER_INIT_MEMBER(mpu4_state,m4default_alt) |
| 2496 | 2486 | { |
| 2497 | 2487 | m_reel_mux=STANDARD_REEL; |
| r28737 | r28738 | |
| 2504 | 2494 | stepper_config(machine(), 5, &barcrest_opto2_interface); |
| 2505 | 2495 | stepper_config(machine(), 6, &barcrest_opto2_interface); |
| 2506 | 2496 | stepper_config(machine(), 7, &barcrest_opto2_interface); |
| 2497 | DRIVER_INIT_CALL(m4default_banks); |
| 2507 | 2498 | |
| 2508 | 2499 | m_bwb_bank=0; |
| 2509 | 2500 | } |
| 2510 | 2501 | |
| 2502 | DRIVER_INIT_MEMBER(mpu4_state,m4default) |
| 2503 | { |
| 2504 | DRIVER_INIT_CALL(m4default_reels); |
| 2505 | DRIVER_INIT_CALL(m4default_banks); |
| 2506 | } |
| 2511 | 2507 | |
| 2512 | 2508 | DRIVER_INIT_MEMBER(mpu4_state,m4default_big) |
| 2513 | 2509 | { |
| 2514 | 2510 | address_space &space = m_maincpu->space(AS_PROGRAM); |
| 2515 | | DRIVER_INIT_CALL(m4default); |
| 2516 | 2511 | |
| 2517 | 2512 | int size = memregion( "maincpu" )->bytes(); |
| 2518 | 2513 | if (size<=0x10000) |
| 2519 | 2514 | { |
| 2520 | 2515 | printf("extended banking selected on set <=0x10000 in size, ignoring"); |
| 2516 | DRIVER_INIT_CALL(m4default_reels); |
| 2517 | DRIVER_INIT_CALL(m4default_banks); |
| 2521 | 2518 | } |
| 2522 | 2519 | else |
| 2523 | 2520 | { |
| r28737 | r28738 | |
| 2724 | 2721 | MACHINE_CONFIG_END |
| 2725 | 2722 | |
| 2726 | 2723 | |
| 2727 | | MACHINE_CONFIG_DERIVED( mod2 , mpu4base ) |
| 2724 | MACHINE_CONFIG_DERIVED( mod2 , mpu4base ) |
| 2728 | 2725 | MCFG_SOUND_ADD("ay8913",AY8913, MPU4_MASTER_CLOCK/4) |
| 2729 | 2726 | MCFG_SOUND_CONFIG(ay8910_config) |
| 2730 | 2727 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "lspeaker", 1.0) |