ANESE icon indicating copy to clipboard operation
ANESE copied to clipboard

Mega Man 2 issues

Open warmCabin opened this issue 7 years ago • 2 comments

Vertical scrolls in Mega Man 2 are all screwy. I think there's a loading seam above the transition!

Also, I can confirm that TASes of this game do not sync on ANESE. The RNG is all wrong.

warmCabin avatar Aug 29 '18 23:08 warmCabin

IIRC, Megaman uses Vertical Nametable Mirroring in that level, yet also scrolls vertically at some point, leading to some artifacting.
I was planning on implementing a heuristic to chop-off the upper / lower bits of the screen when a vertical scroll is detected while Vertical Mirroring (and vice-versa when Horizontal Mirroring) , but I didn't get around to it. It should be relatively straightforward to implement though.

And yeah, ANESE is far from TAS compatible. Like i've said before, it's not a super compatible NES emulator haha

daniel5151 avatar Aug 30 '18 00:08 daniel5151

Sounds like a fun fix! I can't wait to see your emulator reach TAS levels of accuracy.

What's funny is that mm2 TASes sync perfectly except for the RNG...but the SMB TAS dies to the first Goomba ಠ_ಠ

warmCabin avatar Aug 30 '18 22:08 warmCabin