diff options
author | 2015-08-14 16:03:35 +0200 | |
---|---|---|
committer | 2015-08-17 10:40:01 +0200 | |
commit | 84d3ffa9e2c46cd03903f439471ad06499433ed8 (patch) | |
tree | 7271a70eb1a4355eb625d7d09b7b44ce7bfb3d34 /src | |
parent | c3d3c118f7b4becf69e6d53ec22171e6f79f2737 (diff) |
hp64k: fix to allow multiple screens (for RS232 terminal)
Diffstat (limited to 'src')
-rw-r--r-- | src/mess/drivers/hp64k.c | 2 |
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) |