-
Notifications
You must be signed in to change notification settings - Fork 91
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
Gameboy 3 Bytes instructions #35
Comments
Hi Odnetninl, I just tried to disassemble LoZ (sha1: fa38601c371ca327166bf52be194697) with qMedusa and I failed to reproduce your issue (disassembly looks good, at least for this part):
Could you bring me more information about your issue? (tool used, version and branch of medusa compiled, hash of the ROM, etc) Thank you. :) |
Hi, 00:00ff I'm using the last version of dev branch. |
Hi OdnetninI, Thanks for this info, I guess instruction at 00:0102 is badly disassembled because instruction at 00:5e8c or 00:2f7f uses the constant 0x0102. It's hard to tell the difference between literal values and addresses, especially on this kind of architecture (i.e. 16-bit addressing mode). |
I can give you the rom: http://gameboyonline.es/roms/rojo.gb |
Thanks for the link. :) I'll try to find something better, but don't hesitate to share if you have an idea. :) |
For example gameboy games have their start point at 0x0100, normaly with a NOP and J instructions, but medusa says:
0xCE
0x50
0x01
Medusa doesn't translate it.
The text was updated successfully, but these errors were encountered: