From 154d80715e70a472ff5ba4b51e2ec67856f9b164 Mon Sep 17 00:00:00 2001 From: MetalliC <0vetal0@gmail.com> Date: Mon, 11 Sep 2017 04:28:09 +0300 Subject: new not working machine ----------------------- Gaelco Football [Peter Wilhelmsen, Smitdogg, The Dumping Union] --- src/mame/drivers/atvtrack.cpp | 27 ++++++++++++++++++++++++--- src/mame/mame.lst | 1 + 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/atvtrack.cpp b/src/mame/drivers/atvtrack.cpp index d1b693e01be..f7d9360c3cf 100644 --- a/src/mame/drivers/atvtrack.cpp +++ b/src/mame/drivers/atvtrack.cpp @@ -56,6 +56,15 @@ Notes: DB9 - Probably used for cabinet linking SW3 - Push button switch + +Gaelco Football +(c) 2002 Gaelco + +PCB: +GAELCO +REF. 020201 +Same PCB as above ATV Track, exept for HD6417750 SH4 CPUs was used intead of HD6417750S. + */ /* @@ -612,6 +621,17 @@ ROM_START( atvtracka ) ROM_LOAD("epc1pc8.ic23", 0x0000000, 0x1ff01, CRC(752444c7) SHA1(c77e8fcfcbe15b53eda25553763bdac45f0ef7df) ) // contains configuration data for the fpga ROM_END +ROM_START( gfootbal ) + ROM_REGION( 0x4200000, "nand", ROMREGION_ERASEFF) // NAND roms, contain additional data hence the sizes + ROM_LOAD32_BYTE("k9f2808u0b.ic15", 0x00000000, 0x01080000, CRC(876ca493) SHA1(d888be59d924fe23e725c6a8aa9609e9abcab608) ) + ROM_LOAD32_BYTE("k9f2808u0b.ic20", 0x00000001, 0x01080000, CRC(df9cf6e2) SHA1(07be171c3768de8f548bceeaf3da8d3bf7cb85d3) ) + ROM_LOAD32_BYTE("k9f2808u0b.ic14", 0x00000002, 0x01080000, CRC(48d901a3) SHA1(00f151b67e5603354a97708247bed46a2f1bbe1d) ) + ROM_LOAD32_BYTE("k9f2808u0b.ic19", 0x00000003, 0x01080000, CRC(2db6c016) SHA1(490d23e338014b4e5f2f12dd04dfae2a93a15e11) ) + + ROM_REGION( 0x20000, "fpga", ROMREGION_ERASEFF) + ROM_LOAD("epc1pc8.ic23", 0x0000000, 0x1ff01, CRC(752444c7) SHA1(c77e8fcfcbe15b53eda25553763bdac45f0ef7df) ) // contains configuration data for the fpga +ROM_END + /* Smashing Drive @@ -662,8 +682,9 @@ ROM_START( smashdrv ) // ic21 unpopulated ROM_END -GAME( 2002, atvtrack, 0, atvtrack, atvtrack, atvtrack_state, 0, ROT0, "Gaelco", "ATV Track (set 1)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) -GAME( 2002, atvtracka, atvtrack, atvtrack, atvtrack, atvtrack_state, 0, ROT0, "Gaelco", "ATV Track (set 2)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +GAME( 2002, atvtrack, 0, atvtrack, atvtrack, atvtrack_state, 0, ROT0, "Gaelco", "ATV Track (set 1)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +GAME( 2002, atvtracka, atvtrack, atvtrack, atvtrack, atvtrack_state, 0, ROT0, "Gaelco", "ATV Track (set 2)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +GAME( 2002, gfootbal, 0, atvtrack, atvtrack, atvtrack_state, 0, ROT0, "Gaelco / Zigurat", "Gaelco Football", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) // almost identical PCB, FlashROM mapping and master registers addresses different -GAME( 2000, smashdrv, 0, smashdrv, atvtrack, smashdrv_state, 0, ROT0, "Gaelco", "Smashing Drive (UK)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +GAME( 2000, smashdrv, 0, smashdrv, atvtrack, smashdrv_state, 0, ROT0, "Gaelco", "Smashing Drive (UK)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 9c84b16e2a9..26b06787d1b 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -2556,6 +2556,7 @@ attckufo // (c) 1980 Ryoto Electric Co. @source:atvtrack.cpp atvtrack // (c) 2002 - Ref 020419 atvtracka // (c) 2002 - Ref 020419 +gfootbal // (c) 2002 - Ref 020201 smashdrv // (c) 2000 @source:aussiebyte.cpp -- cgit v1.2.3