mirror of
https://github.com/holub/mame
synced 2025-04-21 07:52:35 +03:00
(MESS) Added skeleton driver for Compucolor II. [Jim Battle, Curt Coder]
This commit is contained in:
parent
d179fbfc4d
commit
3f45da5e2c
1
.gitattributes
vendored
1
.gitattributes
vendored
@ -6955,6 +6955,7 @@ src/mess/drivers/coco3.c svneol=native#text/plain
|
||||
src/mess/drivers/codata.c svneol=native#text/plain
|
||||
src/mess/drivers/coleco.c svneol=native#text/plain
|
||||
src/mess/drivers/compis.c svneol=native#text/plain
|
||||
src/mess/drivers/compucolor.c svneol=native#text/plain
|
||||
src/mess/drivers/comquest.c svneol=native#text/plain
|
||||
src/mess/drivers/comx35.c svneol=native#text/plain
|
||||
src/mess/drivers/concept.c svneol=native#text/plain
|
||||
|
54
src/mess/drivers/compucolor.c
Normal file
54
src/mess/drivers/compucolor.c
Normal file
@ -0,0 +1,54 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Curt Coder
|
||||
/*
|
||||
|
||||
Compucolor II
|
||||
|
||||
http://www.compucolor.org/index.html
|
||||
|
||||
*/
|
||||
|
||||
#include "emu.h"
|
||||
#include "cpu/i8085/i8085.h"
|
||||
|
||||
class compucolor2_state : public driver_device
|
||||
{
|
||||
public:
|
||||
compucolor2_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
: driver_device(mconfig, type, tag)
|
||||
{ }
|
||||
};
|
||||
|
||||
static ADDRESS_MAP_START( compucolor2_mem, AS_PROGRAM, 8, compucolor2_state )
|
||||
AM_RANGE(0x0000, 0x3fff) AM_ROM AM_REGION("maincpu", 0)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static ADDRESS_MAP_START( compucolor2_io, AS_IO, 8, compucolor2_state )
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static INPUT_PORTS_START( compucolor2 )
|
||||
INPUT_PORTS_END
|
||||
|
||||
static MACHINE_CONFIG_START( compucolor2, compucolor2_state )
|
||||
// basic machine hardware
|
||||
MCFG_CPU_ADD("maincpu", I8080, 1996800)
|
||||
MCFG_CPU_PROGRAM_MAP(compucolor2_mem)
|
||||
MCFG_CPU_IO_MAP(compucolor2_io)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
ROM_START( compclr2 )
|
||||
ROM_REGION( 0x4000, "maincpu", 0 )
|
||||
ROM_SYSTEM_BIOS( 0, "678", "v6.78" )
|
||||
ROMX_LOAD( "v678.rom", 0x0000, 0x4000, BAD_DUMP CRC(5e559469) SHA1(fe308774aae1294c852fe24017e58d892d880cd3), ROM_BIOS(1) )
|
||||
ROM_SYSTEM_BIOS( 1, "879", "v8.79" )
|
||||
ROMX_LOAD( "v879.rom", 0x0000, 0x4000, BAD_DUMP CRC(4de8e652) SHA1(e5c55da3ac893b8a5a99c8795af3ca72b1645f3f), ROM_BIOS(2) )
|
||||
|
||||
ROM_REGION( 0x800, "chargen", 0 )
|
||||
ROM_LOAD( "chargen.uf6", 0x000, 0x400, BAD_DUMP CRC(7eef135a) SHA1(be488ef32f54c6e5f551fb84ab12b881aef72dd9) )
|
||||
ROM_LOAD( "chargen.uf7", 0x400, 0x400, BAD_DUMP CRC(2bee7cf6) SHA1(808e0fc6f2332b4297de190eafcf84668703e2f4) )
|
||||
|
||||
ROM_REGION( 0x20, "crt", 0 )
|
||||
ROM_LOAD( "timing.rom", 0x00, 0x20, BAD_DUMP CRC(27ae54bc) SHA1(ccb056fbc1ec2132f2602217af64d77237494afb) )
|
||||
ROM_END
|
||||
|
||||
COMP( 1977, compclr2, 0, 0, compucolor2, compucolor2, driver_device, 0, "Intelligent System Corporation", "Compucolor II", GAME_IS_SKELETON | GAME_NOT_WORKING | GAME_NO_SOUND )
|
@ -2321,3 +2321,4 @@ cpu09
|
||||
ivg09
|
||||
pulsarlb
|
||||
hprot1
|
||||
compclr2
|
||||
|
@ -597,6 +597,7 @@ DRVLIBS += \
|
||||
$(MESSOBJ)/interton.a \
|
||||
$(MESSOBJ)/intv.a \
|
||||
$(MESSOBJ)/isa.a \
|
||||
$(MESSOBJ)/isc.a \
|
||||
$(MESSOBJ)/kaypro.a \
|
||||
$(MESSOBJ)/koei.a \
|
||||
$(MESSOBJ)/kyocera.a \
|
||||
@ -1388,6 +1389,9 @@ $(MESSOBJ)/intv.a: \
|
||||
$(MESS_MACHINE)/intv.o \
|
||||
$(MESS_DRIVERS)/intv.o \
|
||||
|
||||
$(MESSOBJ)/isc.a: \
|
||||
$(MESS_DRIVERS)/compucolor.o\
|
||||
|
||||
$(MESSOBJ)/kaypro.a: \
|
||||
$(MESS_DRIVERS)/kaypro.o \
|
||||
$(MESS_MACHINE)/kaypro.o \
|
||||
|
Loading…
Reference in New Issue
Block a user