Skip to content
New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wonderland Dizzy Sprite Corruption #133

Open
muckypaws opened this issue Apr 17, 2024 · 1 comment
Open

Wonderland Dizzy Sprite Corruption #133

muckypaws opened this issue Apr 17, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@muckypaws
Copy link

Hey, Loved your emulator and managed to DL before you sadly pulled it from the store, but understand your concerns. Hopefully you're still developing the emulator.

I've tried the Wonderland Dizzy NES Rom which is available for free from the Oliver Twins website (Authors of the game).

https://yolkfolk.com/wonderland-dizzy/

Weirdly, the Main Sprites, are rotated on screen when they are active, please see the screenshots attached.

Other emulators, I don't see this issue.

Kind Regards and very nice work btw 👍

WonderlandDizzy - 1
WonderlandDizzy - 2
WonderlandDizzy - 3
WonderlandDizzy - 4
WonderlandDizzy(NES).zip

@tsalvo tsalvo self-assigned this Apr 18, 2024
@tsalvo
Copy link
Owner

tsalvo commented Apr 18, 2024

Thank you for this! The game seems to be detecting the ROM header the same way as FCEUX does, so I think that part is working:

 PRG ROM: 16 x 16KiB = 256 KiB
 CHR ROM: 0 x  8KiB = 0 KiB
 Mapper #: 2
 Mapper name: UNROM
 Mirroring: Vertical
 Battery-backed: No
 Trained: No

I'll double-check that I'm implementing the UNROM mapper correctly according to spec. At a glance, that mapper is pretty simple, so I think it's more likely I have some timing or logic issue with the PPU, which might take me a little longer to figure out. but I'll give it a try 😄

@tsalvo tsalvo added the bug Something isn't working label Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants