trunk/src/mame/drivers/konamigv.c
| r26491 | r26492 | |
| 17 | 17 | btchamp Beat the Champ GV999 GV053 UAA01 ? |
| 18 | 18 | kdeadeye Dead Eye GV999 GV054 UAA01 ? |
| 19 | 19 | weddingr Wedding Rhapsody ? GX624 JAA 97.05.29 9:12 |
| 20 | | tokimfwy Tokimeki Memorial ? (TITLE2.TIM from "Forever With You") ? GQ673 JAA |
| 21 | | tokimosh Tokimeki Memorial Oshiete Your Heart ? GE755 JAA 97.08.06 11:52 |
| 22 | | tokimosp Tokimeki Memorial Oshiete Your Heart Seal version PLUS ? GE756 JAB 97.09.27 9:10 |
| 20 | tmosh Tokimeki Memorial Oshiete Your Heart ? GQ673 JAA 97.03.14 ? |
| 21 | tmoshs Tokimeki Memorial Oshiete Your Heart Seal Version ? GE755 JAA 97.08.06 11:52 |
| 22 | tmoshsp Tokimeki Memorial Oshiete Your Heart Seal Version Plus ? GE756 JAB 97.09.27 9:10 |
| 23 | 23 | nagano98 Winter Olypmics in Nagano 98 GV999 GX720 EAA01 1.03 98.01.08 10:45 |
| 24 | 24 | naganoj Hyper Olympic in Nagano GV999 GX720 JAA01 1.02 98.01.07 01:10 |
| 25 | 25 | simpbowl Simpsons Bowling GV999 GQ829 UAA ? |
| r26491 | r26492 | |
| 211 | 211 | AM_RANGE(0x1f6800e0, 0x1f6800e3) AM_WRITENOP |
| 212 | 212 | ADDRESS_MAP_END |
| 213 | 213 | |
| 214 | | static ADDRESS_MAP_START( tokimosh_map, AS_PROGRAM, 32, konamigv_state ) |
| 214 | static ADDRESS_MAP_START( tmosh_map, AS_PROGRAM, 32, konamigv_state ) |
| 215 | 215 | AM_IMPORT_FROM( konamigv_map ) |
| 216 | 216 | |
| 217 | 217 | AM_RANGE(0x1f680080, 0x1f680083) AM_READ16(tokimeki_serial_r, 0x0000ffff) |
| r26491 | r26492 | |
| 574 | 574 | |
| 575 | 575 | READ16_MEMBER(konamigv_state::tokimeki_serial_r) |
| 576 | 576 | { |
| 577 | | // bits checked: 0x80 and 0x20 for periodic status (800b6968 and 800b69e0 in tokimosh) |
| 577 | // bits checked: 0x80 and 0x20 for periodic status (800b6968 and 800b69e0 in tmoshs) |
| 578 | 578 | // 0x08 for reading the serial device (8005e624) |
| 579 | 579 | |
| 580 | 580 | return 0xffff; |
| r26491 | r26492 | |
| 589 | 589 | 0x20 = clock |
| 590 | 590 | 0x10 = data |
| 591 | 591 | |
| 592 | | tokimosh sends 6 bits: 110100 then reads 8 bits. |
| 592 | tmoshs sends 6 bits: 110100 then reads 8 bits. |
| 593 | 593 | readback is bit 3 (0x08) of serial_r |
| 594 | 594 | This happens starting around 8005e580. |
| 595 | 595 | */ |
| 596 | 596 | |
| 597 | 597 | } |
| 598 | 598 | |
| 599 | | static MACHINE_CONFIG_DERIVED( tokimosh, konamigv ) |
| 599 | static MACHINE_CONFIG_DERIVED( tmosh, konamigv ) |
| 600 | 600 | MCFG_CPU_MODIFY( "maincpu" ) |
| 601 | | MCFG_CPU_PROGRAM_MAP( tokimosh_map ) |
| 601 | MCFG_CPU_PROGRAM_MAP( tmosh_map ) |
| 602 | 602 | MACHINE_CONFIG_END |
| 603 | 603 | |
| 604 | 604 | /* |
| r26491 | r26492 | |
| 772 | 772 | DISK_IMAGE_READONLY( "720jaa01", 0, SHA1(437160996551ef4dfca43899d1d14beca62eb4c9) ) |
| 773 | 773 | ROM_END |
| 774 | 774 | |
| 775 | | ROM_START( tokimfwy ) |
| 775 | ROM_START( tmosh ) |
| 776 | 776 | GV_BIOS |
| 777 | 777 | |
| 778 | ROM_REGION16_BE( 0x0000080, "eeprom", 0 ) /* default eeprom */ |
| 779 | ROM_LOAD( "tmosh.25c", 0x000000, 0x000080, NO_DUMP ) |
| 780 | |
| 778 | 781 | DISK_REGION( "scsi:cdrom" ) |
| 779 | 782 | DISK_IMAGE_READONLY( "673jaa01", 0, SHA1(eaa76073749f9db48c1bee3dff9bea955683c8a8) ) |
| 780 | 783 | ROM_END |
| 781 | 784 | |
| 782 | | ROM_START( tokimosh ) |
| 785 | ROM_START( tmoshs ) |
| 783 | 786 | GV_BIOS |
| 784 | 787 | |
| 785 | 788 | ROM_REGION16_BE( 0x0000080, "eeprom", 0 ) /* default eeprom */ |
| 786 | | ROM_LOAD( "tokimosh.25c", 0x000000, 0x000080, CRC(e57b833f) SHA1(f18a0974a6be69dc179706643aab837ff61c2738) ) |
| 789 | ROM_LOAD( "tmoshs.25c", 0x000000, 0x000080, CRC(e57b833f) SHA1(f18a0974a6be69dc179706643aab837ff61c2738) ) |
| 787 | 790 | |
| 788 | 791 | DISK_REGION( "scsi:cdrom" ) |
| 789 | 792 | DISK_IMAGE_READONLY( "755jaa01", 0, SHA1(fc742a0b763ba38350ba7eb5d775948632aafd9d) ) |
| 790 | 793 | ROM_END |
| 791 | 794 | |
| 792 | | ROM_START( tokimosp ) |
| 795 | ROM_START( tmoshsp ) |
| 793 | 796 | GV_BIOS |
| 794 | 797 | |
| 795 | 798 | ROM_REGION16_BE( 0x0000080, "eeprom", 0 ) /* default eeprom */ |
| 796 | | ROM_LOAD( "tokimosp.25c", 0x000000, 0x000080, CRC(af4cdd87) SHA1(97041e287e4c80066043967450779b81b62b2b8e) ) |
| 799 | ROM_LOAD( "tmoshsp.25c", 0x000000, 0x000080, CRC(af4cdd87) SHA1(97041e287e4c80066043967450779b81b62b2b8e) ) |
| 797 | 800 | |
| 798 | 801 | DISK_REGION( "scsi:cdrom" ) |
| 799 | 802 | DISK_IMAGE_READONLY( "756jab01", 0, SHA1(b2c59b9801debccbbd986728152f314535c67e53) ) |
| r26491 | r26492 | |
| 809 | 812 | GAME( 1996, btchamp, konamigv, btchamp, btchamp, driver_device, 0, ROT0, "Konami", "Beat the Champ (GV053 UAA01)", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS ) |
| 810 | 813 | GAME( 1996, kdeadeye, konamigv, kdeadeye, kdeadeye, driver_device, 0, ROT0, "Konami", "Dead Eye (GV054 UAA01)", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS ) |
| 811 | 814 | GAME( 1997, weddingr, konamigv, konamigv, konamigv, driver_device, 0, ROT0, "Konami", "Wedding Rhapsody (GX624 JAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS ) |
| 812 | | GAME( 1997, tokimfwy, konamigv, tokimosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial: Forever With You (GQ673 JAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 813 | | GAME( 1997, tokimosh, konamigv, tokimosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial Oshiete Your Heart (GE755 JAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 814 | | GAME( 1997, tokimosp, konamigv, tokimosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial Oshiete Your Heart Seal version PLUS (GE756 JAB)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 815 | GAME( 1997, tmosh, konamigv, tmosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial Oshiete Your Heart (GQ673 JAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 816 | GAME( 1997, tmoshs, konamigv, tmosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial Oshiete Your Heart Seal Version (GE755 JAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 817 | GAME( 1997, tmoshsp, konamigv, tmosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial Oshiete Your Heart Seal Version Plus (GE756 JAB)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_NOT_WORKING ) |
| 815 | 818 | GAME( 1998, nagano98, konamigv, konamigv, konamigv, driver_device, 0, ROT0, "Konami", "Nagano Winter Olympics '98 (GX720 EAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE) |
| 816 | 819 | GAME( 1998, naganoj, nagano98, konamigv, konamigv, driver_device, 0, ROT0, "Konami", "Hyper Olympic in Nagano (GX720 JAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE) |
| 817 | 820 | GAME( 2000, simpbowl, konamigv, simpbowl, simpbowl, konamigv_state, simpbowl, ROT0, "Konami", "Simpsons Bowling (GQ829 UAA)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE) |