TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.18k stars 382 forks source link

Gambatte Sprites not rendering #1083

Closed hegyak closed 6 years ago

hegyak commented 6 years ago

To Reproduce: Load Pokémon Red Wait for the Introduction animation battle to begin. Sprites glitch as attached.

This only appears to effect GameBoy games in Gambatte, not GBC Games. Tested against: https://github.com/TASVideos/BizHawk/commit/1f0c9f2be883ab1c9d5dc23589217cbd4248c29e

pokemon - red version usa europe 2017-12-29 09 29 07

alyosha-tas commented 6 years ago

Hmmm, actually the sprites are fine, it's the background that isn't being displayed. I'll look into it.

It only appears to effect GB games playing in GBC mode.

alyosha-tas commented 6 years ago

Turns out Gambatte wasn't intially able to load GB games in GBC mode at all. This capability was a side effect of having BIOS support.

Honestly, I forgot I even did that.

So I've reverted the behaviour back to where GB games will not load in gambatte in GBC mode.