trunk/src/mame/drivers/jpmimpctsw.c
r22837 | r22838 | |
3462 | 3462 | |
3463 | 3463 | |
3464 | 3464 | |
| 3465 | ROM_START( j6indyge ) |
| 3466 | ROM_REGION( PRGSIZE_REGULAR, "maincpu", 0 ) |
| 3467 | ROM_LOAD16_BYTE( "indy04040.p1", 0x00000, 0x10000, CRC(e80066ce) SHA1(6b6fcd1e1d307469031acd83a9acb7488536dccc) ) |
| 3468 | ROM_LOAD16_BYTE( "indy04040.p2", 0x00001, 0x10000, CRC(ddf59c2c) SHA1(bbe523f11db98c6141d7a43beee98e4ec8af7408) ) |
3465 | 3469 | |
| 3470 | ROM_REGION( 0x80000, "upd", 0 ) |
| 3471 | ROM_LOAD( "indy04020.snd", 0x00000, 0x080000, CRC(0266d48e) SHA1(c16ebdc6f73a6c832f765b909ca5511eaf728897) ) |
| 3472 | ROM_END |
3466 | 3473 | |
3467 | | ROM_START( j6indyge ) |
| 3474 | |
| 3475 | ROM_START( j6indyge2 ) |
3468 | 3476 | ROM_REGION( PRGSIZE_REGULAR, "maincpu", 0 ) |
3469 | 3477 | ROM_LOAD16_BYTE( "indy04020.p1", 0x00000, 0x10000, CRC(52ca267c) SHA1(7cd90b536d974afd504620f12868c5efe83ef9dd) ) |
3470 | 3478 | ROM_LOAD16_BYTE( "indy04020.p2", 0x00001, 0x10000, CRC(d96e3937) SHA1(902bb6021f5e1fa7471bce9de207e4df5f071fc4) ) |
r22837 | r22838 | |
8365 | 8373 | GAME( 199?, j6indyi , j6indy , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Indiana Jones (JPM) (IMPACT) (set 10)", GAME_FLAGS ) |
8366 | 8374 | GAME( 199?, j6indyj , j6indy , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Indiana Jones (JPM) (IMPACT) (set 11)", GAME_FLAGS ) |
8367 | 8375 | GAME( 199?, j6indyk , j6indy , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Indiana Jones (JPM) (IMPACT) (set 12)", GAME_FLAGS ) |
8368 | | GAME( 199?, j6indyge , j6indy , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Indiana Jones (JPM) (IMPACT, German)", GAME_FLAGS ) // was marked as Sys5 'Indy 500' but is clearly IMPACT and has Indiana Jones / Holy Grail strings (might be a different game to the english set) |
| 8376 | GAME( 199?, j6indyge , j6indy , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Indiana Jones (JPM) (IMPACT, German set 1)", GAME_FLAGS ) // was marked as Sys5 'Indy 500' but is clearly IMPACT and has Indiana Jones / Holy Grail strings (might be a different game to the english set) |
| 8377 | GAME( 199?, j6indyge2 , j6indyge , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "Indiana Jones (JPM) (IMPACT, German set 2)", GAME_FLAGS ) |
8369 | 8378 | |
8370 | 8379 | GAME( 199?, j6showtm , 0 , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "It's Showtime (JPM) (IMPACT) (set 1)", GAME_FLAGS ) |
8371 | 8380 | GAME( 199?, j6showtma , j6showtm , impctawp, tbirds, driver_device, 0, ROT0, "JPM", "It's Showtime (JPM) (IMPACT) (set 2)", GAME_FLAGS ) |
trunk/src/mame/drivers/mpu3.c
r22837 | r22838 | |
77 | 77 | ??? B000-FFFF | R | D D D D D D D D | ROM |
78 | 78 | -----------+---+-----------------+-------------------------------------------------------------------------- |
79 | 79 | |
| 80 | NOTES: |
| 81 | A number of different modifications exist to the main board, essentially all are compatible with one another aside from RAM sizes. |
| 82 | |
| 83 | MOD0- 3 - early boards with small RAM allocations |
| 84 | MOD4- Some modifications on the PCB that didnt work, so field engineers reverted them to MOD3. |
| 85 | MOD5- board revision with bigger RAM and reset sensitivity circuit added on the PCB. |
| 86 | |
| 87 | MOD6- adaption of the PCB to use small daughter card with 6116 RAM |
| 88 | |
| 89 | Collectors have gone further with zero power RAM and the like, but these are the ones out in the wild. |
| 90 | |
80 | 91 | TODO: - Distinguish door switches using manual |
81 | 92 | - Add discrete sound functionality (same as MPU4 alarm) |
82 | 93 | - Is pulse timer ic11 right? |
trunk/src/mame/drivers/mpu4hw.c
r22837 | r22838 | |
228 | 228 | 1000-FFFF | R | D D D D D D D D | ROM (can be bank switched by 0x850 in 8 banks of 64 k ) (NV) |
229 | 229 | -----------+---+-----------------+-------------------------------------------------------------------------- |
230 | 230 | |
| 231 | Additional Notes: |
| 232 | |
| 233 | Games from around the era of Road Hog and Chase Invaders had sufficient additional space to store three sets of reel |
| 234 | start/stop sounds. |
| 235 | |
| 236 | To change between them, follow these instructions: |
| 237 | |
| 238 | 1) Load the game. |
| 239 | 2) Open the cashbox door and insert the refill key. |
| 240 | 3) Use Hi/Lo to adjust volume |
| 241 | 4) Use Hold 1/2/3 to choose between "Default", "Standard" and "Alternative" sound sets |
| 242 | 5) Use Cancel/collect to test the sounds. |
| 243 | 6) To return to the game, remove the refill key and close the door |
| 244 | |
231 | 245 | TODO: - Distinguish door switches using manual |
232 | 246 | - Complete stubs for hoppers (needs slightly better 68681 emulation, and new 'hoppers' device emulation) |
233 | 247 | - It seems that the MPU4 core program relies on some degree of persistence when switching strobes and handling |
r22837 | r22838 | |
2059 | 2073 | how this is generated, and currently trial and error is the only sensible method. It is noted that the default, |
2060 | 2074 | of all 00, is sometimes the correct answer, particularly in non-Barcrest use of the CHR chip, though when used normally, |
2061 | 2075 | there are again fixed call values. |
| 2076 | |
| 2077 | Apparently, just before the characteriser is checked bit 1 at 0x61DF is checked and if zero the characteriser |
| 2078 | check is bypassed. This may be something to look at for prototype ROMs and hacks. |
| 2079 | |
2062 | 2080 | */ |
2063 | 2081 | |
2064 | 2082 | |