Menu

#15 MBC3 bankswitch to 0

v1.0 (example)
closed-fixed
nobody
None
5
2014-09-28
2014-07-24
No

The “ED” tile that shows up in Pokémon Red (MD5 3d45c1ee9abd5738df46d2bdda8b57dc) when entering names appears glitchy in Gambatte; see the attached screenshots.

This tile is located at 1:6767 in ROM. But the game program switches to bank 0 before copying the bytes at 6767 to 8F00. If I modify the game program to switch to bank 1 instead of 0, the tile shows up properly in Gambatte. This seems to be a problem with MBC3 emulation (“bank 0” should really map to bank 1?).

1 Attachments

Discussion

  • Anthony J. Bentley

    Attaching a screenshot displaying the correct behavior.

     
  • sinamas

    sinamas - 2014-07-24

    fixed in commit 7c92c6dcde3e5b2853dad95ee8dcf49f0df2f074.

     
  • sinamas

    sinamas - 2014-09-28
    • status: open --> closed-fixed
     

Log in to post a comment.