|
|
|
@@ -6,6 +6,14 @@ |
|
|
|
#include "log.h" |
|
|
|
|
|
|
|
|
|
|
|
void nes_ppu_init(nes_PPU* ppu, nes_PPU_Memory* mem) { |
|
|
|
uint8_t* pal = mem->palette; |
|
|
|
pal[0] = pal[4] = pal[8] = pal[12] = |
|
|
|
pal[16] = pal[20] = pal[24] = |
|
|
|
pal[28] = 0xFFU; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
static const uint8_t mirror_schemes[][4] = { |
|
|
|
[nes_Mirror_Horizontal] = {0, 0, 1, 1}, |
|
|
|
[nes_Mirror_Vertical] = {0, 1, 0, 1}, |
|
|
|
|