Talk:Errata: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
(→I don't understand this ceaveat: new section) |
(→I don't understand this ceaveat: Errataception) |
||
Line 21: | Line 21: | ||
Can someone rewrite it with a better wording so that non-native english speakers understand it ? | Can someone rewrite it with a better wording so that non-native english speakers understand it ? | ||
[[User:Bregalad|Bregalad]] ([[User talk:Bregalad|talk]]) 05:12, 4 November 2013 (MST) | [[User:Bregalad|Bregalad]] ([[User talk:Bregalad|talk]]) 05:12, 4 November 2013 (MST) | ||
:Errata in the errata? Chalk it up to [[wikipedia:Muphry's law|Muphry's law]]. --[[User:Tepples|Tepples]] ([[User talk:Tepples|talk]]) 15:54, 4 November 2013 (MST) |
Revision as of 22:54, 4 November 2013
Some things to add by people who know what these refer to:
PPU: must wait a couple of vblanks before chip is fully active
PPU: can't reliably write to ports more often than several CPU cycles apart
Page-crossing pointer quirks:
JMP ($nnnn)
($nn),Y
($nn,X)
I don't understand this ceaveat
In horizontal or 4-screen mirroring, writing $2000 at the exact start of horizontal blanking may cause the PPU to start reading from the first pattern table instead of the second. (Workaround: Don't disable NMI during active picture. Instead, use a variable to lock out reentrant NMI.)
Can someone rewrite it with a better wording so that non-native english speakers understand it ?
Bregalad (talk) 05:12, 4 November 2013 (MST)
- Errata in the errata? Chalk it up to Muphry's law. --Tepples (talk) 15:54, 4 November 2013 (MST)