trunk/src/mame/drivers/toaplan2.c
| r25406 | r25407 | |
| 792 | 792 | |
| 793 | 793 | READ8_MEMBER(toaplan2_state::fixeight_region_r) |
| 794 | 794 | { |
| 795 | | // this must match the eeprom! |
| 796 | | // however there is no valid value that makes the dumped eeprom boot |
| 797 | | // this makes me wonder if there are decryption errors, therefore |
| 798 | | // this code, and the default eeproms use should be considered subject |
| 799 | | // to change |
| 795 | // this must match the eeprom region! |
| 796 | // however on the real PCB any of the EEPROMs we have work without any special treatment |
| 797 | // so is there a decryption error causing this to happen, or should this be read back |
| 798 | // from somewhere else? |
| 800 | 799 | |
| 801 | 800 | if (!strcmp(machine().system().name,"fixeightkt")) return 0x00; |
| 802 | 801 | if (!strcmp(machine().system().name,"fixeightk")) return 0x01; |
| r25406 | r25407 | |
| 4031 | 4030 | ROM_REGION( 0x40000, "oki", 0 ) \ |
| 4032 | 4031 | ROM_LOAD( "tp-026-2", 0x00000, 0x40000, CRC(85063f1f) SHA1(1bf4d77494de421c98f6273b9876e60d827a6826) ) |
| 4033 | 4032 | |
| 4033 | // note you may need to byteswap these EEPROM files to reprogram the original chip, this is the same for many supported in MAME. |
| 4034 | |
| 4034 | 4035 | ROM_START( fixeightkt ) |
| 4035 | 4036 | ROMS_FIXEIGHT |
| 4036 | 4037 | ROM_REGION( 0x80, "eeprom", 0 ) |
| r25406 | r25407 | |
| 4959 | 4960 | GAME( 1991, pipibibsbl, pipibibs, pipibibsbl, pipibibsbl, toaplan2_state, pipibibsbl, ROT0, "bootleg (Ryouta Kikaku)", "Pipi & Bibis / Whoopee!! (bootleg)", GAME_SUPPORTS_SAVE ) |
| 4960 | 4961 | |
| 4961 | 4962 | // region is in eeprom (and also requires correct return value from a v25 mapped address??) |
| 4962 | | // todo: something could be wrong here, because the _dumped_ eeprom doesn't work.. |
| 4963 | 4963 | GAME( 1992, fixeight, 0, fixeight, fixeight, toaplan2_state, fixeight, ROT270, "Toaplan", "FixEight (Europe)", GAME_SUPPORTS_SAVE ) |
| 4964 | 4964 | GAME( 1992, fixeightk, fixeight, fixeight, fixeight, toaplan2_state, fixeight, ROT270, "Toaplan", "FixEight (Korea)", GAME_SUPPORTS_SAVE ) |
| 4965 | 4965 | GAME( 1992, fixeighth, fixeight, fixeight, fixeight, toaplan2_state, fixeight, ROT270, "Toaplan", "FixEight (Hong Kong)", GAME_SUPPORTS_SAVE ) |