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


 
Thread Tools
 
  #1  
12-25-2013, 02:22 AM
Weezenhimer's Avatar
Weezenhimer
Chippunk
 
: Jan 2012
: Africa
: 22
Rep Power: 0
Weezenhimer  (17)
Abe's Exoddus sound editing partially possible!

Hi,it's me again.I finally got around it and edited my sounds.dat and it works without a problem.(meaning the sound doesn't get funny like other mods I have seen)
I managed to change the pitch to make it sound weird,and even managed to translate Abe's "Hello","Follow me","All of ya"and "Sorry"in russian,and I got them to work.Here's my sound.dat file if anyone wants to try,I made it using Audacity for the pitch,PSound for Abe's russian voices and Sony Vegas to insert Abe's russian voices in the file.
Here's the link to get the sound.dat file I made.
http://www.fileshare.ro/e30092601
__________________

Reply With Quote
  #2  
12-25-2013, 04:38 AM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

Wait, so what did you do?
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #3  
12-25-2013, 07:14 AM
Weezenhimer's Avatar
Weezenhimer
Chippunk
 
: Jan 2012
: Africa
: 22
Rep Power: 0
Weezenhimer  (17)

Changed the pitch down and translated a few of Abe's voices in Russian.Did you try the sounds.dat file?The changes mentioned in the first post are in it.
As for what sound properties must be used for custom sounds.dat,they are 22050kHz,16 bit PCM,Mono WAV.I can't make a video as Hypercam doesn't work on my PC.I got around editing it correctly by slowing down the Sony Vegas 10 to 0,35x,which made the sound.dat sounds play like in a gameplay,then imported extracted sounds from a russian PSX copy of AE(by "Team Kudos")and then placed the sounds where I needed.Saved the edited file as wav,then renamed the file to sounds.dat,placed in the AE directory,started the game and it worked.Now Abe was talking high pitched russian and low pitched English!The music was low pitched as well.
__________________

Reply With Quote
  #4  
12-25-2013, 07:32 AM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

Wasn't it shifted like 8 semitones or something to save space?
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #5  
12-25-2013, 07:42 AM
Weezenhimer's Avatar
Weezenhimer
Chippunk
 
: Jan 2012
: Africa
: 22
Rep Power: 0
Weezenhimer  (17)

That was done automatically by the game.Lowering the pitch on sounds.dat made the entire sound in the game low pitched.I lowered the pitch randomly (somewhere at -25)and the game did the same thing.It's pretty hard to explain what I did without a video,so try the file posted and you will figure out what I exactly did.
__________________

Reply With Quote
  #6  
12-25-2013, 01:44 PM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

You pitch-shifted it, you don't need to be a rocket scientist to understand that.
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #7  
12-25-2013, 05:30 PM
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)

No need to be snarky, Nepsotic.
__________________
:
Spending as long as I do here, it's easy to forget that Oddworld has actual fans.

Reply With Quote
  #8  
12-25-2013, 05:37 PM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

Sorry, it was just a little patronising.
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #9  
12-25-2013, 06:48 PM
Phylum's Avatar
Phylum
No Artificial Colours
 
: Sep 2008
: Rock bottom
: 4,911
Blog Entries: 94
Rep Power: 23
Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)

Bare in mind you're the one that didn't understand the first post.
Reply With Quote
  #10  
12-25-2013, 07:02 PM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

Did anyone?
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #11  
12-25-2013, 08:06 PM
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)

English isn't his first language. If you don't understand, ask for a clarification and leave the snark at home.
__________________
:
Spending as long as I do here, it's easy to forget that Oddworld has actual fans.

Reply With Quote
  #12  
12-26-2013, 05:31 AM
TheOddgamer98's Avatar
TheOddgamer98
Stunk
 
: Sep 2013
: Germany
: 48
Rep Power: 0
TheOddgamer98  (11)

Wow, that sounds really interesting! To sad that i havent a PC. I just have Abe on PSX and Emulator on my phone. So i cant mod..
Reply With Quote
  #13  
12-26-2013, 07:20 AM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

