diff options
| author | 2026-05-21 03:09:29 +1000 | |
|---|---|---|
| committer | 2026-05-21 03:09:29 +1000 | |
| commit | f5edc6b9ea6348b34acb0005475c9fa463059f82 (patch) | |
| tree | 5f1442ac29faae247da812732cb1862455df2526 /src | |
| parent | 1dc09fa61aa20e5fb894a65f693080ab3c2f4a7f (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.cpp | 4 |
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); |
