vt100: Configure video clock (nw)

This commit is contained in:
AJR 2017-12-30 19:43:20 -05:00
parent 8816474434
commit 3bb13e40d6
3 changed files with 4 additions and 4 deletions

View File

@ -3203,7 +3203,7 @@ MCFG_SCREEN_UPDATE_DRIVER(rainbow_state, screen_update_rainbow)
MCFG_SCREEN_PALETTE("vt100_video:palette")
MCFG_GFXDECODE_ADD("gfxdecode", "vt100_video:palette", rainbow)
MCFG_DEVICE_ADD("vt100_video", RAINBOW_VIDEO, 0)
MCFG_DEVICE_ADD("vt100_video", RAINBOW_VIDEO, XTAL_24_0734MHz)
MCFG_VT_SET_SCREEN("screen")
MCFG_VT_CHARGEN("chargen")

View File

@ -425,7 +425,7 @@ static MACHINE_CONFIG_START( vt100 )
MCFG_DEFAULT_LAYOUT( layout_vt100 )
MCFG_DEVICE_ADD("vt100_video", VT100_VIDEO, 0)
MCFG_DEVICE_ADD("vt100_video", VT100_VIDEO, XTAL_24_0734MHz)
MCFG_VT_SET_SCREEN("screen")
MCFG_VT_CHARGEN("chargen")
MCFG_VT_VIDEO_RAM_CALLBACK(READ8(vt100_state, vt100_read_video_ram_r))
@ -440,7 +440,7 @@ static MACHINE_CONFIG_START( vt100 )
MCFG_RS232_RXD_HANDLER(DEVWRITELINE("i8251", i8251_device, write_rxd))
MCFG_RS232_DSR_HANDLER(DEVWRITELINE("i8251", i8251_device, write_dsr))
MCFG_DEVICE_ADD(COM5016T_TAG, COM8116, XTAL_5_0688MHz/*XTAL_24_8832MHz / 9*/) // COM5016T-013, 2.7648Mhz Clock, currently hacked wrongly
MCFG_DEVICE_ADD(COM5016T_TAG, COM8116, 5068800/*XTAL_24_8832MHz / 9*/) // COM5016T-013, 2.7648Mhz Clock, currently hacked wrongly
MCFG_COM8116_FR_HANDLER(DEVWRITELINE("i8251", i8251_device, write_rxc))
MCFG_COM8116_FT_HANDLER(DEVWRITELINE("i8251", i8251_device, write_txc))

View File

@ -209,7 +209,7 @@ void vt100_video_device::recompute_parameters()
horiz_pix_total = m_columns * 10; // normal 80 character mode.
visarea.set(0, horiz_pix_total - 1, 0, vert_pix_total - 1);
machine().first_screen()->configure(horiz_pix_total, vert_pix_total, visarea, HZ_TO_ATTOSECONDS((m_interlaced == 0) ? m_frequency : (m_frequency/2) ));
screen().configure(horiz_pix_total, vert_pix_total, visarea, HZ_TO_ATTOSECONDS((m_interlaced == 0) ? m_frequency : (m_frequency/2) ));
if (VERBOSE)
{