mgba-emu / mgba

mGBA Game Boy Advance Emulator
https://mgba.io/
Mozilla Public License 2.0
5.72k stars 791 forks source link

Pokemon Puzzle Challenge: message slightly cut off #466

Closed RafaelTrepaUnCarballo closed 7 years ago

RafaelTrepaUnCarballo commented 7 years ago

The inferior part of the text in the corner is cut off by a pixel wide white line. BGB and VBAM visualize the text right.

mGBA pokemon puzzle challenge europe en fr de es it -mgba BGB pokemon puzzle challenge europe en fr de es it -bgb VBAM pokemon puzzle challenge europe en fr de es it -vbam

An extremely insignificant bug.

taisel commented 7 years ago

You probably should provide a save state from each. GB hardware is full of hardware bugs that are seldomly documented. IIRC there's a ton of windowing/BG layer bugs and mid scanline variable timings.

RafaelTrepaUnCarballo commented 7 years ago

Ok, but that shouldn't be necessary. The issue is easily reproducible, you only have to start a new Challenge game at any difficulty. It always happens, affects both EUR and USA editions and any version of mGBA.

Savestates of mgba Savestates Pokemon P. Challenge USA PAL.zip

Savestates of VBAM last beta pok puzzle challenge savestates VBAM.zip

BGB Pokemon Puzzle Challenge savestates USA EUR - BGB.zip

endrift commented 7 years ago

This was caused by STAT IRQs firing on line 0x77 twice, once for Hblank and once for LYC=LY.