summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author fulivi <fulivi@users.noreply.github.com>2015-08-14 16:03:35 +0200
committer fulivi <fulivi@users.noreply.github.com>2015-08-17 10:40:01 +0200
commit84d3ffa9e2c46cd03903f439471ad06499433ed8 (patch)
tree7271a70eb1a4355eb625d7d09b7b44ce7bfb3d34 /src
parentc3d3c118f7b4becf69e6d53ec22171e6f79f2737 (diff)
hp64k: fix to allow multiple screens (for RS232 terminal)
Diffstat (limited to 'src')
-rw-r--r--src/mess/drivers/hp64k.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mess/drivers/hp64k.c b/src/mess/drivers/hp64k.c
index 7f7236c1baa..c35cf001836 100644
--- a/src/mess/drivers/hp64k.c
+++ b/src/mess/drivers/hp64k.c
@@ -1368,6 +1368,7 @@ static MACHINE_CONFIG_START(hp64k , hp64k_state)
// Clock = 25 MHz / 9 * (112/114)
MCFG_DEVICE_ADD("crtc" , I8275 , 2729045)
+ MCFG_VIDEO_SET_SCREEN("screen")
MCFG_I8275_CHARACTER_WIDTH(9)
MCFG_I8275_DRAW_CHARACTER_CALLBACK_OWNER(hp64k_state , crtc_display_pixels)
MCFG_I8275_DRQ_CALLBACK(WRITELINE(hp64k_state , hp64k_crtc_drq_w))
@@ -1376,6 +1377,7 @@ static MACHINE_CONFIG_START(hp64k , hp64k_state)
MCFG_SCREEN_ADD("screen" , RASTER)
MCFG_SCREEN_UPDATE_DEVICE("crtc" , i8275_device , screen_update)
MCFG_SCREEN_REFRESH_RATE(60)
+ MCFG_SCREEN_SIZE(720 , 390)
MCFG_PALETTE_ADD_MONOCHROME_GREEN_HIGHLIGHT("palette")
MCFG_FD1791_ADD("fdc" , XTAL_4MHz / 4)