Join also our Discord channel! Click here.
need help! What compression on Gears of War?
- Savage
- VIP member
- Posts: 560
- Joined: Sun Apr 17, 2005 11:00 am
- Has thanked: 16 times
- Been thanked: 17 times
It's LZO but need to know how to unpack it, it's not like zip or rar, LZO have a lot of "schemes"
Fable whas pre-compressed with LZO too
Methods in LZO:
or
http://gnuwin32.sourceforge.net/packages/lzop.htm
Fable whas pre-compressed with LZO too
I attach another executable with more options (i just compiled from the sources with MSYS)Silver wrote: I haven't touched it. I have a an overwhelming schedule and I have no plans to touch it.
The files are LZO compressed no doubt about it. I've decompressed them and poked the files. The goal was to replicate 100% decompress/compress the package to match it byte for byte. I did not do this as I didn't find the correct LZO scheme used.
I was using initially for the test a LZO decompressor Hunter made some time ago for some Fable tests. I've reworked a new one for various tests. You need to pay attention to the data at the end! Look you will usually see 11 xx xx xx etc at the end, this is dependent on the trailing data allowed.
Methods in LZO:
Code: Select all
The following compression methods are available:
usage name memory available extras
----- ---- ------ ----------------
-m1 LZO1B-1 65536 safe
-m2 LZO1B-2 65536 safe
-m3 LZO1B-3 65536 safe
-m4 LZO1B-4 65536 safe
-m5 LZO1B-5 65536 safe
-m6 LZO1B-6 65536 safe
-m7 LZO1B-7 65536 safe
-m8 LZO1B-8 65536 safe
-m9 LZO1B-9 65536 safe
-m11 LZO1C-1 65536 safe
-m12 LZO1C-2 65536 safe
-m13 LZO1C-3 65536 safe
-m14 LZO1C-4 65536 safe
-m15 LZO1C-5 65536 safe
-m16 LZO1C-6 65536 safe
-m17 LZO1C-7 65536 safe
-m18 LZO1C-8 65536 safe
-m19 LZO1C-9 65536 safe
-m21 LZO1-1 32768
-m31 LZO1A-1 32768
-m61 LZO1F-1 65536 safe
-m71 LZO1X-1 65536 safe, optimize
-m81 LZO1Y-1 65536 safe, optimize
-m111 LZO1X-1(11) 8192 safe, optimize
-m112 LZO1X-1(12) 16384 safe, optimize
-m115 LZO1X-1(15) 131072 safe, optimize
-m901 LZO1B-99 262144 safe
-m902 LZO1B-999 786432 safe
-m911 LZO1C-99 262144 safe
-m912 LZO1C-999 163840 safe
-m921 LZO1-99 262144
-m931 LZO1A-99 262144
-m942 LZO2A-999 262144 safe
-m962 LZO1F-999 163840 safe
-m972 LZO1X-999 458752 safe, optimize
-m982 LZO1Y-999 458752 safe, optimize
-m992 LZO1Z-999 458752 safe
-m999 memcpy() 0
http://gnuwin32.sourceforge.net/packages/lzop.htm
You do not have the required permissions to view the files attached to this post.

SAVAGE:
Any chance at a little more help trying to extract files from an unreal.xxx file? I couldn't find any attached executables that you stated were on this post:
I am totally new to this level of extraction, as getting into .pak files from previous games was REALLY easy. This one is obviously done very differently. Can I identify the filetype by opening it in a text editor, or do I need some sort of HEX editor to do so?
There were no attachments in your earlier posts to this thread, otherwise I would have tried them. I used the LZOP compression utility, but I don't know how to get it to use the compression methods you listed for LZO.
EDIT: WHOOPS... looks like when I log in, I can see the attachements... my bad... sorry...
Thank you for any help you can provide.
Any chance at a little more help trying to extract files from an unreal.xxx file? I couldn't find any attached executables that you stated were on this post:
The file(s) I am actually trying to extract are from an upcoming game thats based on the unreal engine, and I am just looking for some texture files, etc. within to make a fansite "theme" and signatures for websites. Trying to capture screen shots within the game itself makes it a royal PITA, and having access to the raw texture maps would make designing them much easier.I attach another executable with more options (i just compiled from the sources with MSYS)
I am totally new to this level of extraction, as getting into .pak files from previous games was REALLY easy. This one is obviously done very differently. Can I identify the filetype by opening it in a text editor, or do I need some sort of HEX editor to do so?
There were no attachments in your earlier posts to this thread, otherwise I would have tried them. I used the LZOP compression utility, but I don't know how to get it to use the compression methods you listed for LZO.
EDIT: WHOOPS... looks like when I log in, I can see the attachements... my bad... sorry...

