-
Notifications
You must be signed in to change notification settings - Fork 49
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
Issue decompiling from PowerPC ASM generated by IDA Pro #264
Comments
Yeah, it's just the gc/wii instruction set currently, no altivec |
ah i see. thank you for replying. let me know when AltiVec support is added.
…On Mon, Aug 28, 2023 at 12:31 PM Seeky ***@***.***> wrote:
Yeah, it's just the gc/wii instruction set currently, no altivec
—
Reply to this email directly, view it on GitHub
<#264 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWQYZDSUXCKYLP6BTNREZN3XXTIWHANCNFSM6AAAAAA4BWXMXU>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Can you post the asm you're trying? The issue you're hitting isn't about altivec, it looks like a formatting thing. I imagine altivec instructions won't occur very commonly so m2c might work alright most of the time (although probably not as well as ghidra; we haven't put too much effort into ppc support). |
its a whole program, about 250MB of assembly. i can upload it and send it here, if you like. its just the direct dump from the ELF in IDA Pro. |
can you try to run m2c on just the first function of it, and post that here if it doesn't work? |
how do i specify just a function? sorta like this? |
Yes, that works. But I was thinking you could modify the .asm file to include just a single function, to have something to post here that's easier to work with and less infringing on copyright. |
Hello,
I disassembled a ELF from a Playstation 3 and exported it as ASM, however when running it through m2c it gives me this error:
I don't know why this isn't working. Does m2c not support AltiVec PowerPC?
The text was updated successfully, but these errors were encountered: