mirror of
https://github.com/holub/mame
synced 2025-07-01 16:19:38 +03:00
New machines marked as NOT_WORKING
---------------------------------- Pitch Hitter - Baseball Challenge [unknown]
This commit is contained in:
parent
fc710e0786
commit
b2d1b433d1
@ -4651,6 +4651,7 @@ files {
|
||||
MAME_DIR .. "src/mame/includes/norautp.h",
|
||||
MAME_DIR .. "src/mame/audio/norautp.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/notechan.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/nsg6809.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/nsmpoker.cpp",
|
||||
MAME_DIR .. "src/mame/drivers/oneshot.cpp",
|
||||
MAME_DIR .. "src/mame/includes/oneshot.h",
|
||||
|
@ -830,6 +830,7 @@ nmk16.cpp
|
||||
norautp.cpp
|
||||
notechan.cpp
|
||||
nova2001.cpp
|
||||
nsg6809.cpp
|
||||
nsm.cpp
|
||||
nsmpoker.cpp
|
||||
nss.cpp
|
||||
|
89
src/mame/drivers/nsg6809.cpp
Normal file
89
src/mame/drivers/nsg6809.cpp
Normal file
@ -0,0 +1,89 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:AJR
|
||||
/***************************************************************************
|
||||
|
||||
Skeleton driver for National Sports Games' 6809-based mechanical games:
|
||||
|
||||
* Pitch Hitter
|
||||
* Super Shot (undumped)
|
||||
|
||||
Partial memory map for "Universal Game PCB" in Super Shot schematics:
|
||||
|
||||
2K SRAM 8K SRAM
|
||||
JP5-A JP6-B JP7-B JP5-B JP6-A JP7-A
|
||||
|
||||
*AUX3 $6000-$7FFF $6000-$7FFF
|
||||
*AUX2 $2000-$3FFF $2000-$27FF
|
||||
*AUX1 $4000-$5FFF $4000-$5FFF
|
||||
*ASIC $1000-$17FF $3000-$37FF
|
||||
*VIA $0800-$0FFF $2800-$2FFF
|
||||
*SRAM $0000-$07FF $0000-$1FFF
|
||||
DEADMAN $1E00-$1FFF $3E00-$3FFF
|
||||
*IN-D $1E00-$1FFF $3E00-$3FFF
|
||||
*OUT-C $1C00-$1DFF $3C00-$3DFF
|
||||
*IN-C $1C00-$1DFF $3C00-$3DFF
|
||||
*OUT-B $1A00-$1BFF $3A00-$3BFF
|
||||
*IN-B $1A00-$1BFF $3A00-$3BFF
|
||||
*OUT-A $1800-$19FF $3800-$39FF
|
||||
*IN-A $1800-$19FF $3800-$39FF
|
||||
|
||||
***************************************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
#include "cpu/m6809/m6809.h"
|
||||
#include "machine/6522via.h"
|
||||
#include "machine/mos6551.h"
|
||||
#include "machine/watchdog.h"
|
||||
|
||||
|
||||
class nsg6809_state : public driver_device
|
||||
{
|
||||
public:
|
||||
nsg6809_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
: driver_device(mconfig, type, tag),
|
||||
m_maincpu(*this, "maincpu") {}
|
||||
|
||||
required_device<cpu_device> m_maincpu;
|
||||
};
|
||||
|
||||
|
||||
static ADDRESS_MAP_START( main_map, AS_PROGRAM, 8, nsg6809_state )
|
||||
AM_RANGE(0x0000, 0x1fff) AM_RAM
|
||||
AM_RANGE(0x2800, 0x280f) AM_DEVREADWRITE("via", via6522_device, read, write)
|
||||
AM_RANGE(0x3000, 0x3003) AM_DEVREADWRITE("acia", mos6551_device, read, write)
|
||||
AM_RANGE(0x3e00, 0x3e00) AM_DEVWRITE("deadman", watchdog_timer_device, reset_w)
|
||||
AM_RANGE(0x8000, 0xffff) AM_ROM AM_REGION("maincpu", 0)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static INPUT_PORTS_START( pitchhit )
|
||||
INPUT_PORTS_END
|
||||
|
||||
static MACHINE_CONFIG_START( pitchhit )
|
||||
MCFG_CPU_ADD("maincpu", M6809, XTAL_4MHz / 4)
|
||||
MCFG_CPU_PROGRAM_MAP(main_map)
|
||||
|
||||
MCFG_DEVICE_ADD("via", VIA6522, XTAL_4MHz / 4)
|
||||
|
||||
MCFG_DEVICE_ADD("acia", MOS6551, 0)
|
||||
MCFG_MOS6551_XTAL(XTAL_1_8432MHz)
|
||||
|
||||
MCFG_WATCHDOG_ADD("deadman")
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
/*
|
||||
|
||||
Pitch Hitter Eprom 27c256 by National Sports Games (aka Skeeball)
|
||||
location U-14
|
||||
|
||||
IC label "PH101C" and "CK# $A790"
|
||||
|
||||
*/
|
||||
|
||||
ROM_START( pitchhit )
|
||||
ROM_REGION( 0x8000, "maincpu", 0 )
|
||||
ROM_LOAD( "PH101C__CK_A790.U14", 0x0000, 0x8000, CRC(1d306ab7) SHA1(13faf7c6dca8e5482672b2d09a99616896c4ae55) )
|
||||
ROM_END
|
||||
|
||||
|
||||
GAME(1993, pitchhit, 0, pitchhit, pitchhit, nsg6809_state, 0, ROT0, "National Sports Games", "Pitch Hitter - Baseball Challenge", MACHINE_IS_SKELETON_MECHANICAL )
|
@ -29935,6 +29935,9 @@ diablo68 //
|
||||
nocto //
|
||||
npresto //
|
||||
|
||||
@source:nsg6809.cpp
|
||||
pitchhit //
|
||||
|
||||
@source:nsm.cpp
|
||||
firebird //
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user