Closed Margen67 closed 3 months ago
hi, im not at home until next wednesday, before I can't look into that, any suggestions for code changes are welcome :) greetz WV
If anyone else is having trouble with this, run this command: xextool -e d -c u default.xex
To unencrypt and uncompress the xex file for usage with Ghidra
@zeroKilo I know you can run executable files in a Java program, but can you run them in a Ghidra extension? If so, you may want to add xextool commands and such like the one I put above.
well to be honest I rather implement the proper loading myself, im just low on time. my whole plugin is essentially an open source version of a tool like xextool just not for converting but loading into ghidra. if you can send me an example xex file that fail then I have something to work with. all my xex files work sofar
@zeroKilo By an xex file that fails do you mean that's already unencrypted and uncompressed?
Any that fails to get loaded by my plugin, very simply
@zeroKilo https://archive.org/details/minecraft-xbox-360-edition-base-game Download this XBLA file, extract default.xex from it, and put it through your tool, it fails because the xex is encrypted and compressed
alright, I will take a look this week hopefully (very busy atm)
alright, this took me a while to find but it was a simple signed/unsigned problem, so I fixed the bug and it can load the xex file now.
https://github.com/zeroKilo/XEXLoaderWV/commit/7b2f7d46dd2d29bda50f708cf9a8576aafd88291
https://github.com/zeroKilo/XEXLoaderWV/releases/tag/11.1.1
please close this ticket if you have no further problems with loading xex files
I am attempting to open the .xexp file, but I get this error:
And yes, I am using the newest patch.
Okay, never mind, clearly I did something wrong on my end.
God damn it, the error still occurs even if I uncompressed and uncrypted the .xex file with XeXTool 6.3...
yeah, tell me some xex doesnt work but dont ever link it, so I could possibly fix anything. did you even use the new release?
Well, it looks like I did something wrong indeed. It works as intended now, it was me who did an oopsie. Yes, I did use the new release.
Compressed xex like Minecraft fail to open unless I remove the compression using xextool: