summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/adp/adp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/adp/adp.cpp')
-rw-r--r--src/mame/adp/adp.cpp24
1 files changed, 21 insertions, 3 deletions
diff --git a/src/mame/adp/adp.cpp b/src/mame/adp/adp.cpp
index 2c7a85422f6..211d4c0dd66 100644
--- a/src/mame/adp/adp.cpp
+++ b/src/mame/adp/adp.cpp
@@ -51,6 +51,9 @@ Parts:
X - 8MHz xtal
3V Bat - Lithium 3V power module
+ Both the ROMs and the RAMs are interleaved and there's board variants,
+ that replace the SRAM with ST M48Z08 timekeepers and omit the large battery.
+
Video Board:
------------
____________________________________________________________
@@ -694,6 +697,11 @@ ROM_START( funlddlx )
ROM_REGION16_BE( 0x100000, "gfx1", 0 )
ROM_LOAD16_BYTE( "flv_f1_i.bin", 0x00000, 0x80000, CRC(286fccdc) SHA1(dd23deda625e486a7cfe1f3268731d10053a96e9) )
ROM_LOAD16_BYTE( "flv_f1_ii.bin", 0x00001, 0x80000, CRC(2aa904e6) SHA1(864530b136dd488d619cc95f48e7dce8d93d88e0) )
+
+ ROM_REGION( 0x40000, "nvram", 0 )
+ //nvram - 16 bit - taken from parent
+ ROM_LOAD16_BYTE( "v62c5181024ll.u5", 0x0000, 0x20000, CRC(66e00617) SHA1(74abbf8fae63f88f9dcbe9c72ff3d2f2fbf9cd87) )
+ ROM_LOAD16_BYTE( "v62c5181024ll.u8", 0x0001, 0x20000, CRC(89705c86) SHA1(e5b57ab26a5034349ee61b8821d1ae64e2dd45f4) )
ROM_END
ROM_START( funlddlx2 )
@@ -704,6 +712,11 @@ ROM_START( funlddlx2 )
ROM_REGION16_BE( 0x100000, "gfx1", 0 )
ROM_LOAD16_BYTE( "flv_f1_i.bin", 0x00000, 0x80000, CRC(286fccdc) SHA1(dd23deda625e486a7cfe1f3268731d10053a96e9) )
ROM_LOAD16_BYTE( "flv_f1_ii.bin", 0x00001, 0x80000, CRC(2aa904e6) SHA1(864530b136dd488d619cc95f48e7dce8d93d88e0) )
+
+ ROM_REGION( 0x40000, "nvram", 0 )
+ //nvram - 16 bit - taken from parent
+ ROM_LOAD16_BYTE( "v62c5181024ll.u5", 0x0000, 0x20000, CRC(66e00617) SHA1(74abbf8fae63f88f9dcbe9c72ff3d2f2fbf9cd87) )
+ ROM_LOAD16_BYTE( "v62c5181024ll.u8", 0x0001, 0x20000, CRC(89705c86) SHA1(e5b57ab26a5034349ee61b8821d1ae64e2dd45f4) )
ROM_END
ROM_START( funlddlx4 )
@@ -714,6 +727,11 @@ ROM_START( funlddlx4 )
ROM_REGION16_BE( 0x100000, "gfx1", 0 )
ROM_LOAD16_BYTE( "flv_f1_i.bin", 0x00000, 0x80000, CRC(286fccdc) SHA1(dd23deda625e486a7cfe1f3268731d10053a96e9) )
ROM_LOAD16_BYTE( "flv_f1_ii.bin", 0x00001, 0x80000, CRC(2aa904e6) SHA1(864530b136dd488d619cc95f48e7dce8d93d88e0) )
+
+ ROM_REGION( 0x40000, "nvram", 0 )
+ //nvram - 16 bit - generated by running 0x188dc
+ ROM_LOAD16_BYTE( "v62c5181024ll.u5", 0x0000, 0x20000, CRC(66e00617) SHA1(74abbf8fae63f88f9dcbe9c72ff3d2f2fbf9cd87) )
+ ROM_LOAD16_BYTE( "v62c5181024ll.u8", 0x0001, 0x20000, CRC(89705c86) SHA1(e5b57ab26a5034349ee61b8821d1ae64e2dd45f4) )
ROM_END
ROM_START( fstation )
@@ -734,7 +752,7 @@ GAME( 1994, skattv, 0, skattv, skattv, adp_state, empty_init, ROT0
GAME( 1995, skattva, skattv, skattva, skattva, adp_state, empty_init, ROT0, "ADP", "Skat TV (version TS3)", 0 )
GAME( 1997, fashiong, 0, fashiong, skattv, adp_state, empty_init, ROT0, "ADP", "Fashion Gambler (set 1)", 0 )
GAME( 1997, fashiong2, fashiong, fashiong, skattv, adp_state, empty_init, ROT0, "ADP", "Fashion Gambler (set 2)", 0 )
-GAME( 1999, funlddlx, 0, funland, skattv, adp_state, empty_init, ROT0, "Stella", "Funny Land de Luxe", MACHINE_NOT_WORKING ) // keeps looping between F_IN and FOUL messages
-GAME( 1999, funlddlx2, funlddlx, funland, skattv, adp_state, empty_init, ROT0, "Stella", "Funny Land de Luxe (W2 set)", MACHINE_NOT_WORKING ) // keeps looping between F_IN and FOUL messages
-GAME( 1999, funlddlx4, funlddlx, funland, skattv, adp_state, empty_init, ROT0, "Stella", "Funny Land de Luxe (W4 set)", MACHINE_NOT_WORKING ) // keeps looping between F_IN and FOUL messages
+GAME( 1999, funlddlx, funlddlx4,funland, skattv, adp_state, empty_init, ROT0, "Stella", "Funny Land de Luxe", MACHINE_NOT_WORKING )
GAME( 2000, fstation, 0, fstation, fstation, adp_state, empty_init, ROT0, "ADP", "Fun Station Spielekoffer 9 Spiele", MACHINE_NOT_WORKING ) // suntris crashes when executing HD63484 paint commands
+GAME( 2001, funlddlx2, funlddlx4,funland, skattv, adp_state, empty_init, ROT0, "Stella", "Funny Land de Luxe (W2 set)", MACHINE_NOT_WORKING )
+GAME( 2001, funlddlx4, 0, funland, skattv, adp_state, empty_init, ROT0, "Stella", "Funny Land de Luxe (W4 set)", MACHINE_NOT_WORKING )