Oddworld Forums

Oddworld Forums (http://www.oddworldforums.net/index.php)
-   Oddworld Mods & Hacks (http://www.oddworldforums.net/forumdisplay.php?f=24)
-   -   .lvl files (http://www.oddworldforums.net/showthread.php?t=15680)

luke3212 05-15-2010 02:33 AM

Good luck; and congrats on the longest thread evar

EDIT: And i dont have visual studio installed. >.> Time to go to thepi---b-y.org isn't it?

Paul 05-16-2010 05:01 PM

Pft who needs visual stupido when you have open source free alternatives that are just as good or if not better since they're multi platform?

Anyway if anyone has already figured out FG1 format or knows how to play samples from VB/Vab body then please let me know :)

Currently I am working on fully reversing the "Anim" format to obtain 100% of sprites from AO. This will likely take me quite a few months though :(

Once I have all sprites if anyone is willing to help then I would need someone to go through each animation id and give it a name that identifies what it is such as "slig sleeping" or whatever.

For the first iteration of the app I plan on outputting all sprites into one huge sprite sheet which I'm sure someone will find useful.

Jango 05-17-2010 01:12 PM

Well, I am proud of you and your hard work Paul, as usual. Just keep it up. :)

Good luck!

EDIT: Is this the longest ever thread on the Oddworld Forums? By either/both of that it has the most posts or has been active for the longest period of time. (Not trying to change the subject OR spamming, I am just interested. Sorry if what I have said has annoyed anyone or anything.)

Wil 05-17-2010 02:55 PM

By my count there are 16 threads with over a thousand posts. Of them:

2 in Oddworld Discussion
6 in Off-Topic Discussion
2 in Non-Oddworld Gaming
1 in Oddworld RPG
2 in Employee Lounge
3 in Necrum Burial Grounds

But in terms of number of posts, this is the longest thread in Oddworld Discussion that is neither part of a series, nor has ever been stickied.

Paul 05-24-2010 03:17 AM

So far I've got Anim type 0 and 3 almost working. I've also figured out how to parse the frame table properly. This means that its possible to get the abe running animations since they're type 3 :) I also made my app spit them out at the correct sizes so they shouldn't be all jumpy and buggered like last time!

Looks like its going to be an up hill battle to get all sprites ripped properly though :( So I'm guessing its going to be a few more months before I reach the goal of all Animations being ripped.

Phylum 05-24-2010 03:52 AM

Hang in there. It ought to be worth it for the eternal stream of constant praise from Oddworld fans everywhere.

Crashpunk 05-24-2010 12:31 PM

Indeed, Can't wait for the Animations Paul :D

Jango 05-25-2010 09:37 AM

Nice one Paul. :)

If Paul completes these animations will this mean a level editor will be possible?

Paul 05-25-2010 02:04 PM

:

()
Nice one Paul. :)

If Paul completes these animations will this mean a level editor will be possible?

Sort of.. with a lot of effort I could/likely will make an "editor" but you won't beable to play the levels you create for a long time since it will require its own game engine to be created.

Jango 05-26-2010 12:15 PM

Ok, that sounds good. :)

You're doing a great job Paul.

Paul 05-30-2010 05:38 PM

I think I have all sprite types decompressing now, still got the following todo:

1. Fix the width and height of frames, sometimes its very very wrong :(
2. Figure out how to calculate the offset of each frame to make a smooth animation
3. Clean up the decompiled code
4. Test test test!
5. Generate the god of all sprite sheets with and without frame bounds

Slag? 06-06-2010 03:45 PM

Wait, If you get a torrent of Abe's oddysee or Exoddus, Doesn't that mean you get all the extracted files from it? (Sprites, Animations, Etc...)
Sorry if it annoys you, but its just a question
._.

Littleleeroy 06-06-2010 10:54 PM

Torrents
 
:

()
Wait, If you get a torrent of Abe's oddysee or Exoddus, Doesn't that mean you get all the extracted files from it? (Sprites, Animations, Etc...)
Sorry if it annoys you, but its just a question
._.

No, lol. When you download a torrent you are basically just downloading a copy of the cd. It still has the .lvl files on there, and you don't get to see the extracted files. :p

Edit: It would be good if you could tho. :) Thats where I got my copy of AO and AE for the pc from.

MeechMunchie 06-06-2010 11:26 PM

:

Thats where I got my copy of AO and AE for the pc from.

Sorry, I'm afraid we've got to kill you. We don't approve of piracy against small companies with little money, especially OWI.

Wil 06-07-2010 01:11 AM

Hi! I'm a huge Oddworld fan, so I've come to the biggest Oddworld fan community there is to talk to the biggest Oddworld fans there are! Hey guys, I got my Oddworld games without having to pay the creators anything! Shame the original company had to shut down because of having no money.

Anyone got any Stranger porn? :D

Slag? 06-07-2010 03:31 PM

:

()
Hi! I'm a huge Oddworld fan, so I've come to the biggest Oddworld fan community there is to talk to the biggest Oddworld fans there are! Hey guys, I got my Oddworld games without having to pay the creators anything! Shame the original company had to shut down because of having no money.

Anyone got any Stranger porn? :D

Made my day....

:D

Littleleeroy 06-08-2010 06:28 AM

I have AO and AE for PS1 and MO for Xbox, which i bought legally. I would pay $400 for a new game like the first two... i love OWI!!!!!!!!!!!!!!!!!!!!!!

Jango 06-09-2010 08:25 AM

:

I have AO and AE for PS1 and MO for Xbox, which i bought legally. I would pay $400 for a new game like the first two... i love OWI!!!!!!!!!!!!!!!!!!!!!!

Oh. Do you now?...

Is that why are were among one of those thieving pirates who contributed to the downfall of OWI?

lol. Joking. :)

It is still quite bad that you torrented the game though. ;)

Xavier 06-09-2010 11:31 AM

I torrented both MO and SW to be able to extract some files from them too you know.

Crashpunk 06-09-2010 11:55 AM

I torrented AE ages ago because i lost the disk. it didn't work proberally so i'm just going to buy it of Steam

Slag? 06-10-2010 05:04 PM

:

()
I torrented AE ages ago because i lost the disk. it didn't work proberally so i'm just going to buy it of Steam

I already have, you may have some trouble getting the flying cheat to work, you have to track down the actual file of the game and shortcut that, otherwise, No flying abe for you :P

Paul 07-08-2010 01:39 PM

I did my best to convert these effing AE cams, this is the best I could do :(

Wil 07-08-2010 02:28 PM

The bottom one's all right, isn't it?

Varrok 07-08-2010 10:25 PM

I think it's here just for refference... :P

Paul 07-09-2010 09:33 AM

Indeed it is for reference, its taken from the AE demo since those are in the same format as AO. The file format is a home made MDEC type compression.. not simple at all.. inverse discrete cosine transform anyone?

Xavier 07-09-2010 11:53 PM

:

()
inverse discrete cosine transform anyone?

Sounds messy... what do you need?

Paul 07-10-2010 07:45 AM

:

()
Sounds messy... what do you need?

Someone that understands MPEG1 or JPEG compression extremely well. I think I've left each macro block "zig zag"ed so I'll see if it looks any cleaner after being unzig zaged.

Edit: YES!! I did it! Managed to decode all AE cam files, I just need to clean up the code and release cam tool 2 :)

Scraby 07-14-2010 07:42 AM

WOW im happily shocked by this,im so happy XD cant wait,Go paul go paul go paul!!! HURRAY!!!



edit:when we use scroll lock an cam file appears in game,would that be useful to yust cut it out of there :)

Paul 07-14-2010 03:06 PM

:

()
WOW im happily shocked by this,im so happy XD cant wait,Go paul go paul go paul!!! HURRAY!!!



edit:when we use scroll lock an cam file appears in game,would that be useful to yust cut it out of there :)

No need to manually take screen shots and shizzel, when I get time to clean up my app it will automagically convert all of them in their original form :) (Although if you did that for every screen ever in the game then you'd get the same result, there are over 1000 screens however :D)

Also my goal is a reimplementation so that means I'd still need a tool to take the original graphics and convert them..

Holy Sock 07-14-2010 03:18 PM

What do we gain with this breakthrough exactly?