~rabbits/uxn-playdate

5702f5a7d3c338bb5eeb3662a05ebbef66f95744 — Devine Lu Linvega 13 days ago 70115ed
Removed duplicate boundary check
1 files changed, 1 insertions(+), 3 deletions(-)

M src/main.c
M src/main.c => src/main.c +1 -3
@@ 128,9 128,7 @@ screen_deo(Uint8 *d, Uint8 port)
		n = d[0x6] >> 4;
		dx = (d[0x6] & 0x01) << 3;
		dy = (d[0x6] & 0x02) << 2;
		if(addr > 0x10000 - ((n + 1) << (3 + twobpp)))
			return;
		if(addr > 0x10000 - ((n + 1) << (3 + twobpp)))
		if(addr >= 0xfff0)
			return;
		for(i = 0; i <= n; i++) {
			screen_blit(&ppu, fg, x + dy * i, y + dx * i, &u.ram[addr], d[0xf] & 0xf, d[0xf] & 0x10, d[0xf] & 0x20, twobpp);