mirror of
https://github.com/holub/mame
synced 2025-06-07 13:23:50 +03:00
hektor.cpp, mc10.cpp, systel1.cpp: Configure screens for video devices to avoid errors with slot options that have their own screens
This commit is contained in:
parent
5417235b1d
commit
173a80fe8e
@ -522,6 +522,7 @@ void hektor_state::hektor(machine_config &config)
|
||||
PALETTE(config, m_palette, palette_device::MONOCHROME);
|
||||
|
||||
EF9364(config, m_ef9364, 6.144_MHz_XTAL / 6);
|
||||
m_ef9364->set_screen(m_screen);
|
||||
m_ef9364->set_palette_tag("palette");
|
||||
m_ef9364->set_nb_of_pages(1);
|
||||
m_ef9364->set_erase(0x20);
|
||||
|
@ -715,6 +715,7 @@ void mc10_state::alice32(machine_config &config)
|
||||
PALETTE(config, "palette").set_entries(8);
|
||||
|
||||
EF9345(config, m_ef9345, 0);
|
||||
m_ef9345->set_screen("screen");
|
||||
m_ef9345->set_palette_tag("palette");
|
||||
TIMER(config, "alice32_sl").configure_scanline(FUNC(mc10_state::alice32_scanline), "screen", 0, 10);
|
||||
|
||||
|
@ -200,6 +200,7 @@ void systel1_state::systel1(machine_config &config)
|
||||
screen.set_screen_update("crtc", FUNC(i8276_device::screen_update));
|
||||
|
||||
i8276_device &crtc(I8276(config, "crtc", 10.8864_MHz_XTAL / 7)); // WD8276PL-00
|
||||
crtc.set_screen("screen");
|
||||
crtc.set_character_width(7);
|
||||
crtc.set_display_callback(FUNC(systel1_state::draw_character));
|
||||
crtc.drq_wr_callback().set(m_dmac, FUNC(i8257_device::dreq2_w));
|
||||
|
Loading…
Reference in New Issue
Block a user