mirror of
https://github.com/holub/mame
synced 2025-04-16 13:34:55 +03:00
New NOT_WORKING machine (#8778)
* arcade.lua: Add stop.cpp * New NOT_WORKING machine ---------------------------------- Stop [jordigahan, ClawGrip]
This commit is contained in:
parent
be76bf35b6
commit
2b5b1a4b91
@ -5123,6 +5123,7 @@ files {
|
||||
MAME_DIR .. "src/mame/drivers/sstrangr.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/startouch.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/statriv2.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/stop.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/strkzn.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/stuntair.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/su2000.cpp",
|
||||
|
@ -1256,6 +1256,7 @@ statriv2.cpp
|
||||
stellafr.cpp
|
||||
stfight.cpp
|
||||
stlforce.cpp
|
||||
stop.cpp
|
||||
strkzn.cpp
|
||||
stuntair.cpp
|
||||
stv.cpp
|
||||
|
109
src/mame/drivers/stop.cpp
Normal file
109
src/mame/drivers/stop.cpp
Normal file
@ -0,0 +1,109 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:
|
||||
/***************************************************************************
|
||||
|
||||
Skeleton driver for "Stop", a screenless coinop machine from Spain
|
||||
(unknown manufacturer and date). Machine has no sound hardware.
|
||||
|
||||
The gameplay is simple: Stop the counter on the big display (4 digits
|
||||
with 28 leds each one) as near as posible, but without going over, from
|
||||
the number on the smaller one (4 + 1 digits, 7 segments each one).
|
||||
|
||||
Four PCBs:
|
||||
_____________________________________________________________
|
||||
| _____________ |
|
||||
|| EPROM | __________ __________ |
|
||||
||____________| |GD74LS373| |TC4011BP_| |
|
||||
| |
|
||||
| _____________ ______________________ _____ |
|
||||
||TC5517CPL-15| | SCN8031HCCN40 | |Xtal| _____ |
|
||||
||____________| |_____________________| 8.000 MHz 7B05CT |
|
||||
| __________________ |
|
||||
|_______________________| |__________________|
|
||||
|_________________|
|
||||
|
||||
__________________________________________________________
|
||||
_|__ ····················································· | Each digit (28 leds)
|
||||
| | · __________ · __________ · __________ · __________ · | o o o o
|
||||
| | ·|_ULN2803A| ·|_ULN2803A| ·|_ULN2803A| ·|_ULN2803A| · | o o
|
||||
| | ····················································· | o o
|
||||
| | · _________ · _________ · _________ · _________ · | o o
|
||||
|___| · |MC14495P| · |MC14495P| · |MC14495P| · |MC14495P| · | o o
|
||||
| | ····················································· | o o o o
|
||||
| | __________ ____ | o o
|
||||
| | |GD74LS154| LM386 | o o
|
||||
|___| | o o
|
||||
|_________________________________________________________| o o
|
||||
4 digits display. o o o o
|
||||
|
||||
___________________________
|
||||
| _________ |
|
||||
| ........... |MC14495P| |
|
||||
| · 4 x · _________ |
|
||||
| · 7 seg · |MC14495P| |
|
||||
| · display · _________ |
|
||||
| · · |MC14495P| |
|
||||
| · · _________ |
|
||||
| ........... |MC14495P| |
|
||||
| ______ |
|
||||
| 7B05CT |
|
||||
| ........... _________ |
|
||||
| · 1 x 7seg· |MC14495P| |
|
||||
| · display . |
|
||||
| ___________________ |
|
||||
|__| |____|
|
||||
|__________________|
|
||||
4 + 1 (7 segments) digits display
|
||||
|
||||
______________________________________________
|
||||
_|__ |ooooooooo|ooooooooo| |
|
||||
| | ____ |
|
||||
| | | | _________ _________ |
|
||||
| | 74LS154 |ULN2803A| |ULN2803A| |
|
||||
| | | | ________ ________ ________ |
|
||||
| | |___| |74LS04N| |74LS04N| |74LS04N| |
|
||||
|___| _____ |
|
||||
|___|oooo|____________________________________|
|
||||
|
||||
***************************************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
#include "cpu/mcs51/mcs51.h"
|
||||
|
||||
namespace
|
||||
{
|
||||
|
||||
class stop_state : public driver_device
|
||||
{
|
||||
public:
|
||||
stop_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
: driver_device(mconfig, type, tag)
|
||||
, m_maincpu(*this, "maincpu")
|
||||
{
|
||||
}
|
||||
|
||||
void stop(machine_config &config);
|
||||
|
||||
protected:
|
||||
required_device<i8031_device> m_maincpu;
|
||||
};
|
||||
|
||||
INPUT_PORTS_START(stop)
|
||||
INPUT_PORTS_END
|
||||
|
||||
void stop_state::stop(machine_config &config)
|
||||
{
|
||||
I8031(config, m_maincpu, 8_MHz_XTAL);
|
||||
}
|
||||
|
||||
/* The ROM contains the string:
|
||||
"Programa desarrollado y realizado por Victoriano Angel Martinez Sanchez TORREJON DE ARDOZ (Madrid)" */
|
||||
ROM_START(stop)
|
||||
ROM_REGION(0x1000, "maincpu", 0)
|
||||
ROM_LOAD("m2732.bin", 0x0000, 0x1000, CRC(a596988b) SHA1(1b1a2028b6c4644cc942e46fad764b34173d25d0))
|
||||
ROM_END
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
// YEAR NAME PARENT MACHINE INPUT CLASS INIT ROT COMPANY FULLNAME FLAGS
|
||||
GAME( 19??, stop, 0, stop, stop, stop_state, empty_init, ROT0, "unknown", "Stop", MACHINE_IS_SKELETON )
|
@ -38863,6 +38863,9 @@ vreader // (c) 2011 V.Tech
|
||||
vreadercaen // (c) 2011 V.Tech
|
||||
vreadercafr // (c) 2011 V.Tech
|
||||
|
||||
@source:stop.cpp
|
||||
stop
|
||||
|
||||
@source:sothello.cpp
|
||||
sothello // (c) 1986 Success / Fujiwara.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user