Thank you for any help you can provide.
-
- advanced
- Posts: 71
- Joined: Tue May 31, 2005 7:36 pm
- Has thanked: 3 times
- Been thanked: 1 time
- Contact:
Unreal Engine 3 based games usually undergo modification to the file types and scheme (however Ghost Recon Advanced Warfighter 2 didn't seem to deviate too far from the scheme Epic originally devised). So the Unreal Engine game content file formats will vary from licensed game to licensed game. Things like textures may be the easiest to find since we know they will always be using .dds from UT2003 onward. Generally the texture files are compressed with DXT level 1 or higher.
There are also shader scripts inside the packages too and I have yet to see what file extension they are, lest they come out as raw data with no file extension?
Unreal Engine 3 format on PC now uses .UPK as the file extension for all their file-packing purposes. Since Epic really only designed the maps with their Unreal Editor program, and imported lightwave objects as minor content, you won't find maps simply converting to a useable major 3d package type. People wishing to get maps will do best to use the Unreal Editor and export the map to a lightwave object. I've only had the most success this way. Except now in UT3 the game does not allow you to directly open maps that are shipped with the game! It would be lovely if there were a way to use the Unreal Editor to export game content like textures by applying batch scripting. (I'm no genius at this stuff, I have yet to try this myself). All I've ever done to get textures and sounds out was by manually going in and exporting by hand, one at a time.
There are also shader scripts inside the packages too and I have yet to see what file extension they are, lest they come out as raw data with no file extension?
Unreal Engine 3 format on PC now uses .UPK as the file extension for all their file-packing purposes. Since Epic really only designed the maps with their Unreal Editor program, and imported lightwave objects as minor content, you won't find maps simply converting to a useable major 3d package type. People wishing to get maps will do best to use the Unreal Editor and export the map to a lightwave object. I've only had the most success this way. Except now in UT3 the game does not allow you to directly open maps that are shipped with the game! It would be lovely if there were a way to use the Unreal Editor to export game content like textures by applying batch scripting. (I'm no genius at this stuff, I have yet to try this myself). All I've ever done to get textures and sounds out was by manually going in and exporting by hand, one at a time.
Hello
I have just found this topic and seen it was about the *.xxx files ( unreal format ).
I created a topic some days ago asking for help for open *.xxx files from the xbox360 game Mass effect cause i want to mod it.
viewtopic.php?t=2870
So if someone who already found a way for open this kind of files can help me for open the one i want for mod the game.. this can be really awesome.
I know this take time and some work but just hope to have the chance to mod mass effect.
Thanks for the help

I have just found this topic and seen it was about the *.xxx files ( unreal format ).
I created a topic some days ago asking for help for open *.xxx files from the xbox360 game Mass effect cause i want to mod it.
viewtopic.php?t=2870
So if someone who already found a way for open this kind of files can help me for open the one i want for mod the game.. this can be really awesome.
I know this take time and some work but just hope to have the chance to mod mass effect.
Thanks for the help

Re: need help! What compression on Gears of War?
You can not compress Unreal LZO back 1:1 with free LZO library.
Unreal uses LZO Professional library, which is binary compatible with LZO Free, but LZO Pro compresses better.
Besides that, not every Unreal game uses LZO Pro functionality. But GOW definetly does.
LZO algo used for compression is LZO-1X
Unreal uses LZO Professional library, which is binary compatible with LZO Free, but LZO Pro compresses better.
Besides that, not every Unreal game uses LZO Pro functionality. But GOW definetly does.
LZO algo used for compression is LZO-1X
-
- ultra-n00b
- Posts: 6
- Joined: Fri Aug 08, 2008 11:35 pm
- Has thanked: 2 times
Re: need help! What compression on Gears of War?
any progress on this or anything i can do to help?
I am trying to extract 3d model information from .XXX file in new unreal engine game MK vs DC universe and i have no clue
I am trying to extract 3d model information from .XXX file in new unreal engine game MK vs DC universe and i have no clue
- plodtrew
- mega-veteran
- Posts: 177
- Joined: Wed Jul 18, 2007 7:14 am
- Has thanked: 13 times
- Been thanked: 5 times
- Contact:
Re: need help! What compression on Gears of War?
YourPackage wrote:any progress on this or anything i can do to help?
I am trying to extract 3d model information from .XXX file in new unreal engine game MK vs DC universe and i have no clue
Can you post a few of these xxx files, there may be a way to decompress the files that I know of. Post the liu kang, sub zero and scorpion files if you can.
-
- ultra-n00b
- Posts: 6
- Joined: Fri Aug 08, 2008 11:35 pm
- Has thanked: 2 times
Re: need help! What compression on Gears of War?
Oh wow this post is old...umodel works perfectly on these files 
http://www.gildor.org/projects/umodel

http://www.gildor.org/projects/umodel
-
- ultra-veteran
- Posts: 423
- Joined: Mon Aug 11, 2008 11:30 pm
- Has thanked: 27 times
- Been thanked: 15 times
Re: need help! What compression on Gears of War?
I don't know if it has anything to do with it but umodel supports the archives for GOW
http://www.gildor.org/gallery/umodel?page=0,1#gow
http://www.gildor.org/gallery/umodel?page=0,1#gow
- gildor
- n00b
- Posts: 19
- Joined: Mon May 24, 2010 10:15 pm
- Location: St.Petersburg, Russia
- Has thanked: 1 time
- Been thanked: 5 times
- Contact:
Re: need help! What compression on Gears of War?
Umodel do not use XDK. It uses mspack open source library.Caboose wrote:I'm pretty sure it uses XMemCompress.