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


 
Thread Tools
 
  #271  
12-10-2007, 12:26 PM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

Wrong name? Missing files (you can't just throw anything in there, you need all the orginal files / edited verisons)
Thats about all I can think of.. or you're editing the wrong file
Reply With Quote
  #272  
12-11-2007, 01:08 AM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

On Topic-what version do you have, maybe the lvl file is a bit different or cam file is different, just guessing, oh, and paul i tested the ps1 abe's oddysee cam files, and they don't convert, there in different format-On Topic

Off Topic-Does Any one know if theres like a psp game file extracter?-Off Topic
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #273  
12-11-2007, 10:09 AM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

Yeah PSX ones are in TIM format, and the AE ones are diffrent, as I've said before its *only* for AO PC version
Reply With Quote
  #274  
12-11-2007, 10:25 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

do you know anything about the ddv files, the movie files.
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #275  
12-13-2007, 02:35 AM
SligStorm's Avatar
SligStorm
Super Stingbee
 
: Jul 2005
: United Kingdom,Wales
: 462
Rep Power: 21
SligStorm  (24)
Question

Hey paul, I know theres been alot of disscussion in this topic lately but what progress have you made on other things? like have you tryed extracting sound and movies etc? Or have you just been experimenting with sprites?
__________________
Working with 3D and Animation.
***** Oddworld Fan Game Maker *****

Reply With Quote
  #276  
12-13-2007, 11:38 AM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

I've not had much time at all, ive been looking at the sprite decompression algorithms, it seems to be a one way process atm
I've also been looking at AE cam files, which ALSO has some lame compression in them
Reply With Quote
  #277  
12-13-2007, 07:27 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)
Question

by lame do you mean bad or something, cause iv'e herd of something called lame mp3 codec or something. something something something something.......
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #278  
12-14-2007, 10:31 AM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

lol no I don't mean "lame compression" I mean lame as in annoying/bad/pissing me off
Reply With Quote
  #279  
12-15-2007, 11:03 AM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

Checked out the messed up AE cam file
Attached Thumbnails
Click image for larger version

Name:	AE.JPG
Views:	465
Size:	29.1 
ID:	8726  
Reply With Quote
  #280  
12-15-2007, 10:43 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)
Happy

so i see you have hex edited it without it corrupting, great!
oh, and i see also your cd is working again or something.
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #281  
12-16-2007, 03:31 AM
~^_^~'s Avatar
~^_^~
Fuzzle
 
: Oct 2007
: United kingdom! :)
: 118
Rep Power: 0
~^_^~  (3)

Haha. Awesome paul.
__________________

Muwahahahah. Call me T-Kuct! Short for ~^_^~.

Reply With Quote
  #282  
12-16-2007, 07:29 AM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

:
so i see you have hex edited it without it corrupting, great!
oh, and i see also your cd is working again or something.
Got a new cd, and I didnt hex edit anything, I nop'ed out the calls to fill the "VLC " buffer
Reply With Quote
  #283  
12-16-2007, 05:31 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

What? English Please. I DON'T EVEN KNOW WHAT YOU MEAN!
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #284  
12-16-2007, 06:34 PM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

You seemed to know a few posts ago, maybe you shouldn't tell me what you think im doing if you don't understand
Reply With Quote
  #285  
12-17-2007, 02:44 AM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

like i mean VLC Buffer, like is that virtual memory or images stored temporarely in the ram?
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #286  
12-17-2007, 06:36 AM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)
Happy OMG! I Cracked Something!

I Managed to crack one part of the cam file, i can remove all of those background spirits, the background spirits are in the cam file at the end, delete all the hex at the end after you see a word in the hex, "FG1" i think it means forground 1. delete all of the fg1 and the hex after it, accept for the word "END!", dont leave any text behind it, it will corrupt, now here is proof, the cam file and screenshot. You can see on the screenshot is abe on top of the barrel on the second page of repture farms.
Attached Files
File Type: zip Proof.zip (217.0 , 414 views)
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #287  
12-17-2007, 06:43 AM
Oddey's Avatar
Oddey
Outlaw Bomber
 
: Oct 2007
: Denmark
: 2,190
Blog Entries: 24
Rep Power: 19
Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)

Wow! I am impressed but do not double post. Hang on a minute? How'd you get that AE backround thing in?
__________________

...
:
Congratulations, Oddey, on winning FC's fanfiction competition two years running! You are clearly the man to beat!

Reply With Quote
  #288  
12-17-2007, 09:44 AM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

FG1 is also used for the tiles in the main screen and lots of other stuff, VLC is another type which is some strange compression used in AE cam files. Before that there is a NULL, and the length of the segment is before that (check my edited cam file image, its a screen shot of the header struct)
Strange though, because if you remove that stuff in most instances the game will crash because it can't find the data its looking for, every "FG1 /Anim/Bits/etc" has its own resource ID, if its not found then the game goes boom
I've almost figured out how to decode AE type 4 sprites though, type 3 looks VERY strange, and the cam files are just looking impossible atm
I won't be doing much with AO files for a while, since AE's formats seem a lot more matured and stable

edit: maybe you should try editing it out of the main screen where abe says hello or whatever and see what happens

edit again: heres the header FYI

