Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Minor layer issue in Kirby & The Amazing Mirror intro #532

Closed
SuperrSonic opened this Issue Feb 24, 2017 · 4 comments

Comments

Projects
None yet
3 participants
Contributor

SuperrSonic commented Feb 24, 2017

After the intro stage a small cutscene plays:
test
Taken from VBA-M.

But in mGBA the star graphic behind the mirror can be seen before the mirror breaks.
kirby and the amazing mirrors3

State before the cutscene.
kirby and the amazing mirrors1

@endrift endrift modified the milestone: 0.6.1 Jun 18, 2017

Per the category:needs hw testing tag, I tried this out (on a DS Lite). I can confirm the correct behavior is as shown in SuperrSonic's GIF of VBA-M. In mGBA, part of the mirror becomes translucent during the flashing screen effects, making the background's archway clearly visible where it should be blocked by the (opaque) mirror.

To supplement SuperrSonic's screenshot of the error in mGBA, here's a GIF of mGBA's behavior.
kirbyerrormgba

Owner

endrift commented Sep 20, 2017

Can you confirm that the mirror and dark Meta Knight are brightened during the flash on hardware, and not just plainly visible during? Fixing that could be a major pain for me, and everything I know about the GBA's video hardware tells me they should be.

@endrift endrift closed this in f1d6470 Sep 20, 2017

Owner

endrift commented Sep 20, 2017

...that commit message is wrong.

Regardless, I'm pretty sure that hack is still wrong, so let me know if you find anything else.

Unfortunately (for you), yeah, I can confirm that Dark Meta Knight and the mirror are both brightened along with the rest of the scene. The whole screen is turned white during his attacks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment