From dbac7ae228bb878e90fc8ae1ea5f4bf0810de4ab Mon Sep 17 00:00:00 2001 From: Angelo Salese Date: Fri, 7 Feb 2020 00:18:17 +0100 Subject: Confirm raster bug for puzzli (nw) --- src/devices/video/imagetek_i4100.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/devices/video/imagetek_i4100.cpp b/src/devices/video/imagetek_i4100.cpp index e9ea5322c2a..ed02d901518 100644 --- a/src/devices/video/imagetek_i4100.cpp +++ b/src/devices/video/imagetek_i4100.cpp @@ -1,11 +1,11 @@ // license:BSD-3-Clause -// copyright-holders:Luca Elia,David Haywood,Angelo Salese +// copyright-holders:Luca Elia, David Haywood, Angelo Salese /*************************************************************************** Imagetek I4100 / I4220 / I4300 device files - device emulation by Angelo Salese, based off from original metro.cpp - implementation by Luca Elia & David Haywood + device emulation by Angelo Salese, + based off from original metro.cpp implementation by Luca Elia & David Haywood TODO: - interrupt enable/acknowledge/vector; @@ -18,11 +18,13 @@ but the right palette is not at 00-ff. Related to the unknown table in the RAM mapped just before the palette? Update: the colors should have a common bank of 0xb (so 0x8bxx), it's unknown why the values - diverges, the blitter is responsible of that upload fwiw; + diverges, the blitter is responsible of the upload fwiw; - Some gfx problems in ladykill, 3kokushi, puzzli, gakusai, seem related to how we handle windows, wrapping, read-modify-write areas; - - puzzli: emulate hblank irq and fix video routines here (water effect not emulated?); - - Fix flipped screen behavior + - puzzli: emulate hblank irq and fix video routines here (water effect not emulated, + confirmed on PCB ref). Are the screen_ctrl_w "led" bits actually buffer latches + for the layers? They get written in the middle of the screen, may also be v2 specific. + - Unemulated flip screen. ============================================================================ -- cgit v1.2.3