Did you know? Xentax started the Unepic SID Channel, that brings the latest music composed for the SID chip! Support us by listening and subscribing! Over 50.000 songs already there!

need help! What compression on Gears of War?

Read or post about compression. And decompression. Or ask questions how to decompress your files.
User avatar
Savage
VIP member
VIP member
Posts: 560
Joined: Sun Apr 17, 2005 11:00 am
Has thanked: 16 times
Been thanked: 17 times

Post by Savage » Sun Sep 23, 2007 3:41 pm

I compiled LZO sources for Win32 just if someone want to practice with this compressor
You do not have the required permissions to view the files attached to this post.
Image

User avatar
Savage
VIP member
VIP member
Posts: 560
Joined: Sun Apr 17, 2005 11:00 am
Has thanked: 16 times
Been thanked: 17 times

Post by Savage » Sun Sep 23, 2007 3:42 pm

part 2/3
You do not have the required permissions to view the files attached to this post.
Image

User avatar
Savage
VIP member
VIP member
Posts: 560
Joined: Sun Apr 17, 2005 11:00 am
Has thanked: 16 times
Been thanked: 17 times

Post by Savage » Sun Sep 23, 2007 3:42 pm

part 3/3
You do not have the required permissions to view the files attached to this post.
Image

mikehood
advanced
Posts: 42
Joined: Tue Jun 20, 2006 6:45 am

Post by mikehood » Sun Oct 14, 2007 8:18 am

Image

"Aud_Ava_Music_Track.xxx" = file for Medal of Honor Airborne

:( :?: :(

User avatar
Savage
VIP member
VIP member
Posts: 560
Joined: Sun Apr 17, 2005 11:00 am
Has thanked: 16 times
Been thanked: 17 times

Post by Savage » Sun Oct 14, 2007 1:39 pm

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
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.
I attach another executable with more options (i just compiled from the sources with MSYS)

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
or
http://gnuwin32.sourceforge.net/packages/lzop.htm
You do not have the required permissions to view the files attached to this post.
Image

MacAddict
ultra-n00b
Posts: 1
Joined: Fri Nov 30, 2007 10:10 pm
Location: jacksonville, fl
Contact:

Post by MacAddict » Sat Dec 01, 2007 4:29 pm

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 attach another executable with more options (i just compiled from the sources with MSYS)
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 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.

Mirrodin
advanced
Posts: 71
Joined: Tue May 31, 2005 7:36 pm
Has thanked: 3 times
Been thanked: 1 time
Contact:

Post by Mirrodin » Sun Dec 16, 2007 10:59 am

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.

Hevon
beginner
Posts: 28
Joined: Mon Dec 17, 2007 2:19 am
Has thanked: 2 times
Been thanked: 1 time

Post by Hevon » Fri Dec 21, 2007 7:45 pm

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 :)

juskrey
n00b
Posts: 19
Joined: Tue Apr 01, 2008 10:50 am

Re: need help! What compression on Gears of War?

Post by juskrey » Tue Apr 01, 2008 12:32 pm

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

YourPackage
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?

Post by YourPackage » Sun Nov 23, 2008 5:42 am

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

User avatar
plodtrew
mega-veteran
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?

Post by plodtrew » Sun Jul 19, 2009 3:56 pm

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.

YourPackage
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?

Post by YourPackage » Wed May 05, 2010 6:35 pm

Oh wow this post is old...umodel works perfectly on these files :)

http://www.gildor.org/projects/umodel

Caboose
advanced
Posts: 67
Joined: Fri Sep 18, 2009 6:20 pm
Has thanked: 16 times
Been thanked: 1 time

Re: need help! What compression on Gears of War?

Post by Caboose » Wed May 05, 2010 10:38 pm

I'm pretty sure it uses XMemCompress.

pixellegolas
ultra-veteran
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?

Post by pixellegolas » Thu May 06, 2010 10:40 pm

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

User avatar
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?

Post by gildor » Fri May 28, 2010 7:25 pm

Caboose wrote:I'm pretty sure it uses XMemCompress.
Umodel do not use XDK. It uses mspack open source library.

Post Reply