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

strange register writes with iodumper #29

Closed
cyberic99 opened this issue Nov 20, 2019 · 1 comment
Closed

strange register writes with iodumper #29

cyberic99 opened this issue Nov 20, 2019 · 1 comment

Comments

@cyberic99
Copy link

When using the iodumper plugin on the following file, I get some strange register writes:

For instance:

0000d240 ffd0=01
00000100 ffd0=02
00000198 ffd0=03
000001b8 ffd0=04
00000138 ffd1=0a
000001b4 ffd5=02
00000074 ffdf=00
0000f850 ffd0=01

DMG-MLA.gbs.zip

is it expected to write to invalid registers or to registers not related to sound?

In this file, when playing track 1 in loop for 3 minutes, there are 14887 useful register writes, and 79897 invalid ones.

I wonder if gbsplay should filter them out.

Thanks

@ranma
Copy link
Collaborator

ranma commented Nov 23, 2019

ff80-fffe is actually a RAM area (normally used as stack), so that should be skipped in the iodumper.

@ranma ranma closed this as completed in 8703443 Nov 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants