mc6845: use disable enable signal with machines that blank part of the screen

This commit is contained in:
cracyc 2020-05-01 23:17:41 -05:00
parent 916dce9296
commit 379dde0219
3 changed files with 6 additions and 0 deletions

View File

@ -792,6 +792,8 @@ void applix_state::video_start()
MC6845_UPDATE_ROW( applix_state::crtc_update_row )
{
if (!de)
return;
// The display is bitmapped. 2 modes are supported here, 320x200x16 and 640x200x4.
// There is a monochrome mode, but no info found as yet.
// The 6845 cursor signal is not used at all.

View File

@ -192,6 +192,8 @@ WRITE8_MEMBER(duet16_state::dispctrl_w)
MC6845_UPDATE_ROW(duet16_state::crtc_update_row)
{
if(!de)
return;
u8 *gvram = (u8 *)&m_gvram[0];
for(int i = 0; i < x_count; i++)
{

View File

@ -469,6 +469,8 @@ WRITE_LINE_MEMBER(h19_state::mm5740_data_ready_w)
MC6845_UPDATE_ROW( h19_state::crtc_update_row )
{
if (!de)
return;
const rgb_t *palette = m_palette->palette()->entry_list_raw();
uint32_t *p = &bitmap.pix32(y);