Browse code

Only set size when Screen/height is written

Andrew Alderwick authored on 19/09/2021 21:56:33
Showing 1 changed files
... ...
@@ -351,11 +351,8 @@ screen_talk(Device *d, Uint8 b0, Uint8 w)
351 351
 		}
352 352
 	else
353 353
 		switch(b0) {
354
-		case 0x3:
355
-			set_size(peek16(d->dat, 0x2), ppu.height);
356
-			break;
357 354
 		case 0x5:
358
-			set_size(ppu.width, peek16(d->dat, 0x4));
355
+			set_size(peek16(d->dat, 0x2), peek16(d->dat, 0x4));
359 356
 			break;
360 357
 		case 0xe: {
361 358
 			Uint16 x = peek16(d->dat, 0x8);