mirror of
https://github.com/holub/mame
synced 2025-04-16 13:34:55 +03:00
a 100% skeleton 'Sega Sawatte' driver, so that the softlist isn't orphaned and -romident can identify items in it etc.
we don't know the CPU or anything else, what is known is in the driver.
This commit is contained in:
parent
7ed6e7c55c
commit
1899788b97
@ -2137,6 +2137,7 @@ files {
|
||||
MAME_DIR .. "src/mame/drivers/megadriv.c",
|
||||
MAME_DIR .. "src/mame/drivers/saturn.c",
|
||||
MAME_DIR .. "src/mame/drivers/segapico.c",
|
||||
MAME_DIR .. "src/mame/drivers/sega_sawatte.c",
|
||||
MAME_DIR .. "src/mame/drivers/segapm.c",
|
||||
MAME_DIR .. "src/mame/drivers/sg1000.c",
|
||||
MAME_DIR .. "src/mame/drivers/sms.c",
|
||||
|
54
src/mame/drivers/sega_sawatte.c
Normal file
54
src/mame/drivers/sega_sawatte.c
Normal file
@ -0,0 +1,54 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:
|
||||
|
||||
/* Sega Sawatte / S-Pico
|
||||
|
||||
a sound-only Pico type system (one of the boards even says S-PICO)
|
||||
|
||||
CPU is unknown (I can't see one?!) cartridge dumps should be good, but not confirmed, might be data only for an MCU?
|
||||
driver does nothing except allow the softlist to be connected to the -romident commands etc.
|
||||
|
||||
|
||||
images supplied by Team Europe
|
||||
|
||||
http://mamedev.emulab.it/haze/reference/sawatte/cartridge_pcb_front.jpg
|
||||
http://mamedev.emulab.it/haze/reference/sawatte/cartridge_pcb_back.jpg
|
||||
|
||||
http://mamedev.emulab.it/haze/reference/sawatte/PCB_Front.jpg
|
||||
http://mamedev.emulab.it/haze/reference/sawatte/PCB_Back.jpg
|
||||
|
||||
http://mamedev.emulab.it/haze/reference/sawatte/Console_Front.JPG
|
||||
http://mamedev.emulab.it/haze/reference/sawatte/Console_Back.JPG
|
||||
|
||||
http://mamedev.emulab.it/haze/reference/sawatte/cartridge_example.jpg
|
||||
|
||||
*/
|
||||
|
||||
#include "emu.h"
|
||||
|
||||
|
||||
|
||||
class sawatte_state : public driver_device
|
||||
{
|
||||
public:
|
||||
sawatte_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
: driver_device(mconfig, type, tag)
|
||||
{ }
|
||||
|
||||
protected:
|
||||
};
|
||||
|
||||
|
||||
static INPUT_PORTS_START( sawatte )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
static MACHINE_CONFIG_START( sawatte, sawatte_state )
|
||||
MCFG_SOFTWARE_LIST_ADD("cart_list", "sawatte")
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
ROM_START( sawatte )
|
||||
ROM_END
|
||||
|
||||
|
||||
GAME( 1996?, sawatte, 0, sawatte, sawatte, driver_device, 0, ROT0, "Sega", "Sawatte", MACHINE_IS_SKELETON )
|
@ -81,6 +81,7 @@ pico // 1994 Sega Pico (Europe)
|
||||
picou // 1994 Sega Pico (USA)
|
||||
picoj // 1993 Sega Pico (Japan)
|
||||
copera // 1993 Sega / Yamaha
|
||||
sawatte //
|
||||
segacd // 1992 Sega Sega CD (USA)
|
||||
megacd // 1993 Sega Mega-CD (Europe)
|
||||
megacda // 1993 Sega Mega-CD (Asia)
|
||||
|
Loading…
Reference in New Issue
Block a user