0:00 - Setup
0:14 - Alignment 2
1:40 - Alignment 3
3:09 - Alignment 0
4:43 - Alignment 1
The 2C02 is held together with dental floss and prayers.
A continuation of my Fine-X artifact test ROM. lidnariq on the NESdev Discord server suggested to write a seed value to PPUSTATUS before writing to PPUSCROLL to see how that affects the outcomes of the artifact patterns.
With this in place, writing to different PPUSCROLL mirrors only affects the artifact pattern using addressing modes abs and (zp,x), while changing the seed value written to PPUSTATUS affects the artifact pattern on every other addressing mode. This does not help CPU/PPU alignment phase 3 to become any more free of artifacts than the previous tests.
I somehow also managed to trigger palette corruption, which I can't even begin to fathom how that's possible with PPUSCROLL writes alone...
What the hell is going on here??
Twitter:
https://twitter.com/cross_cutter
Discord Server:
https://discord.gg/kcQk2DcWMW
Тэги:
#NES #NESdev #NEShomebrew #8bit #famicom #research