mirror of
https://github.com/holub/mame
synced 2025-04-16 21:44:32 +03:00
New NOT_WORKING machine (#8927)
New NOT_WORKING machine --------------------------------- Coche Bully [ClawGrip]
This commit is contained in:
parent
bd369465e6
commit
7eac187fc8
@ -4905,6 +4905,7 @@ files {
|
|||||||
MAME_DIR .. "src/mame/drivers/ettrivia.cpp",
|
MAME_DIR .. "src/mame/drivers/ettrivia.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/extrema.cpp",
|
MAME_DIR .. "src/mame/drivers/extrema.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/ez2d.cpp",
|
MAME_DIR .. "src/mame/drivers/ez2d.cpp",
|
||||||
|
MAME_DIR .. "src/mame/drivers/falgas_m89.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/fastinvaders.cpp",
|
MAME_DIR .. "src/mame/drivers/fastinvaders.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/fireball.cpp",
|
MAME_DIR .. "src/mame/drivers/fireball.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/flipjack.cpp",
|
MAME_DIR .. "src/mame/drivers/flipjack.cpp",
|
||||||
|
@ -401,6 +401,7 @@ exzisus.cpp
|
|||||||
ez2d.cpp
|
ez2d.cpp
|
||||||
f-32.cpp
|
f-32.cpp
|
||||||
f1gp.cpp
|
f1gp.cpp
|
||||||
|
falgas_m89.cpp
|
||||||
famibox.cpp
|
famibox.cpp
|
||||||
fantland.cpp
|
fantland.cpp
|
||||||
fastfred.cpp
|
fastfred.cpp
|
||||||
|
96
src/mame/drivers/falgas_m89.cpp
Normal file
96
src/mame/drivers/falgas_m89.cpp
Normal file
@ -0,0 +1,96 @@
|
|||||||
|
// license:BSD-3-Clause
|
||||||
|
// copyright-holders:
|
||||||
|
/***************************************************************************
|
||||||
|
|
||||||
|
M89 hardware for kiddie rides from Falgas
|
||||||
|
|
||||||
|
Falgas M89-4 N/E
|
||||||
|
|
||||||
|
_|_|_|_|___|_|_|_|___|_|_|_|_|_|_|____
|
||||||
|
| _______ _______ _______ |
|
||||||
|
| _______ TIC206M TIC206M TIC206M |
|
||||||
|
| |
|
||||||
|
| __________________|
|
||||||
|
| | AY8910A ||
|
||||||
|
| |_________________||
|
||||||
|
| |
|
||||||
|
| 7805CV ::::::::: |
|
||||||
|
| __________________|
|
||||||
|
| | 82C55 ||
|
||||||
|
| |_________________||
|
||||||
|
| TDA7241B _______________|
|
||||||
|
| | GM76C28A ||
|
||||||
|
| |______________||
|
||||||
|
| _________________|
|
||||||
|
| | EPROM ||
|
||||||
|
| |________________||
|
||||||
|
| __________ __________ |
|
||||||
|
| |_PAL16V8_| |SN74LS373N |
|
||||||
|
| __________ __________________|
|
||||||
|
| |_PAL16V8_| |OKI M80C85A-2 ||
|
||||||
|
| |_________________||
|
||||||
|
| 6.000 MHz Xtal _________ ________ |
|
||||||
|
| MC14020BCP MC14020BCP|
|
||||||
|
| ____________RISER_PCB_______________|
|
||||||
|
|_____________________________________|
|
||||||
|
|
||||||
|
The riser PCB contains:
|
||||||
|
-4 LEDs (motor on, coin input, timer-sound, light).
|
||||||
|
-Bank of 4 dipswitches for timer configuration.
|
||||||
|
-Bank of 4 dipswitches for coinage configuration.
|
||||||
|
-Volume knob.
|
||||||
|
|
||||||
|
|
||||||
|
***************************************************************************/
|
||||||
|
|
||||||
|
#include "emu.h"
|
||||||
|
#include "cpu/i8085/i8085.h"
|
||||||
|
//#include "machine/i8255.h"
|
||||||
|
#include "sound/ay8910.h"
|
||||||
|
#include "speaker.h"
|
||||||
|
|
||||||
|
namespace
|
||||||
|
{
|
||||||
|
|
||||||
|
class falgasm89_state : public driver_device
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
falgasm89_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||||
|
: driver_device(mconfig, type, tag)
|
||||||
|
, m_maincpu(*this, "maincpu")
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
void cbully(machine_config &config);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
required_device<i8085a_cpu_device> m_maincpu;
|
||||||
|
};
|
||||||
|
|
||||||
|
INPUT_PORTS_START(cbully)
|
||||||
|
INPUT_PORTS_END
|
||||||
|
|
||||||
|
void falgasm89_state::cbully(machine_config &config)
|
||||||
|
{
|
||||||
|
I8085A(config, m_maincpu, 6_MHz_XTAL);
|
||||||
|
|
||||||
|
// I8255(config, "i8255"); // "Coche Bully" has the i8255 socket empty
|
||||||
|
|
||||||
|
SPEAKER(config, "mono").front_center();
|
||||||
|
|
||||||
|
AY8910(config, "ay0", 6_MHz_XTAL / 6).add_route(ALL_OUTPUTS, "mono", 0.50); // divider unknown
|
||||||
|
}
|
||||||
|
|
||||||
|
ROM_START(cbully)
|
||||||
|
ROM_REGION(0x8000, "maincpu", 0)
|
||||||
|
ROM_LOAD("bully-gs_m89-iv_16-1-91.u2", 0x0000, 0x8000, CRC(4cc85230) SHA1(c3851e6610bcb3427f81ecfcd4575603a9edca6e)) // 27C256
|
||||||
|
|
||||||
|
ROM_REGION(0x22e, "plds", 0)
|
||||||
|
ROM_LOAD("palce16v8_m894-bt.u11", 0x000, 0x117, NO_DUMP) // Protected
|
||||||
|
ROM_LOAD("palce16v8_m894-a.u10", 0x117, 0x117, NO_DUMP) // Protected
|
||||||
|
ROM_END
|
||||||
|
|
||||||
|
} // anonymous namespace
|
||||||
|
|
||||||
|
// YEAR NAME PARENT MACHINE INPUT CLASS INIT ROT COMPANY FULLNAME FLAGS
|
||||||
|
GAME( 1991, cbully, 0, cbully, cbully, falgasm89_state, empty_init, ROT0, "Falgas", "Coche Bully", MACHINE_IS_SKELETON_MECHANICAL )
|
@ -13738,6 +13738,9 @@ falco5220s // 1989
|
|||||||
ts1 // 1980
|
ts1 // 1980
|
||||||
ts2624 // 1982
|
ts2624 // 1982
|
||||||
|
|
||||||
|
@source:falgas_m89.cpp
|
||||||
|
cbully // (c) 1991 Falgas
|
||||||
|
|
||||||
@source:famibox.cpp
|
@source:famibox.cpp
|
||||||
famibox // 1986
|
famibox // 1986
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user