:
English isn't his first language. If you don't understand, ask for a clarification and leave the snark at home.
I did ask for clarification? I only snarked afterwards.
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #14  
12-26-2013, 07:20 AM
Weezenhimer's Avatar
Weezenhimer
Chippunk
 
: Jan 2012
: Africa
: 22
Rep Power: 0
Weezenhimer  (17)

I am still researching on how to change the PSX Abe's Exoddus sounds,and may convert a russian copy to english.I found out the audio files are VB/VH files,and I'll try seeing if it works replacing the russian VB/VH files with english VB/VH files.
__________________

Reply With Quote
  #15  
12-26-2013, 07:33 AM
Slog Bait's Avatar
Slog Bait
Outlaw Sniper
 
: Dec 2008
: Middle of a desert
: 1,669
Blog Entries: 33
Rep Power: 18
Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)

I'm not entirely sure what the point of that is whether it works or not

Why not just make entirely new vb/vh files to replace things with rather than replacing russian vb/vh files with the english vb/vh files that came before it

Reply With Quote
  #16  
12-26-2013, 07:47 AM
Weezenhimer's Avatar
Weezenhimer
Chippunk
 
: Jan 2012
: Africa
: 22
Rep Power: 0
Weezenhimer  (17)

:
I did ask for clarification? I only snarked afterwards.
Oops,didn't notice your comment,I had the page without your comment,must have forgotten to refresh.

Here's what I did with sounds.dat,step by step:
1.Made a backup(in case something goes wrong)
2.Opened sounds.dat in Audacity with the Project Hz Rate set to 22050)
3.Lowered the pitch randomly.(I didn't check how much semitones I lowered it by)
4.Exported the edited audio as wav.
5.Opened Sony Vegas 10.
6.Set the playback speed to 0.35x(though it can also be set to 0.25x and 0.28x)
7.Edited Abe's voice with some russian voices extracted with PSound (I tried to even hide Daffy Duck's voice in there,it's when 2 Scrabs fight,and Daffy says "Well call me frankly!")
8.Saved the edited sounds.dat as a wav file,with the Hz rate being 22050)
9.Using WinRAR,I renamed sounds.wav to sounds.dat(even though it can be done from Windows Explorer too,make sure you have the option to hide file extensions unchecked)
10.Copied the new sounds.dat to my Abe's Exoddus folder
11.Started the game,and changes took effect,music was low pitched,and Abe was now talking half russian half english.

This is what I did,step by step.
__________________

Reply With Quote
  #17  
12-26-2013, 07:58 AM
Weezenhimer's Avatar
Weezenhimer
Chippunk
 
: Jan 2012
: Africa
: 22
Rep Power: 0
Weezenhimer  (17)

:
I'm not entirely sure what the point of that is whether it works or not

Why not just make entirely new vb/vh files to replace things with rather than replacing russian vb/vh files with the english vb/vh files that came before it
It's easier to replace the russian vb/vh files with ENG vb/vh files,and I think you can't make new VB/VH files.

On the other side,does somebody know how to make a working PSX disc image after editing the game?
__________________

Reply With Quote
  #18  
12-26-2013, 08:01 AM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

:
Oops,didn't notice your comment,I had the page without your comment,must have forgotten to refresh.

Here's what I did with sounds.dat,step by step:
1.Made a backup(in case something goes wrong)
2.Opened sounds.dat in Audacity with the Project Hz Rate set to 22050)
3.Lowered the pitch randomly.(I didn't check how much semitones I lowered it by)
4.Exported the edited audio as wav.
5.Opened Sony Vegas 10.
6.Set the playback speed to 0.35x(though it can also be set to 0.25x and 0.28x)
7.Edited Abe's voice with some russian voices extracted with PSound (I tried to even hide Daffy Duck's voice in there,it's when 2 Scrabs fight,and Daffy says "Well call me frankly!")
8.Saved the edited sounds.dat as a wav file,with the Hz rate being 22050)
9.Using WinRAR,I renamed sounds.wav to sounds.dat(even though it can be done from Windows Explorer too,make sure you have the option to hide file extensions unchecked)
10.Copied the new sounds.dat to my Abe's Exoddus folder
11.Started the game,and changes took effect,music was low pitched,and Abe was now talking half russian half english.

