summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/meadwttl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/meadwttl.cpp')
-rw-r--r--src/mame/drivers/meadwttl.cpp169
1 files changed, 0 insertions, 169 deletions
diff --git a/src/mame/drivers/meadwttl.cpp b/src/mame/drivers/meadwttl.cpp
deleted file mode 100644
index dbe5b62cd83..00000000000
--- a/src/mame/drivers/meadwttl.cpp
+++ /dev/null
@@ -1,169 +0,0 @@
-// license:BSD-3-Clause
-// copyright-holders:Fabio Priuli
-/***************************************************************************
-
- Meadows Discrete Game List
-
- Bombs Away (1976) has roms
- Ckidzo (1976) has roms
- Cobra Gunship (1976) has roms
- Drop Zone 4 (1975)
- Flim Flam (1974)
- Flim Flam II (1975)
- Gridiron (1977) may have roms
- Meadows 4 in 1 (197?) has roms
- Star Shooter (1975)
-
-***************************************************************************/
-
-
-#include "emu.h"
-
-#include "machine/netlist.h"
-#include "netlist/devices/net_lib.h"
-#include "video/fixfreq.h"
-
-// copied by Pong, not accurate for this driver!
-// start
-#define MASTER_CLOCK 7159000
-#define V_TOTAL (0x105+1) // 262
-#define H_TOTAL (0x1C6+1) // 454
-
-#define HBSTART (H_TOTAL)
-#define HBEND (80)
-#define VBSTART (V_TOTAL)
-#define VBEND (16)
-
-#define HRES_MULT (1)
-// end
-
-
-class meadwttl_state : public driver_device
-{
-public:
- meadwttl_state(const machine_config &mconfig, device_type type, const char *tag)
- : driver_device(mconfig, type, tag),
- m_maincpu(*this, "maincpu"),
- m_video(*this, "fixfreq")
- {
- }
-
- void meadows(machine_config &config);
-
-private:
- // devices
- required_device<netlist_mame_device> m_maincpu;
- required_device<fixedfreq_device> m_video;
-
- // driver_device overrides
- virtual void machine_start() override;
- virtual void machine_reset() override;
-
- virtual void video_start() override;
-};
-
-
-static NETLIST_START(meadows)
- SOLVER(Solver, 48000)
-// PARAM(Solver.FREQ, 48000)
- PARAM(Solver.ACCURACY, 1e-4) // works and is sufficient
-
- // schematics
- //...
-
-// NETDEV_ANALOG_CALLBACK(sound_cb, sound, exidyttl_state, sound_cb, "")
-// NETDEV_ANALOG_CALLBACK(video_cb, videomix, fixedfreq_device, update_vid, "fixfreq")
-NETLIST_END()
-
-
-
-void meadwttl_state::machine_start()
-{
-}
-
-void meadwttl_state::machine_reset()
-{
-}
-
-
-void meadwttl_state::video_start()
-{
-}
-
-void meadwttl_state::meadows(machine_config &config)
-{
- /* basic machine hardware */
- NETLIST_CPU(config, m_maincpu, NETLIST_CLOCK).set_source(netlist_meadows);
-
- /* video hardware */
- SCREEN(config, "screen", SCREEN_TYPE_RASTER);
- FIXFREQ(config, m_video).set_screen("screen");
- m_video->set_monitor_clock(MASTER_CLOCK);
- m_video->set_horz_params(H_TOTAL-67,H_TOTAL-40,H_TOTAL-8,H_TOTAL);
- m_video->set_vert_params(V_TOTAL-22,V_TOTAL-19,V_TOTAL-12,V_TOTAL);
- m_video->set_fieldcount(1);
- m_video->set_threshold(0.30);
-}
-
-
-/***************************************************************************
-
- Game driver(s)
-
- ***************************************************************************/
-
-
-ROM_START( bombaway )
- ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
-
- ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 )
- ROM_LOAD( "b.3j", 0x0000, 0x0200, CRC(d1e3ddfd) SHA1(268915eba79179b7329076c875172f910cf77930) ) // bottom row (4 point) ship graphic
- ROM_LOAD( "c.4j", 0x0000, 0x0200, CRC(95108ae8) SHA1(872596a666bfc03fcc40b1f8c532d41951b0b506) ) // middle row (2 point) ship graphic
- ROM_LOAD( "a.5j", 0x0000, 0x0200, CRC(3804bc84) SHA1(ba943bdb3fa1ab8210da0d4613a641fd2578eca2) ) // top row (1 point) ship graphic
-ROM_END
-
-ROM_START( ckidzo )
- ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
-
- ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 )
- ROM_LOAD( "ckidzo.5a", 0x0000, 0x0200, CRC(431dc30d) SHA1(1f00136a7688acf8097d58b2e737fd13902db5b5) )
-ROM_END
-
-ROM_START( cgunship )
- ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
-
- ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 )
- ROM_LOAD( "cobra.a9", 0x0000, 0x0200, CRC(7e0c767c) SHA1(7dd62186c99cfeec2c31f9366f0961abd4479147) )
- ROM_LOAD( "cobra.a10", 0x0000, 0x0200, CRC(b1ec7340) SHA1(1cd69ed56d77014b957efe0426d769a5ad4899de) )
- ROM_LOAD( "cobra.f9", 0x0000, 0x0020, CRC(851868b9) SHA1(25a33683594829c1a362adefcba770d2369cdcdc) )
- ROM_LOAD( "cobra.f10", 0x0000, 0x0020, CRC(54f7a696) SHA1(c426a530bdf8a7bdc9ef5ef3efdfcdb87ff63164) )
- ROM_LOAD( "cobra.h7", 0x0000, 0x0200, CRC(cd490692) SHA1(50fc0e6d45d20d0f3604936443d3b85da9e8d0ef) )
- ROM_LOAD( "cobra.m6", 0x0000, 0x0200, CRC(54d0e415) SHA1(3a9bacc5c90983f68ed7476323153e787e8c3d2c) )
- ROM_LOAD( "cobra.m11", 0x0000, 0x0200, CRC(3840ac7b) SHA1(4d47cf00968070ad248aa8ad4f72a6a5fc61c82a) )
- ROM_LOAD( "cobra.m13", 0x0000, 0x0200, CRC(b564078e) SHA1(4f49e94b586ba62b28edb8c2eb90e303aa141a62) )
-
- ROM_LOAD( "cobra.h9", 0x0000, 0x0020, CRC(f31e283c) SHA1(6aecad1ce0a45560edc89f2b3d16f697aa4a822e) )
- ROM_LOAD( "cobra.k9", 0x0000, 0x0020, CRC(8e1cf316) SHA1(85d37e580c34a9ac25de988e9db209d934ee7333) )
- ROM_LOAD( "cobra.k12", 0x0000, 0x0020, CRC(2cd65371) SHA1(40db29163064ebaf2e4ef241c1a06361bce2de60) )
-ROM_END
-
-ROM_START( mead4in1 )
- ROM_REGION( 0x10000, "maincpu", ROMREGION_ERASE00 )
-
- ROM_REGION( 0x0400, "roms", ROMREGION_ERASE00 )
- ROM_LOAD( "hockey.a6", 0x0000, 0x0200, CRC(32db6d8f) SHA1(841474d3ed5f63dfbe4e537f750c7d42be36b1a9) )
- ROM_LOAD( "hockey.a7", 0x0000, 0x0200, CRC(1faf0755) SHA1(1b550cbf6550301b81e6d4233f2d7e5778db877e) )
- ROM_LOAD( "hockey.a8", 0x0000, 0x0200, CRC(8cc699a3) SHA1(eeb39aa7dc67a855ff774780f56958a3e36da9c8) )
- ROM_LOAD( "hockey.a9", 0x0000, 0x0200, CRC(0485cbce) SHA1(85231fae51a782acea4d3cff896ef8df1c213b74) )
- ROM_LOAD( "hockey.k2", 0x0000, 0x0200, CRC(32645320) SHA1(e4b2d10c0fd8d7e6b2013617fef94394966460e3) )
-
- ROM_LOAD( "hockey.b12", 0x0000, 0x0020, CRC(cc65da1c) SHA1(ad154032b524c302682a834c814e8676f47eb892) )
- ROM_LOAD( "hockey.b2", 0x0000, 0x0020, CRC(2dab2259) SHA1(1d20d6a3e3ee1719b7e9e92765aea3109be4e375) )
-ROM_END
-
-
-
-GAME( 1976, bombaway, 0, meadows, 0, meadwttl_state, empty_init, ROT0, "Meadows", "Bombs Away [TTL]", MACHINE_IS_SKELETON )
-GAME( 1976, ckidzo, 0, meadows, 0, meadwttl_state, empty_init, ROT0, "Meadows", "Ckidzo [TTL]", MACHINE_IS_SKELETON )
-GAME( 1976, cgunship, 0, meadows, 0, meadwttl_state, empty_init, ROT0, "Meadows", "Cobra Gunship [TTL]", MACHINE_IS_SKELETON )
-GAME( 1976, mead4in1, 0, meadows, 0, meadwttl_state, empty_init, ROT0, "Meadows", "Meadows 4 in 1 [TTL]", MACHINE_IS_SKELETON )