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

Decompilation issues when memory map section is not present in symbol maps #52

Open
Zephiles opened this issue Mar 2, 2022 · 0 comments

Comments

@Zephiles
Copy link

Zephiles commented Mar 2, 2022

This specific issue was found with new symbol maps that were made for Paper Mario: The Thousand-Year Door. When all of the rel files are loaded with symbol maps that do not have memory map sections, some parts of the code fail to decompile properly:

JP_Decompile_Fail

To go along with this, various sections after these decompilation failures end up as undefined functions:

JP_Decompile_Fail_UndefinedFunction

To clarify, these issues should not be caused by the symbol maps themselves, because the decompilation works fine if the memory map sections are provided. For testing purposes, I'm including a zip that has the symbol maps for the Japanese retail version, both with and without the memory map sections:

JP_Symbol_Maps.zip

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

1 participant