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

[Feature request] Debug tool to convert instruction mnemonic to opcode+operand #15525

Open
AniLeo opened this issue Apr 28, 2024 · 1 comment
Assignees

Comments

@AniLeo
Copy link
Member

AniLeo commented Apr 28, 2024

As part of the Debugging and Patch Creation process, it would be useful if RPCS3 had a debugging tool to convert instruction mnemonics to opcode+operand.
Currently the RPCS3 debugger has the opposite process of converting the machine code instructions to mnemonic for ease of reading.

On this tool, we should also be able to select the output endianness and size, e.g. be32.

Currently this process requires using Ghidra on the side, but it would be ideal to have this helper directly in RPCS3.

@elad335 elad335 self-assigned this Apr 28, 2024
@elad335
Copy link
Contributor

elad335 commented Apr 28, 2024

For PPC there are online tools for it and the ISA is massive. SPU does need it though.
Edit: on second thought there are some CELL PPU exclusive instructions though so there is need for it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants