Game bugs: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (1 revision: Rest of pages not related to reference)
(http://nesdev.parodius.com/bbs/viewtopic.php?p=49060#49060 said it wasn't mentioned.)
Line 20: Line 20:
|''Super Mario Bros.''|| The status bar shakes horizontally on heavy sprite usage and the music slows down. This can be seen especially in ''(what level?)'' ||
|''Super Mario Bros.''|| The status bar shakes horizontally on heavy sprite usage and the music slows down. This can be seen especially in ''(what level?)'' ||
|-
|-
|rowspan="3"|''Super Mario Bros. 3'' (U)
|rowspan="4"|''Super Mario Bros. 3'' (U)
| The first scanline after a scroll split is glitchy. This shows up as garbage above the left side of the status bar and as incorrectly scrolled lines in the "spade" (not N-spade) bonus game. ||
| The first scanline after a scroll split is glitchy. This shows up as garbage above the left side of the status bar and as incorrectly scrolled lines in the "spade" (not N-spade) bonus game. ||
|-
|-
Line 26: Line 26:
|-
|-
|If a Hammer Bros. battle ends precisely when a note is starting, the note will freeze on an incorrect duty cycle. ||
|If a Hammer Bros. battle ends precisely when a note is starting, the note will freeze on an incorrect duty cycle. ||
|-
| Big fat attribute glitch on the right side of most levels, because this game uses horizontal scrolling with horizontal [[mirroring]]. ||
|-
|-
|''Ironsword: Wizards and Warriors II''|| Noise channel doesn't work properly, sometimes plays longer notes and sometimes mutes.||
|''Ironsword: Wizards and Warriors II''|| Noise channel doesn't work properly, sometimes plays longer notes and sometimes mutes.||
|}
|}

Revision as of 20:40, 20 July 2009

Listed are games that have been tested on NES or Famicom hardware and verified to look wrong or odd, due to things like NES hardware limitations or programming errors. Refer to this if you're developing an emulator and find a game that looks wrong, before you look for a problem in your emulator. If you are attempting to give your emulator "bug for bug" compatibility, you'll want to make sure that these glitches appear the same in your emulator as they do on the NES.

This is an incomplete list that concentrates on commercial games. For a list of homebrew programs that don't work on the NES, or which have glitches on the NES, see Program Compatibility.

Game Problem Screenshot
Armadillo The in-game statusbar occasionally bumps vertically by 1 pixel. This game also often suffers from slowdown.
Crystalis The scanline above the statusbar and above textboxes looks wrong.
Double Dragon A garbage sprite can be seen on the lower right of the game screen.
The screen will sometimes shake vertically on heavy sprite usage.
Mega Man 3 On the boss select screen, the scanline above Shadow Man looks wrong.
Rad Racer Steer to the far left, and a background scanline will be seen on the road.
Super Mario Bros. The status bar shakes horizontally on heavy sprite usage and the music slows down. This can be seen especially in (what level?)
Super Mario Bros. 3 (U) The first scanline after a scroll split is glitchy. This shows up as garbage above the left side of the status bar and as incorrectly scrolled lines in the "spade" (not N-spade) bonus game.
Note blocks containing items become squarer for a second while the item is popping out. (This is an artifact of the sprite priority exploit that it uses.)
If a Hammer Bros. battle ends precisely when a note is starting, the note will freeze on an incorrect duty cycle.
Big fat attribute glitch on the right side of most levels, because this game uses horizontal scrolling with horizontal mirroring.
Ironsword: Wizards and Warriors II Noise channel doesn't work properly, sometimes plays longer notes and sometimes mutes.