Oddworld Forums > Zulag One > Oddworld Discussion > Oddworld Mods & Hacks


 
Thread Tools
 
  #61  
01-14-2010, 12:34 PM
Naulahauta
Bolamite
 
: Dec 2009
: Home
: 56
Rep Power: 15
Naulahauta  (23)

Keep watching this thread, Crashpunk..! I just downloaded the new CrossOver 8.0 that (hopefully) runs command line EXEs as it should.
Reply With Quote
  #62  
01-15-2010, 01:22 AM
Software Bug's Avatar
Software Bug
Formerly Tim Cottenham
 
: Jun 2004
: Groningen, Netherlands
: 1,068
Blog Entries: 1
Rep Power: 21
Software Bug  (308)Software Bug  (308)Software Bug  (308)Software Bug  (308)

Oh man there goes all my work to remodel everything hehe
Anyway, Nice job guys haha! If there's anything you want done contact me

O man, Im on a mac but want to work with it badly, see if I can make something cool for yah guys from it haha! So if I use bootcamp it will just work right? Hmm Gotta figure this all out... Haha!
__________________
*Working on all the dead links around here, stay tuned!*

Throw around some Mudokons in my game Flying Mudokons!

Need images for your Oddworld fan project? Visit The Oddworld Vector Gallery!


Last edited by Software Bug; 01-15-2010 at 01:28 AM..
Reply With Quote
  #63  
01-15-2010, 05:46 AM
Naulahauta
Bolamite
 
: Dec 2009
: Home
: 56
Rep Power: 15
Naulahauta  (23)

Haha, yeah!
Also, MojoMan. You wanted more pics, so here's a gallery of 39 random screenshots of models :>
Reply With Quote
  #64  
01-15-2010, 02:53 PM
MojoMan220's Avatar
MojoMan220
Outlaw Mortar
 
: Jan 2002
: Jesusland
: 1,770
Rep Power: 24
MojoMan220  (235)MojoMan220  (235)MojoMan220  (235)

Thank you, thank you, and thank you!
Reply With Quote
  #65  
01-16-2010, 02:27 AM
Xavier's Avatar
Xavier
Oddworld Administrator
The Oddworld Archivist
 
: Jul 2001
: Belgium
: 17,592
Blog Entries: 8
Rep Power: 37
Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)

Wow, nice screenshots! Thanks for sharing.

Reply With Quote
  #66  
01-16-2010, 03:46 AM
Crashpunk's Avatar
Crashpunk
cun't spill
 
: Feb 2008
: Nottingham, UK
: 7,291
Blog Entries: 47
Rep Power: 24
Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)Crashpunk  (5534)

Nice pictures! also the thought of Oddwold in Gmod makes me so happy ^^
__________________

Twitter | Discord: Crashpunk#0025


Last edited by Crashpunk; 01-16-2010 at 03:48 AM..
Reply With Quote
  #67  
01-20-2010, 01:33 PM
Naulahauta
Bolamite
 
: Dec 2009
: Home
: 56
Rep Power: 15
Naulahauta  (23)

Good(?) news!
I examined the DEF'd files again just yesterday and made an interesting observation.
I took six totally random DEF'd NIFs. Look at their first few bytes.


Common ASCII values ----- d  e  f  T     8                                x
NEWPISTONS.NIF ---------- 64 65 66 54 80 38 01 00 A6 72 01 00 49 DF 00 00 78
ROOM06_FAN.NIF ---------- 64 65 66 54 80 38 01 00 B7 71 01 00 FA D4 00 00 78
FIREFLIES.NIF ----------- 64 65 66 54 80 38 01 00 5E 4E 00 00 8B 2F 00 00 78
ONEWITHEVERYTHING.NIF --- 64 65 66 54 80 38 01 00 A0 70 05 00 B0 B5 00 00 78
TESTROOM.NIF ------------ 64 65 66 54 80 38 01 00 08 24 07 00 99 A5 00 00 78
OWEWATERPLANE.NIF ------- 64 65 66 54 80 38 01 00 59 86 00 00 5F 48 00 00 78



