Program compatibility: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
m (1 revision: Rest of pages not related to reference) |
(Addition of FF2e) |
||
Line 10: | Line 10: | ||
== Almost Compatible Programs == | == Almost Compatible Programs == | ||
{| | {| | ||
!Title | ! Title | ||
! Problem Description | |||
! Screenshots | |||
|- | |- | ||
|[[Years Behind]] | | [[Years Behind]] | ||
| Scrolltext glitches, caused by slight inaccuracies in compensation for [[APU DMC]] DMA cycle stealing. Color glitches caused by mid-frame palette rewriting. [http://nesdev.parodius.com/bbs/viewtopic.php?p=12643#12643] | |||
| | |||
|- | |||
| [http://www.romhacking.net/trans/139/ Final Fantasy II (English translation, Neo Demiforce)] | |||
| Version 1.02 and 1.03 — graphic glitches during intro, no text during prologue (blue screen without text). Caused by incorrect setting of nametables in [[PPU_registers|PPUCTRL]], misuse of [[PPU_registers|PPUSCROLL]], and reading of [[PPU_registers|PPUSTATUS]] to detect VBLANK. [http://nesdev.parodius.com/bbs/viewtopic.php?p=53111#53111] | |||
| | |||
|} | |} | ||
Revision as of 14:30, 27 November 2009
- This page describes defects in homebrew games. For defects in commercial games, see Game Bugs.
Many older programs that are passed off as NES programs were tested exclusively with older, less accurate emulators, and do not work on a Nintendo Entertainment System.
Compatible Programs
Almost Compatible Programs
Title | Problem Description | Screenshots |
---|---|---|
Years Behind | Scrolltext glitches, caused by slight inaccuracies in compensation for APU DMC DMA cycle stealing. Color glitches caused by mid-frame palette rewriting. [1] | |
Final Fantasy II (English translation, Neo Demiforce) | Version 1.02 and 1.03 — graphic glitches during intro, no text during prologue (blue screen without text). Caused by incorrect setting of nametables in PPUCTRL, misuse of PPUSCROLL, and reading of PPUSTATUS to detect VBLANK. [2] |