Skip to content

Commit

Permalink
heathkit/tlb.cpp: Enabled scanline screen updates for Superset. (#11771)
Browse files Browse the repository at this point in the history
Fixes on-screen menus.
  • Loading branch information
mgarlanger authored Nov 22, 2023
1 parent 3b3edfe commit 1ebd115
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/mame/heathkit/tlb.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
- In 49/50 row mode, character descenders are cut off.
- Screen saver does not disable the screen
- With superset slot option
- Screen menus not working properly
- Screensaver freezes the screen instead of blanking the screen
****************************************************************************/
Expand Down Expand Up @@ -1117,6 +1116,9 @@ void heath_superset_tlb_device::device_add_mconfig(machine_config &config)
m_maincpu->set_addrmap(AS_PROGRAM, &heath_superset_tlb_device::mem_map);
m_maincpu->set_addrmap(AS_IO, &heath_superset_tlb_device::io_map);

// per line updates are needed for onscreen menu to display properly
m_screen->set_video_attributes(VIDEO_UPDATE_SCANLINE);

m_crtc->set_update_row_callback(FUNC(heath_superset_tlb_device::crtc_update_row));

// link up the serial port outputs to font chip.
Expand Down

0 comments on commit 1ebd115

Please sign in to comment.