Previous 199869 Revisions Next

r24584 Tuesday 30th July, 2013 at 20:02:10 UTC by Curt Coder
(MESS) Added skeleton driver for Davidge DSB-4/6. [Al Kossow, Curt Coder]
[src/mess]mess.lst mess.mak
[src/mess/drivers]dsb46.c*

trunk/src/mess/mess.lst
r24583r24584
22352235softbox
22362236dps1
22372237octopus
2238dsb46
trunk/src/mess/mess.mak
r24583r24584
23672367   $(MESS_DRIVERS)/dm7000.o    \
23682368   $(MESS_DRIVERS)/dmv.o       \
23692369   $(MESS_DRIVERS)/dps1.o      \
2370   $(MESS_DRIVERS)/dsb46.o     \
23702371   $(MESS_DRIVERS)/dual68.o    \
23712372   $(MESS_DRIVERS)/eacc.o      \
23722373   $(MESS_DRIVERS)/elwro800.o  \
trunk/src/mess/drivers/dsb46.c
r0r24584
1#include "emu.h"
2#include "cpu/z80/z80.h"
3
4class dsb46_state : public driver_device
5{
6public:
7   dsb46_state(const machine_config &mconfig, device_type type, const char *tag)
8      : driver_device(mconfig, type, tag)
9   { }
10};
11
12static ADDRESS_MAP_START( dsb46_mem, AS_PROGRAM, 8, dsb46_state )
13   AM_RANGE(0x0000, 0x07ff) AM_ROM AM_REGION("maincpu", 0)
14ADDRESS_MAP_END
15
16static ADDRESS_MAP_START( dsb46_io, AS_IO, 8, dsb46_state )
17ADDRESS_MAP_END
18
19static INPUT_PORTS_START( dsb46 )
20INPUT_PORTS_END
21
22static MACHINE_CONFIG_START( dsb46, dsb46_state )
23   // basic machine hardware
24   MCFG_CPU_ADD("maincpu", Z80, 4000000)
25   MCFG_CPU_PROGRAM_MAP(dsb46_mem)
26   MCFG_CPU_IO_MAP(dsb46_io)
27MACHINE_CONFIG_END
28
29ROM_START( dsb46 )
30   ROM_REGION( 0x800, "maincpu", 0 )
31   ROM_LOAD( "1538a.bin", 0x000, 0x800, CRC(65b3e26e) SHA1(afe1f03f266b7d13fdb1f1bc6762df5e0aa5c764) )
32
33   ROM_REGION( 0x4000, "ades", 0 )
34   ROM_LOAD( "ades.bin", 0x0000, 0x4000, CRC(d374abf0) SHA1(331f51a2bb81375aeffbe63c1ebc1d7cd779b9c3) )
35ROM_END
36
37COMP( 198?, dsb46,    0,      0,      dsb46,        dsb46, driver_device, 0,      "Davidge",  "DSB-4/6",  GAME_NOT_WORKING | GAME_NO_SOUND_HW )
Property changes on: trunk/src/mess/drivers/dsb46.c
Added: svn:mime-type
   + text/plain
Added: svn:eol-style
   + native

Previous 199869 Revisions Next


© 1997-2024 The MAME Team