ANESE
ANESE copied to clipboard
Mega Man 2 issues
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.
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
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 ಠ_ಠ