Xbox360 Forums => Xbox360 Software Forums => PC Tools and Utilities (Xbox 360 related) => Topic started by: Xbox-Scene on January 12, 2010, 12:37:00 PM
Title: XEX Resource Extracting
Post by: Xbox-Scene on January 12, 2010, 12:37:00 PM
XEX Resource Extracting Posted by XanTium | January 12 14:37 EST | News Category: Xbox360
So my goal was to get an application going for extracting assets from the XEX's for the 360. After a couple hours in front of the beloved Hex Editor and a while in my trusted C++ Compiler I got an application going to do just that. Remember that in order to use this you NEED to decrypt and decompress the XEX first (xorloser's XEX tool FTW).
Usage: Info on the app: xexextractor -i Extract: xexextractor -e "In XEX" "Out Path"
Title: XEX Resource Extracting
Post by: clouduz on January 12, 2010, 02:16:00 PM
forgive my ignorance, but what exactly is this used for? i know what it does
Title: XEX Resource Extracting
Post by: tripkip on January 12, 2010, 02:37:00 PM
same question, a little more explaining would be nice.
Title: XEX Resource Extracting
Post by: dokworm on January 12, 2010, 03:38:00 PM
It is fairly self explanatory, it allows you to take a .xex file and rip all of the assets contained within it into their separate files for you to then play with.
Title: XEX Resource Extracting
Post by: Downcastnut on January 12, 2010, 03:47:00 PM
What is included in these "assets"
Title: XEX Resource Extracting
Post by: dokworm on January 12, 2010, 03:50:00 PM
You will probably also need the .dll file to make this work. I've upped it here for anyone that wants it.
Title: XEX Resource Extracting
Post by: Code-Red on January 12, 2010, 03:51:00 PM
If I understand this correctly, it means you can decompile the XEX similar to the way you would a program, and what you'd have left over is a ton of seperate files. To explain this better:
Quake
Then, decompiled:
ai.qc boss.qc buttons.qc combat.qc
Etcetera, basically a library of source code. If I'm right, could mean some interesting hacked games or homebrew using retail engines.
Title: XEX Resource Extracting
Post by: niai on January 12, 2010, 04:04:00 PM
let the good times come scene is moving fast now i wish it would never slow down
Title: XEX Resource Extracting
Post by: asdfjj on January 12, 2010, 04:22:00 PM
i get an error when i run this is cmd.
CODE
The application has failed to start because its side-by-side configuration is in correct. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
Title: XEX Resource Extracting
Post by: xmojobojo on January 12, 2010, 06:11:00 PM
QUOTE(asdfjj @ Jan 12 2010, 06:22 PM)
i get an error when i run this is cmd.
CODE
The application has failed to start because its side-by-side configuration is in correct. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
I have had 2 reports of this problem. Can you give me the details on how you accessed it and what you typed in? Its worked both on 2 windows machines and a linux machine for me.
Title: XEX Resource Extracting
Post by: loser on January 12, 2010, 08:29:00 PM
or you could just use xextool by xorloser which has supported doing this for years. you can probably find it in the usual places.
xextool -d outputdir default.xex
Title: XEX Resource Extracting
Post by: xmojobojo on January 12, 2010, 08:32:00 PM
QUOTE(loser @ Jan 12 2010, 10:29 PM)
or you could just use xextool by xorloser which has supported doing this for years. you can probably find it in the usual places.
xextool -d outputdir default.xex
Ya, I didn't know that when I made it. I never said it was something new, plus its open source, people can now see how its extracted.
Title: XEX Resource Extracting
Post by: Poopchute on January 12, 2010, 10:06:00 PM
What about encrypted "assest" like audio?
Title: XEX Resource Extracting
Post by: Hier0phant on January 14, 2010, 04:45:00 AM
Activation context generation failed for "C:\XEXExtractor\XEXExtractor.exe". Dependent Assembly Microsoft.VC90.DebugCRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.