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

JIT: fix RAM check in load-from-constant-address #899

Merged
merged 1 commit into from Aug 31, 2014

Conversation

FioraAeterna
Copy link
Contributor

A bug that seems to have been uncovered by allowing immediate-address loads.
Super Monkey Ball 2 crashes without this change -- it's possible, however, that
the game actually requires the MMU hack, since it crashed due to accessing an
address in the 0x20000000-0x3fffffff range.

A bug that seems to have been uncovered by allowing immediate-address loads.
Super Monkey Ball 2 crashes without this change -- it's possible, however, that
the game actually requires the MMU hack, since it crashed due to accessing an
address in the 0x20000000-0x3fffffff range.
@Linktothepast
Copy link
Contributor

Both Super Monkey Ball 1 and 2 have crushing issues without mmu speed hack and work ok with it now. Should i just update their gameinis?

@BhaaLseN
Copy link
Member

@Linktothepast: I wouldn't add settings to the gameinis that aren't actually required (unless they're still crashing with this fix)

@Linktothepast
Copy link
Contributor

They are crashing after some previous commits in master and this one tries to remedy that. Thing is they work if mmu speed hack is enabled so the question is whether i should change their gameini files or this pr be pushed to master (which of the two is the correct approach).

@Sonicadvance1
Copy link
Contributor

This is definitely the right route to take since that mask fails for that fake virtual memory location that we have.

Sonicadvance1 added a commit that referenced this pull request Aug 31, 2014
JIT: fix RAM check in load-from-constant-address
@Sonicadvance1 Sonicadvance1 merged commit 1a6268e into dolphin-emu:master Aug 31, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants