mirror of
https://github.com/holub/mame
synced 2025-10-05 00:38:58 +03:00
New machines marked as NOT_WORKING
---------------------------------- Panther Darts [jordigahan, ClawGrip, Dumping Union]
This commit is contained in:
parent
2ffb8aa126
commit
e71304e142
@ -4617,6 +4617,7 @@ files {
|
|||||||
MAME_DIR .. "src/mame/video/vrender0.h",
|
MAME_DIR .. "src/mame/video/vrender0.h",
|
||||||
MAME_DIR .. "src/mame/drivers/cubeqst.cpp",
|
MAME_DIR .. "src/mame/drivers/cubeqst.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/cybertnk.cpp",
|
MAME_DIR .. "src/mame/drivers/cybertnk.cpp",
|
||||||
|
MAME_DIR .. "src/mame/drivers/daryde.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/dcheese.cpp",
|
MAME_DIR .. "src/mame/drivers/dcheese.cpp",
|
||||||
MAME_DIR .. "src/mame/includes/dcheese.h",
|
MAME_DIR .. "src/mame/includes/dcheese.h",
|
||||||
MAME_DIR .. "src/mame/video/dcheese.cpp",
|
MAME_DIR .. "src/mame/video/dcheese.cpp",
|
||||||
|
@ -280,6 +280,7 @@ dambustr.cpp
|
|||||||
darius.cpp
|
darius.cpp
|
||||||
darkmist.cpp
|
darkmist.cpp
|
||||||
darkseal.cpp
|
darkseal.cpp
|
||||||
|
daryde.cpp
|
||||||
dassault.cpp
|
dassault.cpp
|
||||||
dblcrown.cpp
|
dblcrown.cpp
|
||||||
dblewing.cpp
|
dblewing.cpp
|
||||||
|
62
src/mame/drivers/daryde.cpp
Normal file
62
src/mame/drivers/daryde.cpp
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:AJR
|
||||||
|
/*******************************************************************************
|
||||||
|
|
||||||
|
Skeleton driver for Daryde Panther Darts.
|
||||||
|
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "cpu/z180/z180.h"
|
||||||
|
#include "machine/timekpr.h"
|
||||||
|
|
||||||
|
class daryde_state : public driver_device
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
daryde_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||||
|
: driver_device(mconfig, type, tag)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
void pandart(machine_config &config);
|
||||||
|
|
||||||
|
private:
|
||||||
|
void mem_map(address_map &map);
|
||||||
|
void io_map(address_map &map);
|
||||||
|
};
|
||||||
|
|
||||||
|
void daryde_state::mem_map(address_map &map)
|
||||||
|
{
|
||||||
|
map(0x00000, 0x7ffff).rom().region("program", 0);
|
||||||
|
map(0xef000, 0xef005).unmapw();
|
||||||
|
map(0xf0000, 0xf1fff).rw("timekpr", FUNC(mk48t08_device::read), FUNC(mk48t08_device::write));
|
||||||
|
}
|
||||||
|
|
||||||
|
void daryde_state::io_map(address_map &map)
|
||||||
|
{
|
||||||
|
map(0x0000, 0x00ff).noprw();
|
||||||
|
map(0x4000, 0x4000).unmapr();
|
||||||
|
map(0xc000, 0xc000).unmaprw();
|
||||||
|
}
|
||||||
|
|
||||||
|
static INPUT_PORTS_START(pandart)
|
||||||
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
void daryde_state::pandart(machine_config &config)
|
||||||
|
{
|
||||||
|
cpu_device &maincpu(Z180(config, "maincpu", 12000000)); // XTAL not readable
|
||||||
|
maincpu.set_addrmap(AS_PROGRAM, &daryde_state::mem_map);
|
||||||
|
maincpu.set_addrmap(AS_IO, &daryde_state::io_map);
|
||||||
|
|
||||||
|
MK48T08(config, "timekpr");
|
||||||
|
}
|
||||||
|
|
||||||
|
ROM_START(pandart)
|
||||||
|
ROM_REGION(0x80000, "program", 0)
|
||||||
|
ROM_LOAD("27c040.ic5", 0x00000, 0x80000, CRC(b1bd5c14) SHA1(7164dcaebf0f23f5330b225e44ee87d9a8c79f4f))
|
||||||
|
|
||||||
|
ROM_REGION(0x117, "pal", 0)
|
||||||
|
ROM_LOAD("palce16v8h.ic1", 0x000, 0x117, NO_DUMP) // protected
|
||||||
|
ROM_END
|
||||||
|
|
||||||
|
GAME(1999, pandart, 0, pandart, pandart, daryde_state, empty_init, ROT0, "Daryde S. L.", "Panther Darts", MACHINE_IS_SKELETON_MECHANICAL)
|
@ -11019,6 +11019,9 @@ gatedoom1 // MAC (c) 1990 Data East Corporation (US)
|
|||||||
@source:daruma.cpp
|
@source:daruma.cpp
|
||||||
ds348 // Sigtron Daruma
|
ds348 // Sigtron Daruma
|
||||||
|
|
||||||
|
@source:daryde.cpp
|
||||||
|
pandart //
|
||||||
|
|
||||||
@source:dassault.cpp
|
@source:dassault.cpp
|
||||||
dassault // MAJ (c) 1991 Data East Corporation (US)
|
dassault // MAJ (c) 1991 Data East Corporation (US)
|
||||||
dassault4 // MAJ (c) 1991 Data East Corporation (US) - 4 Player only
|
dassault4 // MAJ (c) 1991 Data East Corporation (US) - 4 Player only
|
||||||
|
Loading…
Reference in New Issue
Block a user