summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author MetalliC <0vetal0@gmail.com>2017-09-11 04:28:09 +0300
committer MetalliC <0vetal0@gmail.com>2017-09-11 04:28:09 +0300
commit154d80715e70a472ff5ba4b51e2ec67856f9b164 (patch)
tree61cec9fd2486b848c5d7b1a657a27c1d604b0f6e
parentef85408bb0f21ab55c2ca49b079565e7df977a50 (diff)
new not working machine
----------------------- Gaelco Football [Peter Wilhelmsen, Smitdogg, The Dumping Union]
-rw-r--r--src/mame/drivers/atvtrack.cpp27
-rw-r--r--src/mame/mame.lst1
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