This is what I did,step by step.
Okay, why?
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #19  
12-26-2013, 08:11 AM
Weezenhimer's Avatar
Weezenhimer
Chippunk
 
: Jan 2012
: Africa
: 22
Rep Power: 0
Weezenhimer  (17)

To see if AE sounds can be replaced.For the music,it's not possible as they are just separate sounds that are repeated,but voices can be edited though.I need to research on adding sounds,might even change Abe's voice to sound like a Slig!
__________________

Reply With Quote
  #20  
12-26-2013, 08:13 AM
Slog Bait's Avatar
Slog Bait
Outlaw Sniper
 
: Dec 2008
: Middle of a desert
: 1,669
Blog Entries: 33
Rep Power: 18
Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)Slog Bait  (2520)

I strongly believe all Scrabs should sound like mudokons just to throw everyone off

Reply With Quote
  #21  
12-26-2013, 08:36 AM
Weezenhimer's Avatar
Weezenhimer
Chippunk
 
: Jan 2012
: Africa
: 22
Rep Power: 0
Weezenhimer  (17)

Okay,will get to that as soon as I can get each sound what it is.
__________________

Reply With Quote
  #22  
12-26-2013, 05:22 PM
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 did ask for clarification? I only snarked afterwards.
I said two things:
  1. Ask for clarification.
  2. Leave the snark at home.

Just because you partook of #1, doesn't absolve you for breaching #2.
__________________
:
Spending as long as I do here, it's easy to forget that Oddworld has actual fans.

Reply With Quote
  #23  
12-26-2013, 07:06 PM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

But it's okay for everyone else to breach #2?
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #24  
12-26-2013, 07:07 PM
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)

A certain amount of snark is acceptable in general forum use. But being snarky at someone because you don't understand them because English isn't their first language is just plain rude.
__________________
:
Spending as long as I do here, it's easy to forget that Oddworld has actual fans.

Reply With Quote
  #25  
12-26-2013, 07:10 PM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

That's fair, but it wasn't because of his language, it was because he was patronising.
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #26  
12-26-2013, 07:12 PM
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 think it's time to take this conversation to PMs.
__________________
:
Spending as long as I do here, it's easy to forget that Oddworld has actual fans.

Reply With Quote
  #27  
12-26-2013, 07:13 PM
Nepsotic's Avatar
Nepsotic
8===========D~
 
: Aug 2011
: 5,425
Blog Entries: 91
Rep Power: 19
Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)Nepsotic  (3941)

Is it really worth it? I was just clarifying.
__________________
:
all Meechmunchie did by trying to troll me was distract from the fact you all have no regard for Hetro or their rights at all, none.
- EVP_Glukkon/Oxide

Reply With Quote
  #28  
12-27-2013, 09:38 AM
MeechMunchie's Avatar
MeechMunchie
Sgt. Sideburns
 
: Mar 2009
: :noiƚɒɔo⅃
: 9,743
Blog Entries: 83
Rep Power: 31
MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)MeechMunchie  (14320)

Oh right, you were trying to work out if it was possible to replace sounds in AE. Well, it certainly is, but seperating out the individual sounds is the hard part.

My thread on the matter may be of interest to you.

Reply With Quote
  #29  
02-03-2014, 08:13 PM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

I made a dll which forces Abe's Exoddus to load the sounds from .wav files instead of the Sounds.dat.

It's not user friendly at all, as the file names are all "4235235235.wav, 3523293462.wav...." at the moment. When I have some more free time I'll try and make something more easier for people to use, and then i'll release it for people to try out.

You can change a sound to however long you want, BUT, the sample rate must stay the same.

So if the sound you want to change has a sample rate of 11,025 Hz, you must save the wave file at the same rate. Of course, there might be a way to change this, but that requires more reverse engineering :P
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #30  
02-04-2014, 06:23 AM
Shrykull69's Avatar
Shrykull69
Chippunk
 
: Nov 2012
: spain
: 23
Rep Power: 0
Shrykull69  (10)

Can you upload that DLL to test it? And a list of the wav numbers please.
Reply With Quote


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








 
 
- Oddworld Forums - -