struct TChunkHeader // First thing in the file, the file chunk header
{
public:
DWORD iLength; // Length of the section
WORD iType; // Type of the section Font, Anim, etc
WORD iID; // Resource ID
TChunkHeader()
: iLength( 0 ), iType( 0 ), iID( 0 )
{
// Constructor is empty
}
};

Last edited by Paul; 12-17-2007 at 09:47 AM..
Reply With Quote
  #289  
12-17-2007, 10:18 AM
ParamiteSurprise's Avatar
ParamiteSurprise
Thudslug
 
: May 2007
: United Krapdom, West Midlands
: 163
Rep Power: 0
ParamiteSurprise  (12)

O_o okayy...
Reply With Quote
  #290  
12-17-2007, 11:59 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)

ParamiteSurprise, please don't spam, it's normal to be confused if you never toyed with some code, but it's not a reason to let everyone know you are lost here.

Reply With Quote
  #291  
12-17-2007, 12:30 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

I Am making an abe's exoddus for abe's oddysee mod, and the floors i got from extracting the backgrounds of the abe's exoddus demo, paul, in the abe's exoddus demo, there are mixed formats, like abe's oddysee formats, and further on like MIP0605 are abe's exoddus formats, kinda confusng.

I will search for more files in the cam files, if you can paul, can you make a program that takes out the FG1 files and can put them in other cam files, or just remove them just cause there in the way, and i'm working on the screen now. An the game doesn't seem to crash, but you can't convert them to BMP.
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #292  
12-17-2007, 01:40 PM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

I can run over all the lvl files and make a list of every "type" there is Anim in cam files too, but if you removed it the game will crash, these are the extra bits I was talking about many posts ago.
The FG1 must also be tiles, square sections of bitmaps that are "pasted" over the top of the cam images, that means that they much also contain x,y coord info for each tile.
Maybe they can have various width/height but I doubt it.
In related news I might have a sprite ripper for type 4 AE sprites in a few days (the gamespeak uses these type of sprites at least..)
Reply With Quote
  #293  
12-17-2007, 09:30 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

OMG! OMG! I ripped out the abe's oddysee and exoddus song files!!!!!!!!
Here are the abe's exoddus ones. i used seq2mid converter the BNQ Files are seq files! LOL!
IT ALSO HAS THE PROGRAM AND THE ONES I RIPPED OUT
Attached Files
File Type: zip seq2mid2.zip (10.0 , 401 views)
__________________
I make games, programs, music and stuff so yeah


Last edited by mlg man; 12-17-2007 at 09:33 PM..
Reply With Quote
  #294  
12-18-2007, 01:51 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)

Sounds nice

what exactly do you have to do to convert them from the game's files?

Reply With Quote
  #295  
12-18-2007, 05:32 AM
Oddey's Avatar
Oddey
Outlaw Bomber
 
: Oct 2007
: Denmark
: 2,190
Blog Entries: 24
Rep Power: 19
Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)Oddey  (994)

I tried them but they don't seem to bear much resembalence to the songs in the game. I beleive you though. It maight help if you could tell which one is what theme or where it plays.
Edit: After listening to the rest of them I can hear that half of them have sound close to those that play in-game. But still number 9 or 10 sounds a bit like the music from Jaws.
__________________

...
:
Congratulations, Oddey, on winning FC's fanfiction competition two years running! You are clearly the man to beat!


Last edited by Oddey; 12-18-2007 at 05:38 AM..
Reply With Quote
  #296  
12-18-2007, 07:35 AM
ParamiteSurprise's Avatar
ParamiteSurprise
Thudslug
 
: May 2007
: United Krapdom, West Midlands
: 163
Rep Power: 0
ParamiteSurprise  (12)
Arrow

:
number 9 or 10 sounds a bit like the music from Jaws.
In that case its probably the song that plays when your in slog tension perhaps?
Reply With Quote
  #297  
12-18-2007, 08:50 AM
OddYouko's Avatar
OddYouko
Outlaw Cutter
 
: Aug 2007
: Arkham Asylum
: 1,231
Blog Entries: 17
Rep Power: 18
OddYouko  (166)OddYouko  (166)

Which Slog tension? In AO or AE?
__________________
:
Originally Posted by The Fourth Doctor
Would you like a Jelly Baby?
Sleep well my Abe babe~

April 13th, 2007 - October 14th, 2016

Reply With Quote
  #298  
12-18-2007, 10:06 AM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

They dont sound like in the game because

a. Seq2Mid is buggy
b. You dont have the samples from the .vb file(s)
Reply With Quote
  #299  
12-18-2007, 07:34 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

How do you get the files out of the VB file, I tryed a PSX vb file explorer but it doesnt work, I thought it would cause the PC version of abe's oddysee is just the psx version being emulated, Like halo!

I was wundering though, the program is in chinese, so is there some reigion code limit so only the chinese games get extracted.

So Could anyone list or give me tips on what to use to make CMD Based aplication, like you paul. I would be happy to make that FG1 program.
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #300  
12-19-2007, 10:01 AM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 20
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

the VB / VH files are part of a format called .VAB but sort of split in half, i dont think an app will load them because it has the file chunk header prepended to it so you'd have to hex that out, and for that reason im surprised the seq2mid worked either..

If you wanna make a CMD based app ( a console app) then you can download microsoft visual studio express edition for free, then create a win32 console app with it, you'll need to know c++ to write any apps with it though
But it shouldnt take too long to learn the basics
Reply With Quote


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








 
 
- Oddworld Forums - -