From b9d132a506b82aa7d2fbfd8f479afe90800cdb1b Mon Sep 17 00:00:00 2001 From: TomW Date: Sun, 28 Sep 2014 11:48:52 +0100 Subject: [PATCH] Fixed PC1640 video timings, fixes hang on startup. --- src/vid_pc1640.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vid_pc1640.c b/src/vid_pc1640.c index 3cad4b6..e7327e1 100644 --- a/src/vid_pc1640.c +++ b/src/vid_pc1640.c @@ -79,15 +79,15 @@ uint8_t pc1640_in(uint16_t addr, void *p) void pc1640_recalctimings(pc1640_t *pc1640) { + cga_recalctimings(&pc1640->cga); + ega_recalctimings(&pc1640->ega); if (pc1640->cga_enabled) { - cga_recalctimings(&pc1640->cga); pc1640->dispontime = pc1640->cga.dispontime; pc1640->dispofftime = pc1640->cga.dispofftime; } else { - ega_recalctimings(&pc1640->ega); pc1640->dispontime = pc1640->ega.dispontime; pc1640->dispofftime = pc1640->ega.dispofftime; }