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

Can't run Pokemon Red... #189

Closed
arthur-fontaine opened this issue Jan 12, 2021 · 9 comments
Closed

Can't run Pokemon Red... #189

arthur-fontaine opened this issue Jan 12, 2021 · 9 comments

Comments

@arthur-fontaine
Copy link

arthur-fontaine commented Jan 12, 2021

I try to run Pokemon Red, but when I arrive in the screen to create a game, it says:

1771008  pyboy                          ERROR    Unexpected write to 0x6000, value: 0x01
1771009  pyboy                          ERROR    Unexpected write to 0x6000, value: 0x00

I don't know why, and how to resolve it...
My ROM [REMOVED]
If you could help me...

@Baekalfen
Copy link
Owner

Baekalfen commented Jan 13, 2021

Does the game work fine otherwise? I don't remember the exact addresses, but it might just be a bug in the game (and not int PyBoy!), that doesn't affect anything pret/pokered#155

@Baekalfen
Copy link
Owner

Also, please don't post ROMs here, as it's copyrighted contents, and could be used to take down the project.

@arthur-fontaine
Copy link
Author

oh sorry I didn't know... The ROM works fine on Retroarch, so it is not a ROM bug I suppose...

@Baekalfen
Copy link
Owner

Does PyBoy crash or does it continue to function? I don't have Pokemon Red, but Blue makes the same warnings and it's a bug in the ROM, and other emulators just ignore it, as it's harmless.

@arthur-fontaine
Copy link
Author

And there is no way to make the ROM works with PyBoy?

@Baekalfen
Copy link
Owner

Could you verify that your ROM file has the same sha1 checksum as these? https://github.com/pret/pokered

@Baekalfen
Copy link
Owner

Again, does PyBoy crash or stop when you see this, or does it continue anyway?

@arthur-fontaine
Copy link
Author

Could you verify that your ROM file has the same sha1 checksum as these? https://github.com/pret/pokered

With the "global" ROM, the sha1 checksum of my ROM is the same. With it, I can go until the screen where Sacha is with many Pokemon.
With the Fr ROM, the sha1 checksum is 47a7622fa30e6402a3891fe65b3a930bf9bd7aec. With it, I can go until the screen with a little box at the top-right where it's written "NEW GAME".

Again, does PyBoy crash or stop when you see this, or does it continue anyway?

uh sorry I didn't pay attention to the question...
I think not because I can still use pyboy.stop(). So it doesn't crash.

@Baekalfen
Copy link
Owner

I don't see this on my debugger branch, so let's wait until that is merged, and we can revisit this issue

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