That last byte is our biggest hope. A lower-case x almost always symbolizes the zlib compression method.
Now, being a Mac user I'm told, (and I quote, from the zlib home page) "zlib is already included as part of Mac OS X". I can't find it no matter what I do, though.
Does anyone know anything about the zlib (un)compression schema and/or know a way to break it?
Thanks in advance.
Reply With Quote
  #68  
01-20-2010, 02:14 PM
MojoMan220's Avatar
MojoMan220
Outlaw Mortar
 
: Jan 2002
: Jesusland
: 1,770
Rep Power: 24
MojoMan220  (235)MojoMan220  (235)MojoMan220  (235)

Have you asked for help via any other forums that might be more knowledgeable of such encryption methods? Surely there must be places on the internet where these tasks are like second nature to the users (perhaps a forum on C++).

Also, what has been extracted up to now? Any textures or models, and do the DEF'd files appear to account for significant material or simply a few missing strands? Can anything be posted for download yet? Sorry if I sound impatient, but I'm really curious to see what this could mean in the way of user generated content.

Once again, thank you for what I'm sure is a lot of mundane number crunching.
Reply With Quote
  #69  
01-20-2010, 03:14 PM
Gretin's Avatar
Gretin
Clakker Relic Miner
 
: Jan 2005
: Lost in Space
: 818
Blog Entries: 1
Rep Power: 20
Gretin  (167)Gretin  (167)

I thought that zlib was the method used by all standard zip files, I don't know whether that's correct or even helpful though

