commit c2829ce5fe2a802f0ebd59cbecddf904e3e9fed4
parent f49143782abd21bb9b53ba5207ac09ab1e4da8e0
Author: Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
Date: Sat, 25 Dec 2021 15:12:30 +0100
ppu: remove the last(?) remnants of single layer logic
Diffstat:
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/src/devices/ppu.c b/src/devices/ppu.c
@@ -48,8 +48,6 @@ ppu_palette(Ppu *p, Uint8 *addr)
b = (*(addr + 4 + i / 2) >> (!(i % 2) << 2)) & 0x0f;
p->palette[i] = 0xff000000 | (r << 20) | (r << 16) | (g << 12) | (g << 8) | (b << 4) | b;
}
- for(i = 4; i < 16; ++i)
- p->palette[i] = p->palette[i / 4];
p->fg.changed = p->bg.changed = 1;
}
diff --git a/src/devices/ppu.h b/src/devices/ppu.h
@@ -23,7 +23,7 @@ typedef struct Layer {
typedef struct Ppu {
Uint16 width, height;
- Uint32 palette[16];
+ Uint32 palette[4];
Layer fg, bg;
} Ppu;