From d51d54442e9d28c95b59b0e633b4b4c2755c3240 Mon Sep 17 00:00:00 2001 From: aiju Date: Mon, 27 Nov 2017 20:34:48 +0000 Subject: games/blit: update screen when display address changes (thanks aap) --- sys/src/games/blit/mem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/src/games/blit/mem.c b/sys/src/games/blit/mem.c index debdbd218..59354050b 100644 --- a/sys/src/games/blit/mem.c +++ b/sys/src/games/blit/mem.c @@ -161,7 +161,7 @@ memwrite(u32int a, u16int v, u16int m) case 01400012: uarttxbuf = (uchar) v; return; case 01400024: return; /* mouse: purpose unknown */ case 01400026: return; /* mouse: purpose unknown */ - case 01400030: daddr = ((daddr >> 2) & ~m | v & m) << 2; return; + case 01400030: daddr = ((daddr >> 2) & ~m | v & m) << 2; updated = Rect(0, 0, SX, SY); return; case 01400040: dstat = dstat & ~m | v & m; invert = -(dstat & 1); updated = Rect(0, 0, SX, SY); return; case 01400056: /* sound; exact function unknown */ return; case 01400060: kbdctrl = v; return; -- cgit v1.2.3