trunk/src/mame/drivers/fungames.c
r0 | r27456 | |
| 1 | /*************************************************************************** |
| 2 | |
| 3 | Fun Games discrete hardware games |
| 4 | |
| 5 | Biplane (1975) |
| 6 | Biplane 4 (1976) |
| 7 | King |
| 8 | Race! (1976) |
| 9 | Take 5 (1975) |
| 10 | Take 7 (1975) |
| 11 | Tankers (1975) |
| 12 | |
| 13 | ***************************************************************************/ |
| 14 | |
| 15 | |
| 16 | #include "emu.h" |
| 17 | |
| 18 | #include "machine/rescap.h" |
| 19 | #include "machine/netlist.h" |
| 20 | #include "netlist/devices/net_lib.h" |
| 21 | #include "video/fixfreq.h" |
| 22 | #include "astring.h" |
| 23 | |
| 24 | // copied by Pong, not accurate for this driver! |
| 25 | // start |
| 26 | #define MASTER_CLOCK 7159000 |
| 27 | #define V_TOTAL (0x105+1) // 262 |
| 28 | #define H_TOTAL (0x1C6+1) // 454 |
| 29 | |
| 30 | #define HBSTART (H_TOTAL) |
| 31 | #define HBEND (80) |
| 32 | #define VBSTART (V_TOTAL) |
| 33 | #define VBEND (16) |
| 34 | |
| 35 | #define HRES_MULT (1) |
| 36 | |
| 37 | fixedfreq_interface fixedfreq_mode_fungames = { |
| 38 | MASTER_CLOCK, |
| 39 | H_TOTAL-67,H_TOTAL-40,H_TOTAL-8,H_TOTAL, |
| 40 | V_TOTAL-22,V_TOTAL-19,V_TOTAL-12,V_TOTAL, |
| 41 | 1, /* non-interlaced */ |
| 42 | 0.30 |
| 43 | }; |
| 44 | // end |
| 45 | |
| 46 | |
| 47 | class fungames_state : public driver_device |
| 48 | { |
| 49 | public: |
| 50 | fungames_state(const machine_config &mconfig, device_type type, const char *tag) |
| 51 | : driver_device(mconfig, type, tag), |
| 52 | m_maincpu(*this, "maincpu"), |
| 53 | m_video(*this, "fixfreq") |
| 54 | { |
| 55 | } |
| 56 | |
| 57 | // devices |
| 58 | required_device<netlist_mame_device_t> m_maincpu; |
| 59 | required_device<fixedfreq_device> m_video; |
| 60 | |
| 61 | protected: |
| 62 | |
| 63 | // driver_device overrides |
| 64 | virtual void machine_start(); |
| 65 | virtual void machine_reset(); |
| 66 | |
| 67 | virtual void video_start(); |
| 68 | |
| 69 | private: |
| 70 | |
| 71 | }; |
| 72 | |
| 73 | |
| 74 | static NETLIST_START(fungames) |
| 75 | SOLVER(Solver) |
| 76 | PARAM(Solver.FREQ, 48000) |
| 77 | PARAM(Solver.ACCURACY, 1e-4) // works and is sufficient |
| 78 | |
| 79 | // schematics |
| 80 | //... |
| 81 | |
| 82 | // NETDEV_ANALOG_CALLBACK(sound_cb, sound, exidyttl_state, sound_cb, "") |
| 83 | // NETDEV_ANALOG_CALLBACK(video_cb, videomix, fixedfreq_device, update_vid, "fixfreq") |
| 84 | NETLIST_END() |
| 85 | |
| 86 | |
| 87 | |
| 88 | void fungames_state::machine_start() |
| 89 | { |
| 90 | } |
| 91 | |
| 92 | void fungames_state::machine_reset() |
| 93 | { |
| 94 | } |
| 95 | |
| 96 | |
| 97 | void fungames_state::video_start() |
| 98 | { |
| 99 | } |
| 100 | |
| 101 | static MACHINE_CONFIG_START( fungames, fungames_state ) |
| 102 | |
| 103 | /* basic machine hardware */ |
| 104 | MCFG_DEVICE_ADD("maincpu", NETLIST_CPU, NETLIST_CLOCK) |
| 105 | MCFG_NETLIST_SETUP(fungames) |
| 106 | |
| 107 | /* video hardware */ |
| 108 | MCFG_FIXFREQ_ADD("fixfreq", "screen", fixedfreq_mode_fungames) |
| 109 | MACHINE_CONFIG_END |
| 110 | |
| 111 | |
| 112 | /*************************************************************************** |
| 113 | |
| 114 | Game driver(s) |
| 115 | |
| 116 | ***************************************************************************/ |
| 117 | |
| 118 | |
| 119 | ROM_START( biplane4 ) |
| 120 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 121 | |
| 122 | ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 ) |
| 123 | ROM_LOAD( "biplane.p", 0x0000, 0x0200, CRC(0b3af146) SHA1(de7e4bffd4ca3baf3fe6017609d1b11fa9fc356a) ) |
| 124 | ROM_LOAD( "biplane.r", 0x0000, 0x0200, CRC(121eee0c) SHA1(fbdbc4da94dd9dba5903a6df321a9c2319f86dbd) ) |
| 125 | ROM_LOAD( "biplane.s", 0x0000, 0x0200, CRC(a57a1c43) SHA1(64d8e609415bc0fe51581bfea2e777106505c761) ) |
| 126 | ROM_LOAD( "biplane.t", 0x0000, 0x0200, CRC(40415f2a) SHA1(8a5d4cfb7713fc42ab12e3af61230255c5dffbf2) ) |
| 127 | ROM_END |
| 128 | |
| 129 | |
| 130 | ROM_START( take5 ) |
| 131 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 132 | |
| 133 | ROM_REGION( 0x0200, "roms", ROMREGION_ERASE00 ) |
| 134 | ROM_LOAD( "take5.d2", 0x0000, 0x0200, CRC(fa6afc19) SHA1(9735e13b20e698d1b72cbff5783a06f260ff2bba) ) |
| 135 | ROM_LOAD( "take5.e2", 0x0000, 0x0200, CRC(1a41d642) SHA1(925010aa953cea2ab5bf0e9148f25b13d0a0e52e) ) |
| 136 | ROM_LOAD( "take5.i2", 0x0000, 0x0200, CRC(25ff4f82) SHA1(6b3b9071591ca5126cce556007c12e4bf2cb3d51) ) |
| 137 | ROM_END |
| 138 | |
| 139 | |
| 140 | GAME( 1976, biplane4, 0, fungames, 0, driver_device, 0, ROT0, "Fun Games", "Biplane 4 [TTL]", GAME_IS_SKELETON ) |
| 141 | GAME( 1975, take5, 0, fungames, 0, driver_device, 0, ROT0, "Fun Games", "Take 5 [TTL]", GAME_IS_SKELETON ) |
trunk/src/mame/drivers/a1supply.c
r0 | r27456 | |
| 1 | /*************************************************************************** |
| 2 | |
| 3 | A-1 Supply discrete hardware games |
| 4 | |
| 5 | TV 21 (197?) |
| 6 | TV 21 III (197?) |
| 7 | TV Poker (197?) |
| 8 | |
| 9 | ***************************************************************************/ |
| 10 | |
| 11 | |
| 12 | #include "emu.h" |
| 13 | |
| 14 | #include "machine/rescap.h" |
| 15 | #include "machine/netlist.h" |
| 16 | #include "netlist/devices/net_lib.h" |
| 17 | #include "video/fixfreq.h" |
| 18 | #include "astring.h" |
| 19 | |
| 20 | // copied by Pong, not accurate for this driver! |
| 21 | // start |
| 22 | #define MASTER_CLOCK 7159000 |
| 23 | #define V_TOTAL (0x105+1) // 262 |
| 24 | #define H_TOTAL (0x1C6+1) // 454 |
| 25 | |
| 26 | #define HBSTART (H_TOTAL) |
| 27 | #define HBEND (80) |
| 28 | #define VBSTART (V_TOTAL) |
| 29 | #define VBEND (16) |
| 30 | |
| 31 | #define HRES_MULT (1) |
| 32 | |
| 33 | fixedfreq_interface fixedfreq_mode_a1supply = { |
| 34 | MASTER_CLOCK, |
| 35 | H_TOTAL-67,H_TOTAL-40,H_TOTAL-8,H_TOTAL, |
| 36 | V_TOTAL-22,V_TOTAL-19,V_TOTAL-12,V_TOTAL, |
| 37 | 1, /* non-interlaced */ |
| 38 | 0.30 |
| 39 | }; |
| 40 | // end |
| 41 | |
| 42 | |
| 43 | class a1supply_state : public driver_device |
| 44 | { |
| 45 | public: |
| 46 | a1supply_state(const machine_config &mconfig, device_type type, const char *tag) |
| 47 | : driver_device(mconfig, type, tag), |
| 48 | m_maincpu(*this, "maincpu"), |
| 49 | m_video(*this, "fixfreq") |
| 50 | { |
| 51 | } |
| 52 | |
| 53 | // devices |
| 54 | required_device<netlist_mame_device_t> m_maincpu; |
| 55 | required_device<fixedfreq_device> m_video; |
| 56 | |
| 57 | protected: |
| 58 | |
| 59 | // driver_device overrides |
| 60 | virtual void machine_start(); |
| 61 | virtual void machine_reset(); |
| 62 | |
| 63 | virtual void video_start(); |
| 64 | |
| 65 | private: |
| 66 | |
| 67 | }; |
| 68 | |
| 69 | |
| 70 | static NETLIST_START(a1supply) |
| 71 | SOLVER(Solver) |
| 72 | PARAM(Solver.FREQ, 48000) |
| 73 | PARAM(Solver.ACCURACY, 1e-4) // works and is sufficient |
| 74 | |
| 75 | // schematics |
| 76 | //... |
| 77 | |
| 78 | // NETDEV_ANALOG_CALLBACK(sound_cb, sound, exidyttl_state, sound_cb, "") |
| 79 | // NETDEV_ANALOG_CALLBACK(video_cb, videomix, fixedfreq_device, update_vid, "fixfreq") |
| 80 | NETLIST_END() |
| 81 | |
| 82 | |
| 83 | |
| 84 | void a1supply_state::machine_start() |
| 85 | { |
| 86 | } |
| 87 | |
| 88 | void a1supply_state::machine_reset() |
| 89 | { |
| 90 | } |
| 91 | |
| 92 | |
| 93 | void a1supply_state::video_start() |
| 94 | { |
| 95 | } |
| 96 | |
| 97 | static MACHINE_CONFIG_START( a1supply, a1supply_state ) |
| 98 | |
| 99 | /* basic machine hardware */ |
| 100 | MCFG_DEVICE_ADD("maincpu", NETLIST_CPU, NETLIST_CLOCK) |
| 101 | MCFG_NETLIST_SETUP(a1supply) |
| 102 | |
| 103 | /* video hardware */ |
| 104 | MCFG_FIXFREQ_ADD("fixfreq", "screen", fixedfreq_mode_a1supply) |
| 105 | MACHINE_CONFIG_END |
| 106 | |
| 107 | |
| 108 | /*************************************************************************** |
| 109 | |
| 110 | Game driver(s) |
| 111 | |
| 112 | ***************************************************************************/ |
| 113 | |
| 114 | |
| 115 | ROM_START( tv21 ) |
| 116 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 117 | |
| 118 | ROM_REGION( 0x0800, "roms", ROMREGION_ERASE00 ) |
| 119 | ROM_LOAD( "aw.1c", 0x0000, 0x0800, CRC(7a1d2705) SHA1(622fbccbbf9fc80d62a5dd6d143b24852385914b) ) |
| 120 | ROM_LOAD( "aw.3c", 0x0000, 0x0800, CRC(f1e8ba9e) SHA1(605db3fdbaff4ba13729371ad0c4fbab3889378e) ) |
| 121 | |
| 122 | ROM_LOAD( "aw.43", 0x0000, 0x0200, CRC(b23759c7) SHA1(6903b8cc9fa711b985afd52582237e66d97d3262) ) |
| 123 | ROM_LOAD( "aw.45", 0x0000, 0x0200, CRC(6acefe3e) SHA1(6cf751df41c26eb0375770742d3bfc318c084b11) ) |
| 124 | ROM_LOAD( "aw.63", 0x0000, 0x0200, CRC(a022fbe7) SHA1(625283f1cd7fbd21bcd17912cbd455404282bef8) ) |
| 125 | ROM_LOAD( "aw.73", 0x0000, 0x0200, CRC(34e3082d) SHA1(4daf28cfee41c2fd9711a5b5365bf322cf2fe8cd) ) |
| 126 | |
| 127 | ROM_LOAD( "aw.12", 0x0000, 0x0020, CRC(490c782a) SHA1(6c5455ece13f200079924e5d3af3f6b6ee8ab3ef) ) |
| 128 | ROM_LOAD( "aw.22", 0x0000, 0x0020, CRC(80d03096) SHA1(39e60a7acaf019c0738e2048efbef6dd566426bc) ) |
| 129 | ROM_LOAD( "aw.41", 0x0000, 0x0020, CRC(8b2e1b4d) SHA1(efc374c8919496211b8587a9f6da15d13c801213) ) |
| 130 | ROM_LOAD( "aw.65", 0x0000, 0x0020, CRC(a54ace38) SHA1(05d8ec79566310b18d14c04a5216288e15575908) ) |
| 131 | ROM_END |
| 132 | |
| 133 | |
| 134 | ROM_START( tv21_3 ) |
| 135 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 136 | |
| 137 | ROM_REGION( 0x0800, "roms", ROMREGION_ERASE00 ) |
| 138 | ROM_LOAD( "tv21.9", 0x0000, 0x0800, CRC(c821464c) SHA1(5334e6011ff8cd76b6215af05e697e4538921260) ) |
| 139 | ROM_LOAD( "tv21.42", 0x0000, 0x0200, CRC(d8595357) SHA1(44805f2b3dad8e764dda246ed19d328927679062) ) |
| 140 | ROM_LOAD( "tv21.47", 0x0000, 0x0200, CRC(165f590a) SHA1(d4d001ac710d28b983f8f5ce4a2e9364c2e73179) ) |
| 141 | ROM_END |
| 142 | |
| 143 | |
| 144 | ROM_START( tvpoker ) |
| 145 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 146 | |
| 147 | ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 ) |
| 148 | ROM_LOAD( "tvpoker.47", 0x0000, 0x0200, CRC(92bafcb3) SHA1(53598477c12e725c2aaaba1065e8a51f52e821ca) ) |
| 149 | ROM_LOAD( "tvpoker.67", 0x0000, 0x0200, CRC(cf7d7d7f) SHA1(d6a892cd9f1b817ac189c50c94081c948ea9e3e0) ) |
| 150 | |
| 151 | ROM_LOAD( "tvpoker.26", 0x0000, 0x0100, CRC(4b301446) SHA1(5020d03678b8a193a06d658ea6088cdcc55ebf35) ) |
| 152 | ROM_LOAD( "tvpoker.36", 0x0000, 0x0100, CRC(40ac3596) SHA1(1c1a4b5278b9fdbe467a6abbd9d5ed4edbc7b49b) ) |
| 153 | ROM_LOAD( "tvpoker.38", 0x0000, 0x0100, CRC(95945f9f) SHA1(b83bcee3df787577a3b0651c554e075b28246e31) ) |
| 154 | ROM_LOAD( "tvpoker.39", 0x0000, 0x0100, CRC(40ac3596) SHA1(1c1a4b5278b9fdbe467a6abbd9d5ed4edbc7b49b) ) |
| 155 | ROM_LOAD( "tvpoker.68", 0x0000, 0x0100, CRC(d3e64864) SHA1(89bf6a2f3a8840331bf14bd4345f88c463efcc29) ) |
| 156 | |
| 157 | ROM_LOAD( "tvpoker.17", 0x0000, 0x0020, CRC(8b2e1b4d) SHA1(efc374c8919496211b8587a9f6da15d13c801213) ) |
| 158 | ROM_LOAD( "tvpoker.20", 0x0000, 0x0020, CRC(a4a7d564) SHA1(fd625d431ca00fec129b85526839cd8e4f7d7091) ) |
| 159 | ROM_LOAD( "tvpoker.21", 0x0000, 0x0020, CRC(80d03096) SHA1(39e60a7acaf019c0738e2048efbef6dd566426bc) ) |
| 160 | ROM_LOAD( "tvpoker.22", 0x0000, 0x0020, CRC(490c782a) SHA1(6c5455ece13f200079924e5d3af3f6b6ee8ab3ef) ) |
| 161 | ROM_LOAD( "tvpoker.62", 0x0000, 0x0020, CRC(d72e5be0) SHA1(91daaf62dc17f8c1b837a9fa991c57b471450a1a) ) |
| 162 | ROM_LOAD( "tvpoker.69", 0x0000, 0x0020, CRC(d8c22608) SHA1(170e6f552fc013fec6903e45e2c7ec07e44d725c) ) |
| 163 | ROM_LOAD( "tvpoker.71", 0x0000, 0x0020, CRC(fea65356) SHA1(4f336dfa33a3920aef3f3eb68239c64e0fc0fed5) ) |
| 164 | ROM_END |
| 165 | |
| 166 | |
| 167 | GAME( 197?, tv21, 0, a1supply, 0, driver_device, 0, ROT0, "A-1 Supply", "T.V. 21 [TTL]", GAME_IS_SKELETON ) |
| 168 | GAME( 197?, tv21_3, 0, a1supply, 0, driver_device, 0, ROT0, "A-1 Supply", "T.V. 21 III [TTL]", GAME_IS_SKELETON ) |
| 169 | GAME( 197?, tvpoker, 0, a1supply, 0, driver_device, 0, ROT0, "A-1 Supply", "T.V. Poker [TTL]", GAME_IS_SKELETON ) |
trunk/src/mame/drivers/bailey.c
r0 | r27456 | |
| 1 | /*************************************************************************** |
| 2 | |
| 3 | Bailey International discrete hardware games |
| 4 | |
| 5 | Fun Four (1976) |
| 6 | |
| 7 | ***************************************************************************/ |
| 8 | |
| 9 | |
| 10 | #include "emu.h" |
| 11 | |
| 12 | #include "machine/rescap.h" |
| 13 | #include "machine/netlist.h" |
| 14 | #include "netlist/devices/net_lib.h" |
| 15 | #include "video/fixfreq.h" |
| 16 | #include "astring.h" |
| 17 | |
| 18 | // copied by Pong, not accurate for this driver! |
| 19 | // start |
| 20 | #define MASTER_CLOCK 7159000 |
| 21 | #define V_TOTAL (0x105+1) // 262 |
| 22 | #define H_TOTAL (0x1C6+1) // 454 |
| 23 | |
| 24 | #define HBSTART (H_TOTAL) |
| 25 | #define HBEND (80) |
| 26 | #define VBSTART (V_TOTAL) |
| 27 | #define VBEND (16) |
| 28 | |
| 29 | #define HRES_MULT (1) |
| 30 | |
| 31 | fixedfreq_interface fixedfreq_mode_bailey = { |
| 32 | MASTER_CLOCK, |
| 33 | H_TOTAL-67,H_TOTAL-40,H_TOTAL-8,H_TOTAL, |
| 34 | V_TOTAL-22,V_TOTAL-19,V_TOTAL-12,V_TOTAL, |
| 35 | 1, /* non-interlaced */ |
| 36 | 0.30 |
| 37 | }; |
| 38 | // end |
| 39 | |
| 40 | |
| 41 | class bailey_state : public driver_device |
| 42 | { |
| 43 | public: |
| 44 | bailey_state(const machine_config &mconfig, device_type type, const char *tag) |
| 45 | : driver_device(mconfig, type, tag), |
| 46 | m_maincpu(*this, "maincpu"), |
| 47 | m_video(*this, "fixfreq") |
| 48 | { |
| 49 | } |
| 50 | |
| 51 | // devices |
| 52 | required_device<netlist_mame_device_t> m_maincpu; |
| 53 | required_device<fixedfreq_device> m_video; |
| 54 | |
| 55 | protected: |
| 56 | |
| 57 | // driver_device overrides |
| 58 | virtual void machine_start(); |
| 59 | virtual void machine_reset(); |
| 60 | |
| 61 | virtual void video_start(); |
| 62 | |
| 63 | private: |
| 64 | |
| 65 | }; |
| 66 | |
| 67 | |
| 68 | static NETLIST_START(bailey) |
| 69 | SOLVER(Solver) |
| 70 | PARAM(Solver.FREQ, 48000) |
| 71 | PARAM(Solver.ACCURACY, 1e-4) // works and is sufficient |
| 72 | |
| 73 | // schematics |
| 74 | //... |
| 75 | |
| 76 | // NETDEV_ANALOG_CALLBACK(sound_cb, sound, exidyttl_state, sound_cb, "") |
| 77 | // NETDEV_ANALOG_CALLBACK(video_cb, videomix, fixedfreq_device, update_vid, "fixfreq") |
| 78 | NETLIST_END() |
| 79 | |
| 80 | |
| 81 | |
| 82 | void bailey_state::machine_start() |
| 83 | { |
| 84 | } |
| 85 | |
| 86 | void bailey_state::machine_reset() |
| 87 | { |
| 88 | } |
| 89 | |
| 90 | |
| 91 | void bailey_state::video_start() |
| 92 | { |
| 93 | } |
| 94 | |
| 95 | static MACHINE_CONFIG_START( bailey, bailey_state ) |
| 96 | |
| 97 | /* basic machine hardware */ |
| 98 | MCFG_DEVICE_ADD("maincpu", NETLIST_CPU, NETLIST_CLOCK) |
| 99 | MCFG_NETLIST_SETUP(bailey) |
| 100 | |
| 101 | /* video hardware */ |
| 102 | MCFG_FIXFREQ_ADD("fixfreq", "screen", fixedfreq_mode_bailey) |
| 103 | MACHINE_CONFIG_END |
| 104 | |
| 105 | |
| 106 | /*************************************************************************** |
| 107 | |
| 108 | Game driver(s) |
| 109 | |
| 110 | ***************************************************************************/ |
| 111 | |
| 112 | |
| 113 | ROM_START( fun4 ) |
| 114 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 115 | |
| 116 | ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 ) |
| 117 | ROM_LOAD( "bailey.bh3", 0x0000, 0x0200, CRC(ca44974f) SHA1(5ac7b764fa89ba93ad7c2a7db649f34ce16d526b) ) |
| 118 | ROM_LOAD( "bailey.d3", 0x0000, 0x0200, CRC(419aa79b) SHA1(8b7a5da33e24f9e13212721757165c53340828ce) ) |
| 119 | ROM_LOAD( "bailey.f4", 0x0000, 0x0200, CRC(3558736b) SHA1(a32b76a8691abf06972f6a9ac784c31dbb42f3f1) ) |
| 120 | ROM_LOAD( "bailey.g2", 0x0000, 0x0200, CRC(426290ba) SHA1(d40c9632ca64ac1445c2e05f9b62798a3e96cd81) ) |
| 121 | ROM_LOAD( "bailey.g3", 0x0000, 0x0200, CRC(5dfc36ac) SHA1(c13209aea3038928bae3610b6071efe205bc6273) ) |
| 122 | ROM_LOAD( "bailey.g5", 0x0000, 0x0200, CRC(477f6fca) SHA1(0b522b6a952e2fb17d657af74ac5759db81ba7b4) ) |
| 123 | ROM_LOAD( "bailey.h2", 0x0000, 0x0200, CRC(a2b6e2fa) SHA1(c92c1e45c55103de1ce9069f368eb2af5ba23906) ) |
| 124 | ROM_LOAD( "bailey.h4", 0x0000, 0x0200, CRC(47d757fc) SHA1(24f4459ed174308c69f48d43fb8cdf88c494b954) ) |
| 125 | ROM_LOAD( "bailey.h5", 0x0000, 0x0200, CRC(26fa6907) SHA1(c2a3d648983d27d94f414412d6eda005c923013c) ) |
| 126 | ROM_LOAD( "bailey.th3", 0x0000, 0x0200, CRC(9d66f473) SHA1(eeef0f10bdd1ac01db2870ff4b0084c97c268bd6) ) |
| 127 | |
| 128 | ROM_LOAD( "bailey.e3", 0x0000, 0x0020, CRC(82e5e448) SHA1(549925b8e9280ed102396dca1acaa8c999838993) ) |
| 129 | ROM_LOAD( "bailey.f3", 0x0000, 0x0020, CRC(c3a5b496) SHA1(662bd8b66659a02c0b6a5291ac1ac134ddc212b7) ) |
| 130 | ROM_LOAD( "bailey.g4", 0x0000, 0x0020, CRC(99f918d5) SHA1(74fb3a0f0f86b2900a1bd0dac77ae7e129885a1d) ) |
| 131 | ROM_END |
| 132 | |
| 133 | |
| 134 | ROM_START( fun4a ) |
| 135 | ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 ) |
| 136 | |
| 137 | ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 ) |
| 138 | ROM_LOAD( "bailey1.bh3", 0x0000, 0x0200, CRC(58df5484) SHA1(3cbc2fadde7c482efd1282ecacc254411401e3d6) ) |
| 139 | ROM_LOAD( "bailey1.d3", 0x0000, 0x0200, CRC(c3e586ba) SHA1(39f4ab41a62d52ba8ccf722c1f190afc439a607c) ) |
| 140 | ROM_LOAD( "bailey1.f4", 0x0000, 0x0200, CRC(b727524a) SHA1(e24df1bdc9a4469602f2e9e59be9882e3c1a1988) ) |
| 141 | ROM_LOAD( "bailey1.g2", 0x0000, 0x0200, CRC(c01db19b) SHA1(f38c05518b8eef34f953471e63d0245c17a756de) ) |
| 142 | ROM_LOAD( "bailey1.g3", 0x0000, 0x0200, CRC(df83178d) SHA1(3a7ce78bc354e23d3dbc106095e49122d0e29607) ) |
| 143 | ROM_LOAD( "bailey1.g5", 0x0000, 0x0200, CRC(c5004eeb) SHA1(b948c8d00c51ceb6622f504a6dc01074e19da17d) ) |
| 144 | ROM_LOAD( "bailey1.h2", 0x0000, 0x0200, CRC(20c9c3db) SHA1(3b6a135353b9f4e919dc5c271c255552a086c1a6) ) |
| 145 | ROM_LOAD( "bailey1.h4", 0x0000, 0x0200, CRC(c5a876dd) SHA1(47a6ecf8b59c23f616a6ec0559a4225195752f0e) ) |
| 146 | ROM_LOAD( "bailey1.h5", 0x0000, 0x0200, CRC(a4854826) SHA1(0c6cd51acf80c8f3691c5d5025b3df44064cc37a) ) |
| 147 | ROM_LOAD( "bailey1.th3", 0x0000, 0x0200, CRC(0ffd37b8) SHA1(5937704be2f745939e6271f1a69474337c4d721f) ) |
| 148 | |
| 149 | ROM_LOAD( "bailey1.e3", 0x0000, 0x0020, CRC(82e5e448) SHA1(549925b8e9280ed102396dca1acaa8c999838993) ) |
| 150 | ROM_LOAD( "bailey1.f3", 0x0000, 0x0020, CRC(c3a5b496) SHA1(662bd8b66659a02c0b6a5291ac1ac134ddc212b7) ) |
| 151 | ROM_LOAD( "bailey1.g4", 0x0000, 0x0020, CRC(99f918d5) SHA1(74fb3a0f0f86b2900a1bd0dac77ae7e129885a1d) ) |
| 152 | ROM_END |
| 153 | |
| 154 | |
| 155 | GAME( 1976, fun4, 0, bailey, 0, driver_device, 0, ROT0, "Bailey International", "Fun Four (Set 1) [TTL]", GAME_IS_SKELETON ) |
| 156 | GAME( 1976, fun4a, fun4, bailey, 0, driver_device, 0, ROT0, "Bailey International", "Fun Four (Set 2) [TTL]", GAME_IS_SKELETON ) |