trunk/src/mame/drivers/model1.c
| r18711 | r18712 | |
| 634 | 634 | #include "machine/nvram.h" |
| 635 | 635 | #include "includes/model1.h" |
| 636 | 636 | |
| 637 | #include "vr.lh" |
| 638 | |
| 639 | |
| 637 | 640 | READ16_MEMBER(model1_state::io_r) |
| 638 | 641 | { |
| 639 | 642 | static const char *const analognames[] = { "AN0", "AN1", "AN2", "AN3", "AN4", "AN5", "AN6", "AN7" }; |
| r18711 | r18712 | |
| 1270 | 1273 | // this is the Daytona TGP program with some modifications needed for Virtua Racing |
| 1271 | 1274 | // the real TGP program is an internal ROM and still needs dumping |
| 1272 | 1275 | ROM_LOAD("vr-tgp.bin", 0x000000, 0x2000, BAD_DUMP CRC(3de33c7f) SHA1(acecc779c9d8fe39ded6c22492be5b7c25fd52db) ) |
| 1276 | |
| 1277 | ROM_REGION( 0x100, "nvram", 0 ) // default nvram |
| 1278 | ROM_LOAD( "vr_defaults.nv", 0x000, 0x100, CRC(5ccdc835) SHA1(7e809de470f78fb897b938ca2aee2e12f1c8f3a4) ) |
| 1273 | 1279 | ROM_END |
| 1274 | 1280 | |
| 1275 | 1281 | ROM_START( vformula ) |
| r18711 | r18712 | |
| 1606 | 1612 | MACHINE_CONFIG_END |
| 1607 | 1613 | |
| 1608 | 1614 | GAME( 1993, vf, 0, model1, vf, driver_device, 0, ROT0, "Sega", "Virtua Fighter", GAME_IMPERFECT_GRAPHICS ) |
| 1609 | | GAME( 1992, vr, 0, model1_vr, vr, driver_device, 0, ROT0, "Sega", "Virtua Racing", GAME_IMPERFECT_GRAPHICS ) |
| 1615 | GAMEL(1992, vr, 0, model1_vr, vr, driver_device, 0, ROT0, "Sega", "Virtua Racing", GAME_IMPERFECT_GRAPHICS, layout_vr ) |
| 1610 | 1616 | GAME( 1993, vformula, vr, model1_vr, vr, driver_device, 0, ROT0, "Sega", "Virtua Formula", GAME_IMPERFECT_GRAPHICS ) |
| 1611 | 1617 | GAME( 1993, swa, 0, swa, swa, driver_device, 0, ROT0, "Sega", "Star Wars Arcade", GAME_NOT_WORKING | GAME_IMPERFECT_SOUND ) |
| 1612 | 1618 | GAME( 1994, wingwar, 0, model1, wingwar, driver_device, 0, ROT0, "Sega", "Wing War (World)", GAME_NOT_WORKING ) |