mirror of
https://github.com/holub/mame
synced 2025-06-08 05:44:09 +03:00
new not working machine
------------------------------------ Lucky Draw (Pinball) [PinMAME]
This commit is contained in:
parent
870a36c9f3
commit
2d0dbde7d6
@ -4336,6 +4336,7 @@ files {
|
|||||||
MAME_DIR .. "src/mame/drivers/jp.cpp",
|
MAME_DIR .. "src/mame/drivers/jp.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/jvh.cpp",
|
MAME_DIR .. "src/mame/drivers/jvh.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/kissproto.cpp",
|
MAME_DIR .. "src/mame/drivers/kissproto.cpp",
|
||||||
|
MAME_DIR .. "src/mame/drivers/lckydraw.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/ltd.cpp",
|
MAME_DIR .. "src/mame/drivers/ltd.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/macp.cpp",
|
MAME_DIR .. "src/mame/drivers/macp.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/micropin.cpp",
|
MAME_DIR .. "src/mame/drivers/micropin.cpp",
|
||||||
|
@ -625,6 +625,7 @@ laz_awetoss.cpp
|
|||||||
laz_ribrac.cpp
|
laz_ribrac.cpp
|
||||||
lazercmd.cpp
|
lazercmd.cpp
|
||||||
lbeach.cpp
|
lbeach.cpp
|
||||||
|
lckydraw.cpp
|
||||||
legionna.cpp
|
legionna.cpp
|
||||||
leland.cpp
|
leland.cpp
|
||||||
lemmings.cpp
|
lemmings.cpp
|
||||||
@ -642,10 +643,10 @@ looping.cpp
|
|||||||
lordgun.cpp
|
lordgun.cpp
|
||||||
lsasquad.cpp
|
lsasquad.cpp
|
||||||
ltcasino.cpp
|
ltcasino.cpp
|
||||||
luckybal.cpp
|
|
||||||
ltd.cpp
|
ltd.cpp
|
||||||
luckgrln.cpp
|
luckgrln.cpp
|
||||||
lucky74.cpp
|
lucky74.cpp
|
||||||
|
luckybal.cpp
|
||||||
lvcards.cpp
|
lvcards.cpp
|
||||||
lwings.cpp
|
lwings.cpp
|
||||||
m10.cpp
|
m10.cpp
|
||||||
|
60
src/mame/drivers/lckydraw.cpp
Normal file
60
src/mame/drivers/lckydraw.cpp
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:
|
||||||
|
// PINBALL
|
||||||
|
|
||||||
|
// Skeleton driver for Mirco's Lucky Draw
|
||||||
|
// Hardware listing and ROM definitions from PinMAME.
|
||||||
|
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "machine/genpin.h"
|
||||||
|
#include "cpu/mcs48/mcs48.h"
|
||||||
|
#include "machine/nvram.h"
|
||||||
|
|
||||||
|
class lckydraw_state : public genpin_class
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
lckydraw_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||||
|
: genpin_class(mconfig, type, tag)
|
||||||
|
, m_maincpu(*this, "maincpu") { }
|
||||||
|
|
||||||
|
void lckydraw(machine_config &config);
|
||||||
|
|
||||||
|
private:
|
||||||
|
required_device<cpu_device> m_maincpu;
|
||||||
|
|
||||||
|
void maincpu_map(address_map &map);
|
||||||
|
};
|
||||||
|
|
||||||
|
void lckydraw_state::maincpu_map(address_map &map)
|
||||||
|
{
|
||||||
|
map(0x0000, 0x0bff).rom();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static INPUT_PORTS_START( lckydraw )
|
||||||
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
MACHINE_CONFIG_START(lckydraw_state::lckydraw)
|
||||||
|
/* basic machine hardware */
|
||||||
|
MCFG_CPU_ADD("maincpu", I8035, 6000000)
|
||||||
|
MCFG_CPU_PROGRAM_MAP(maincpu_map)
|
||||||
|
|
||||||
|
/* video hardware */
|
||||||
|
//MCFG_DEFAULT_LAYOUT()
|
||||||
|
|
||||||
|
/* sound hardware */
|
||||||
|
genpin_audio(config);
|
||||||
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
|
|
||||||
|
ROM_START(lckydraw)
|
||||||
|
ROM_REGION( 0xc00, "maincpu", 0)
|
||||||
|
ROM_LOAD( "lckydrw1.rom", 0x0000, 0x0400, CRC(58ebb50f) SHA1(016ed66b4ee9979aa109c0ce085597a62d33bf8d) )
|
||||||
|
ROM_LOAD( "lckydrw2.rom", 0x0400, 0x0400, CRC(816b9e20) SHA1(0dd8acc633336f250960ebe89cc707fd115afeee) )
|
||||||
|
ROM_LOAD( "lckydrw3.rom", 0x0800, 0x0400, CRC(464155bb) SHA1(5bbf784dba9149575444e6b1250ac9b5c2bced87) )
|
||||||
|
|
||||||
|
ROM_END
|
||||||
|
|
||||||
|
|
||||||
|
GAME( 1979, lckydraw, 0, lckydraw, lckydraw, lckydraw_state, 0, ROT0, "Mirco", "Lucky Draw (Pinball)", MACHINE_IS_SKELETON_MECHANICAL )
|
@ -17793,6 +17793,9 @@ lc80 //
|
|||||||
lc80_2 //
|
lc80_2 //
|
||||||
sc80 //
|
sc80 //
|
||||||
|
|
||||||
|
@source:lckydraw.cpp
|
||||||
|
lckydraw // (c) 1979 Mirco
|
||||||
|
|
||||||
@source:lcmate2.cpp
|
@source:lcmate2.cpp
|
||||||
lcmate2 //
|
lcmate2 //
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user