summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/dgn_beta.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mess/drivers/dgn_beta.c')
-rw-r--r--src/mess/drivers/dgn_beta.c120
1 files changed, 60 insertions, 60 deletions
diff --git a/src/mess/drivers/dgn_beta.c b/src/mess/drivers/dgn_beta.c
index 3b0ae3e971d..942759adab9 100644
--- a/src/mess/drivers/dgn_beta.c
+++ b/src/mess/drivers/dgn_beta.c
@@ -65,24 +65,24 @@ These are yet to be implemented.
static const unsigned char dgnbeta_palette[] =
{
/*normal brightness */
- 0x00,0x00,0x00, /* black */
- 0x80,0x00,0x00, /* red */
- 0x00,0x80,0x00, /* green */
- 0x80,0x80,0x00, /* yellow */
- 0x00,0x00,0x80, /* blue */
- 0x80,0x00,0x80, /* magenta */
- 0x00,0x80,0x80, /* cyan */
- 0x80,0x80,0x80, /* white */
+ 0x00,0x00,0x00, /* black */
+ 0x80,0x00,0x00, /* red */
+ 0x00,0x80,0x00, /* green */
+ 0x80,0x80,0x00, /* yellow */
+ 0x00,0x00,0x80, /* blue */
+ 0x80,0x00,0x80, /* magenta */
+ 0x00,0x80,0x80, /* cyan */
+ 0x80,0x80,0x80, /* white */
/*enhanced brightness*/
- 0x00,0x00,0x00, /* black */
- 0xFF,0x00,0x00, /* red */
- 0x00,0xFF,0x00, /* green */
- 0xFF,0xFF,0x00, /* yellow */
- 0x00,0x00,0xFF, /* blue */
- 0xFF,0x00,0xFF, /* magenta */
- 0x00,0xFF,0xFF, /* cyan */
- 0xFF,0xFF,0xFF /* white */
+ 0x00,0x00,0x00, /* black */
+ 0xFF,0x00,0x00, /* red */
+ 0x00,0xFF,0x00, /* green */
+ 0xFF,0xFF,0x00, /* yellow */
+ 0x00,0x00,0xFF, /* blue */
+ 0xFF,0x00,0xFF, /* magenta */
+ 0x00,0xFF,0xFF, /* cyan */
+ 0xFF,0xFF,0xFF /* white */
};
/*
@@ -135,37 +135,37 @@ static const unsigned char dgnbeta_palette[] =
*/
static ADDRESS_MAP_START( dgnbeta_map, AS_PROGRAM, 8, dgn_beta_state )
- AM_RANGE(0x0000, 0x0FFF) AM_RAMBANK("bank1")
- AM_RANGE(0x1000, 0x1FFF) AM_RAMBANK("bank2")
- AM_RANGE(0x2000, 0x2FFF) AM_RAMBANK("bank3")
- AM_RANGE(0x3000, 0x3FFF) AM_RAMBANK("bank4")
- AM_RANGE(0x4000, 0x4FFF) AM_RAMBANK("bank5")
- AM_RANGE(0x5000, 0x5FFF) AM_RAMBANK("bank6")
- AM_RANGE(0x6000, 0x6FFF) AM_RAMBANK("bank7") AM_SHARE("videoram")
- AM_RANGE(0x7000, 0x7FFF) AM_RAMBANK("bank8")
- AM_RANGE(0x8000, 0x8FFF) AM_RAMBANK("bank9")
- AM_RANGE(0x9000, 0x9FFF) AM_RAMBANK("bank10")
- AM_RANGE(0xA000, 0xAFFF) AM_RAMBANK("bank11")
- AM_RANGE(0xB000, 0xBFFF) AM_RAMBANK("bank12")
- AM_RANGE(0xC000, 0xCFFF) AM_RAMBANK("bank13")
- AM_RANGE(0xD000, 0xDFFF) AM_RAMBANK("bank14")
- AM_RANGE(0xE000, 0xEFFF) AM_RAMBANK("bank15")
- AM_RANGE(0xF000, 0xFBFF) AM_RAMBANK("bank16")
- AM_RANGE(0xfC00, 0xfC1F) AM_NOP
- AM_RANGE(0xFC20, 0xFC23) AM_DEVREADWRITE(PIA_0_TAG, pia6821_device, read, write)
- AM_RANGE(0xFC24, 0xFC27) AM_DEVREADWRITE(PIA_1_TAG, pia6821_device, read, write)
- AM_RANGE(0xFC28, 0xfC7F) AM_NOP
+ AM_RANGE(0x0000, 0x0FFF) AM_RAMBANK("bank1")
+ AM_RANGE(0x1000, 0x1FFF) AM_RAMBANK("bank2")
+ AM_RANGE(0x2000, 0x2FFF) AM_RAMBANK("bank3")
+ AM_RANGE(0x3000, 0x3FFF) AM_RAMBANK("bank4")
+ AM_RANGE(0x4000, 0x4FFF) AM_RAMBANK("bank5")
+ AM_RANGE(0x5000, 0x5FFF) AM_RAMBANK("bank6")
+ AM_RANGE(0x6000, 0x6FFF) AM_RAMBANK("bank7") AM_SHARE("videoram")
+ AM_RANGE(0x7000, 0x7FFF) AM_RAMBANK("bank8")
+ AM_RANGE(0x8000, 0x8FFF) AM_RAMBANK("bank9")
+ AM_RANGE(0x9000, 0x9FFF) AM_RAMBANK("bank10")
+ AM_RANGE(0xA000, 0xAFFF) AM_RAMBANK("bank11")
+ AM_RANGE(0xB000, 0xBFFF) AM_RAMBANK("bank12")
+ AM_RANGE(0xC000, 0xCFFF) AM_RAMBANK("bank13")
+ AM_RANGE(0xD000, 0xDFFF) AM_RAMBANK("bank14")
+ AM_RANGE(0xE000, 0xEFFF) AM_RAMBANK("bank15")
+ AM_RANGE(0xF000, 0xFBFF) AM_RAMBANK("bank16")
+ AM_RANGE(0xfC00, 0xfC1F) AM_NOP
+ AM_RANGE(0xFC20, 0xFC23) AM_DEVREADWRITE(PIA_0_TAG, pia6821_device, read, write)
+ AM_RANGE(0xFC24, 0xFC27) AM_DEVREADWRITE(PIA_1_TAG, pia6821_device, read, write)
+ AM_RANGE(0xFC28, 0xfC7F) AM_NOP
AM_RANGE(0xfc80, 0xfc80) AM_DEVWRITE("crtc", mc6845_device, address_w)
AM_RANGE(0xfc81, 0xfc81) AM_DEVREADWRITE("crtc", mc6845_device, register_r, register_w)
- AM_RANGE(0xfc82, 0xfC9F) AM_NOP
- AM_RANGE(0xFCA0, 0xFCA3) AM_READNOP AM_WRITE(dgnbeta_colour_ram_w) /* 4x4bit colour ram for graphics modes */
- AM_RANGE(0xFCC0, 0xFCC3) AM_DEVREADWRITE(PIA_2_TAG, pia6821_device, read, write)
- AM_RANGE(0xfcC4, 0xfcdf) AM_NOP
- AM_RANGE(0xfce0, 0xfce3) AM_READWRITE(dgnbeta_wd2797_r ,dgnbeta_wd2797_w) /* Onboard disk interface */
- AM_RANGE(0xfce4, 0xfdff) AM_NOP
- AM_RANGE(0xFE00, 0xFE0F) AM_READWRITE(dgn_beta_page_r ,dgn_beta_page_w)
- AM_RANGE(0xfe10, 0xfEff) AM_NOP
- AM_RANGE(0xFF00, 0xFFFF) AM_RAMBANK("bank17")
+ AM_RANGE(0xfc82, 0xfC9F) AM_NOP
+ AM_RANGE(0xFCA0, 0xFCA3) AM_READNOP AM_WRITE(dgnbeta_colour_ram_w) /* 4x4bit colour ram for graphics modes */
+ AM_RANGE(0xFCC0, 0xFCC3) AM_DEVREADWRITE(PIA_2_TAG, pia6821_device, read, write)
+ AM_RANGE(0xfcC4, 0xfcdf) AM_NOP
+ AM_RANGE(0xfce0, 0xfce3) AM_READWRITE(dgnbeta_wd2797_r ,dgnbeta_wd2797_w) /* Onboard disk interface */
+ AM_RANGE(0xfce4, 0xfdff) AM_NOP
+ AM_RANGE(0xFE00, 0xFE0F) AM_READWRITE(dgn_beta_page_r ,dgn_beta_page_w)
+ AM_RANGE(0xfe10, 0xfEff) AM_NOP
+ AM_RANGE(0xFF00, 0xFFFF) AM_RAMBANK("bank17")
ADDRESS_MAP_END
@@ -302,15 +302,15 @@ static const floppy_interface dgnbeta_floppy_interface =
/* F4 Character Displayer */
static const gfx_layout dgnbeta_charlayout =
{
- 8, 10, /* 8 x 10 characters */
- 256, /* 256 characters */
- 1, /* 1 bits per pixel */
- { 0 }, /* no bitplanes */
+ 8, 10, /* 8 x 10 characters */
+ 256, /* 256 characters */
+ 1, /* 1 bits per pixel */
+ { 0 }, /* no bitplanes */
/* x offsets */
{ 0, 1, 2, 3, 4, 5, 6, 7 },
/* y offsets */
{ 0*8, 1*8, 2*8, 3*8, 4*8, 5*8, 6*8, 7*8, 8*8, 9*8 },
- 8*16 /* every char takes 16 bytes */
+ 8*16 /* every char takes 16 bytes */
};
static GFXDECODE_START( dgnbeta )
@@ -348,7 +348,7 @@ static MACHINE_CONFIG_START( dgnbeta, dgn_beta_state )
MCFG_LEGACY_FLOPPY_4_DRIVES_ADD(dgnbeta_floppy_interface)
- MCFG_MC6845_ADD("crtc", HD6845, XTAL_12_288MHz / 16, dgnbeta_crtc6845_interface) //XTAL is guessed
+ MCFG_MC6845_ADD("crtc", HD6845, XTAL_12_288MHz / 16, dgnbeta_crtc6845_interface) //XTAL is guessed
/* internal ram */
MCFG_RAM_ADD(RAM_TAG)
@@ -363,17 +363,17 @@ MACHINE_CONFIG_END
ROM_START(dgnbeta)
ROM_REGION(0x4000,MAINCPU_TAG,0)
- ROM_SYSTEM_BIOS( 0, "bootrom", "Dragon beta OS9 boot rom (1984)" )
- ROMX_LOAD("beta_bt.rom" ,0x0000 ,0x4000 ,CRC(4c54c1de) SHA1(141d9fcd2d187c305dff83fce2902a30072aed76), ROM_BIOS(1))
- ROM_SYSTEM_BIOS( 1, "testrom", "Dragon beta test rom (1984?)" )
- ROMX_LOAD("beta_tst.rom" ,0x2000 ,0x2000 ,CRC(01d79d00) SHA1(343e08cf7656b5e8970514868df37ea0af1e2362), ROM_BIOS(2))
- ROM_SYSTEM_BIOS( 2, "cfiles", "cfiles rom" )
- ROMX_LOAD("beta_cfi.rom" ,0x2000 ,0x2000 ,CRC(d312e4c0) SHA1(5c00daac488eaf8d36d66de6ec6c746ab7b78ecf), ROM_BIOS(3))
- ROM_SYSTEM_BIOS( 3, "dfiles", "dfiles rom" )
- ROMX_LOAD("beta_dfi.rom" ,0x2000 ,0x2000 ,CRC(c4ad7f64) SHA1(50aa92a1c383321485d5a1aa41dfe4f90b3beaed), ROM_BIOS(4))
+ ROM_SYSTEM_BIOS( 0, "bootrom", "Dragon beta OS9 boot rom (1984)" )
+ ROMX_LOAD("beta_bt.rom" ,0x0000 ,0x4000 ,CRC(4c54c1de) SHA1(141d9fcd2d187c305dff83fce2902a30072aed76), ROM_BIOS(1))
+ ROM_SYSTEM_BIOS( 1, "testrom", "Dragon beta test rom (1984?)" )
+ ROMX_LOAD("beta_tst.rom" ,0x2000 ,0x2000 ,CRC(01d79d00) SHA1(343e08cf7656b5e8970514868df37ea0af1e2362), ROM_BIOS(2))
+ ROM_SYSTEM_BIOS( 2, "cfiles", "cfiles rom" )
+ ROMX_LOAD("beta_cfi.rom" ,0x2000 ,0x2000 ,CRC(d312e4c0) SHA1(5c00daac488eaf8d36d66de6ec6c746ab7b78ecf), ROM_BIOS(3))
+ ROM_SYSTEM_BIOS( 3, "dfiles", "dfiles rom" )
+ ROMX_LOAD("beta_dfi.rom" ,0x2000 ,0x2000 ,CRC(c4ad7f64) SHA1(50aa92a1c383321485d5a1aa41dfe4f90b3beaed), ROM_BIOS(4))
ROM_REGION (0x2000, "gfx1", 0)
- ROM_LOAD("betachar.rom" ,0x0000 ,0x2000 ,CRC(ca79d66c) SHA1(8e2090d471dd97a53785a7f44a49d3c8c85b41f2))
+ ROM_LOAD("betachar.rom" ,0x0000 ,0x2000 ,CRC(ca79d66c) SHA1(8e2090d471dd97a53785a7f44a49d3c8c85b41f2))
ROM_END
/* YEAR NAME PARENT COMPAT MACHINE INPUT INIT COMPANY FULLNAME FLAGS */