@MojoMan220 - You can download the ROF files Nauhalauta uploaded to MegaUpload and then use my deROF tool (if you're running Windows) to extract files from them. I don't know how much of it you can use without having other software, but I'm just saying there is SOME stuff already
__________________
:
I'LL GET MAH STABBIN KNIFE!

Reply With Quote
  #70  
01-20-2010, 04:50 PM
Naulahauta
Bolamite
 
: Dec 2009
: Home
: 56
Rep Power: 15
Naulahauta  (23)

@MojoMan: Out of the several files a few can be viewed (It's 2:45 AM right now and I don't feel like counting them all, but I'd say uuuh.... about 5%? Maybe less.), as they're ordinary, non-DEF'd NIFs. Almost all of them are level files, and unless I'm mistaken, the only exception is a model of Munch. Everything else is DEF'd up and unreadable.

Also,, you're right. Maybe I should ask around different forums if they know the answer.

@Greting: I'm not too sure. I just Zipped some files and they don't show any sign of any x near the header. All ZIPs do begin with PK though, which I assume is a reference to Phil Katz, the inventor of ZIP.

EDIT: Also, MojoMan. The DEF'd files show no signs of original data, as if it was a complete encryption/compression/both. This also led me to believe it's not RLE or LZ based.
If anything, this somewhat resembles RAR.

Last edited by Naulahauta; 01-20-2010 at 04:53 PM..
Reply With Quote
  #71  
01-20-2010, 05:44 PM
Gretin's Avatar
Gretin
Clakker Relic Miner
 
: Jan 2005
: Lost in Space
: 818
Blog Entries: 1
Rep Power: 20
Gretin  (167)Gretin  (167)

Well, I did a little bit of research and it looks like PKZIP, the one you said is invented by Phil Katz, and ZLIB both use the same decompression algorithm (DEFLATE) but they have different headers so that might explain that.

I'll have to look into it further perhaps... What's one of the ROF's that contains a DEF'd file?
__________________
:
I'LL GET MAH STABBIN KNIFE!

Reply With Quote
  #72  
01-20-2010, 07:32 PM
Naulahauta
Bolamite
 
: Dec 2009
: Home
: 56
Rep Power: 15
Naulahauta  (23)

Anything goes. All ROFs contain at least one DEF'd up NIF. Any of the Layout_y.nif00000* files will do fine.
Reply With Quote
  #73  
01-20-2010, 09:41 PM
Gretin's Avatar
Gretin
Clakker Relic Miner
 
: Jan 2005
: Lost in Space
: 818
Blog Entries: 1
Rep Power: 20
Gretin  (167)Gretin  (167)

Well, I think it's safe to say I'm in over my head with all this zlib stuff I see what you mean about the DEF'd files not showing any signs of the original file though.

Perhaps it'd be best to, as MojoMan suggested, go to somewhere more generally experienced with this kind of thing. I hope you're right in guessing that it's zlib though, because if it turns out it's not, that kinda leaves us with no idea whatsoever of how to un-DEF them, doesn't it?

EDIT: Looking around that zlib website though, it doesn't look like zlib provides encryption. So if it is zlib it's just a matter of getting it to de-compress, which by the looks of it you have to use the DLL files there which would involve writing a program to do it I suppose (I tried searching for one but didn't come up with much, I suppose zlib can't be a very common encryption method for files - probably used more for internal stuff with a program, like sending messages and stuff, since it doesn't have the ability to store information about the files in its header). But if it's compressed AND encrypted (or just encrypted) we could be in for some fun
__________________
:
I'LL GET MAH STABBIN KNIFE!


Last edited by Gretin; 01-20-2010 at 09:47 PM..
Reply With Quote
  #74  
01-20-2010, 09:54 PM
Leto's Avatar
Leto
Not Leto
 
: Dec 2002
: up
: 4,866
Blog Entries: 57
Rep Power: 27
Leto  (3745)Leto  (3745)Leto  (3745)Leto  (3745)Leto  (3745)Leto  (3745)Leto  (3745)Leto  (3745)Leto  (3745)Leto  (3745)Leto  (3745)

Original poster:

Haha, that's awesome. What with modding Morrowind years ago, i'm quite familiar with NIFs. It's like a blast from the past, lol.
Reply With Quote
  #75  
01-25-2010, 02:27 PM
MojoMan220's Avatar
MojoMan220
Outlaw Mortar
 
: Jan 2002
: Jesusland
: 1,770
Rep Power: 24
MojoMan220  (235)MojoMan220  (235)MojoMan220  (235)

Any updates? I was able to extract most of the textures from the game (the dds. files), so if there's an interest I'll post them. I labeled them with numbers and there are quite a few repeated textures under different names, so it's kinda sloppy.
Reply With Quote
  #76  
01-25-2010, 04:03 PM
Grieva's Avatar
Grieva
Riot Slug
 
: Dec 2005
: UK
: 568
Rep Power: 19
Grieva  (896)Grieva  (896)Grieva  (896)Grieva  (896)Grieva  (896)Grieva  (896)Grieva  (896)

is that just environment textures or character textures as well?

Reply With Quote
  #77  
01-25-2010, 10:34 PM
MojoMan220's Avatar
MojoMan220
Outlaw Mortar
 
: Jan 2002
: Jesusland
: 1,770
Rep Power: 24
MojoMan220  (235)MojoMan220  (235)MojoMan220  (235)

It's mostly environment, but I can confirm there is a comlete Intern texture map and of course the dead Elum one as well. I've extracted the textures from about half of the levels (many share the same textures), so I'll try to get the rest tomorrow. Most of them will be repeats, but perhaps there are a few more character maps hidden in the levels.
Reply With Quote
  #78  
01-27-2010, 10:22 AM
Naulahauta
Bolamite
 
: Dec 2009
: Home
: 56
Rep Power: 15
Naulahauta  (23)

That'd be superb..! Please post them once you can
Reply With Quote
  #79  
01-27-2010, 10:29 AM
Grieva's Avatar
Grieva
Riot Slug
 
: Dec 2005
: UK
: 568
Rep Power: 19
Grieva  (896)Grieva  (896)Grieva  (896)Grieva  (896)Grieva  (896)Grieva  (896)Grieva  (896)

yeah, I'd be pretty interesed in the character ones, and all of them really, is it just diffuse maps or other types as well?

Reply With Quote
  #80  
01-27-2010, 11:05 AM
Bullet Magnet's Avatar
Bullet Magnet
Bayesian Empirimancer
 
: Apr 2006
: Greatish Britain
: 7,724
Blog Entries: 130
Rep Power: 29
Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)Bullet Magnet  (8784)

I wonder if this will realise my dream of playing as sligs in Unreal Tournament?
__________________
| (• ◡•)|  (❍ᴥ❍ʋ)

Reply With Quote
  #81  
01-27-2010, 11:09 AM
Naulahauta
Bolamite
 
: Dec 2009
: Home
: 56
Rep Power: 15
Naulahauta  (23)

Well, like said, our problem #1 is the DEF encryption/compression. What we DO have access to at the moment are a few level files and the textures of Munch.
Reply With Quote
  #82  
01-27-2010, 02:25 PM
MojoMan220's Avatar
MojoMan220
Outlaw Mortar
 
: Jan 2002
: Jesusland
: 1,770
Rep Power: 24
MojoMan220  (235)MojoMan220  (235)MojoMan220  (235)

I'll post the textures tonight or tomorrow at the latest.
Reply With Quote
  #83  
01-28-2010, 06:40 PM
MojoMan220's Avatar
MojoMan220
Outlaw Mortar
 
: Jan 2002
: Jesusland
: 1,770
Rep Power: 24
MojoMan220  (235)MojoMan220  (235)MojoMan220  (235)

Here they are! Every texture found in the levels of Munch's Oddysee are here for your downloading pleasure!

http://www.megaupload.com/?d=I8ZM5J27

Just unzip the .rar and you're good to go!


EDIT: You can see the textures contained in the folder using this program...

http://developer.nvidia.com/object/dds_thumbnail_viewer.html


After it's installed, simply set the folder you're looking at to thumbnail view.

Last edited by MojoMan220; 01-28-2010 at 07:00 PM..
Reply With Quote
  #84  
01-28-2010, 07:51 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

I will try to make 3d renders in 3ds max of these files. Finnaly i can make 3d animations of abe. So i can remake the movies in the game. With a twist!
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #85  
01-28-2010, 07:52 PM
Naulahauta
Bolamite
 
: Dec 2009
: Home
: 56
Rep Power: 15
Naulahauta  (23)

My lord... TRULY SMASHING!
25 folders all full of exceptional beauty. Thanks for the rips, man!
Here's a few samples for the can't-wait-folks.
Reply With Quote
  #86  
01-28-2010, 08:06 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

omg! sweet!
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #87  
01-28-2010, 09:01 PM
Taco's Avatar
Taco
Super Stingbee
 
: Dec 2009
: Melbourne
: 453
Blog Entries: 38
Rep Power: 15
Taco  (267)Taco  (267)Taco  (267)

That's awesome dude. Taking appart this game looks like hard work
Reply With Quote
  #88  
01-29-2010, 02:44 AM
Nate's Avatar
Nate
Oddworld Administrator
Rainbow of Flavour
 
: Apr 2002
: Seattle (woo!)
: 16,311
Blog Entries: 176
Rep Power: 41
Nate  (13497)Nate  (13497)Nate  (13497)Nate  (13497)Nate  (13497)Nate  (13497)Nate  (13497)Nate  (13497)Nate  (13497)Nate  (13497)Nate  (13497)

I found a program to view the DDS files without needing to install anything on your computer: http://www.amnoid.de/ddsview/download.html . They look awesome.

By the way, are these the maximum resolution of the textures? I'm sure they looked better than this on the screen. In particular, #11 from Raisin's Cave (which has the rockart) really doesn't look big enough to have covered the whole roof.
Reply With Quote
  #89  
01-29-2010, 08:42 AM
MojoMan220's Avatar
MojoMan220
Outlaw Mortar
 
: Jan 2002
: Jesusland
: 1,770
Rep Power: 24
MojoMan220  (235)MojoMan220  (235)MojoMan220  (235)

:
By the way, are these the maximum resolution of the textures? I'm sure they looked better than this on the screen. In particular, #11 from Raisin's Cave (which has the rockart) really doesn't look big enough to have covered the whole roof.
The textures are exactly the same resolution and dimensions as used for the game. The developers may mess with the texture's panning, rotation, and scale once they put it in the level, but the texture file itself is never altered, unless making a new texture all together. The Raisin's Cave one has just about 30 cave paintings on it, and the same texture is mirrored on both sides of Raisin's Cave. 256x1024 is pretty damn long for a texture in MO, and it fits pretty well with very little stretching. (Verified using NifScope to view the level)
Reply With Quote
  #90  
01-31-2010, 11:11 PM
Xavier's Avatar
Xavier
Oddworld Administrator
The Oddworld Archivist
 
: Jul 2001
: Belgium
: 17,592
Blog Entries: 8
Rep Power: 37
Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)Xavier  (3581)

Thank you so much for those textures. Things like this are making the return to uni less painful

Reply With Quote


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 








 
 
- Oddworld Forums - -