summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2026-05-21 03:09:29 +1000
committer Vas Crabb <vas@vastheman.com>2026-05-21 03:09:29 +1000
commitf5edc6b9ea6348b34acb0005475c9fa463059f82 (patch)
tree5f1442ac29faae247da812732cb1862455df2526 /src
parent1dc09fa61aa20e5fb894a65f693080ab3c2f4a7f (diff)
skeleton/zorba.cpp: Set raw screen parameters.
This gives the correct resolution. The actual horizontal total should be 910, as it switches to 9 clocks per character during horizontal blanking, but I don't think our 8275 CRTC device can deal with that.
Diffstat (limited to 'src')
-rw-r--r--src/mame/skeleton/zorba.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/skeleton/zorba.cpp b/src/mame/skeleton/zorba.cpp
index fd653df2f46..107e758453a 100644
--- a/src/mame/skeleton/zorba.cpp
+++ b/src/mame/skeleton/zorba.cpp
@@ -251,9 +251,9 @@ void zorba_state::zorba(machine_config &config)
/* video hardware */
screen_device &screen(SCREEN(config, "screen", SCREEN_TYPE_RASTER));
+ screen.set_raw(14.318'181_MHz_XTAL, 880, 0, 640, 297, 0, 275);
screen.set_color(rgb_t::green());
- screen.set_refresh_hz(50);
- screen.set_screen_update("crtc", FUNC(i8275_device::screen_update));
+ screen.set_screen_update(m_crtc, FUNC(i8275_device::screen_update));
GFXDECODE(config, "gfxdecode", m_palette, gfx_zorba);
PALETTE(config, m_palette, palette_device::MONOCHROME_HIGHLIGHT);