diff --git a/src/machine/m_amstrad.c b/src/machine/m_amstrad.c index 389185e60..b4bc0a54f 100644 --- a/src/machine/m_amstrad.c +++ b/src/machine/m_amstrad.c @@ -496,8 +496,8 @@ vid_poll_1512(void *priv) else x = (vid->crtc[1] << 4) + 16; - video_process_8(x, vid->displine << 1); - video_process_8(x, (vid->displine << 1) + 1); + video_process_8((x < 64) ? 656 : x, vid->displine << 1); + video_process_8((x < 64) ? 656 : x, (vid->displine << 1) + 1); vid->scanline = scanline_old; if (vid->vsynctime)