mirror of
https://github.com/holub/mame
synced 2025-10-05 16:50:57 +03:00
vt100: Configure video clock (nw)
This commit is contained in:
parent
8816474434
commit
3bb13e40d6
@ -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")
|
||||
|
@ -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))
|
||||
|
||||
|
@ -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)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user