Sonic and Sega Retro Message Board: Sonic & Sega All-Stars racing transformed audio - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

Sonic & Sega All-Stars racing transformed audio Help needed

#1 User is offline SGR 

Posted 18 March 2013 - 11:37 PM

  • It's time for Animaniacs.
  • Posts: 1690
  • Joined: 27-July 03
  • Gender:Male
  • Location:NC, USA
  • Wiki edits:84
When I bought this game, since day 1, I have wanted to replace the horrendous voice acting for the TF2 characters. I did a big of digging into the files and did figure some things out, however I did hit some roadblocks. For one, I have no idea how to repack the .pck files in the Data\sound directory. Dragon UnPACKer seems to unpack the files just fine. Additionally, the audio format eluded me. Good news is, a Sumo developer let loose the secret behind the audio encoding:

Quote

It'll be... difficult.

The game uses a proprietary data format to package all the files up, so first you'd need to be able to extract that. Those files are also signed with Steam DRM...

If you could get past that, then the audio data is in Wwise format, so you'd need suitable tools to be able to manipulate that. That's not too bad for spot effects and speech, but the music is a different story...

That's built out of multiple short sections with a set of 'transformation' bridges. This allows us to dynamically change the music on the fly, but the game expects each track to run to a given BPM (which is hardcoded) to be able to do this seamlessly. So you'd have to make sure whatever you exchanged the music for had the same BPM, had the same 'transform' bridges in place (with the right lengths) and have multiple pieces for any given track to deal with land, air and water signature tunes.

We didn't build the game with modding in mind, mostly as allowing it can adversely affect your age rating. Plus it does open up potential exploits and we're doing our best to prevent this (indeed, we've got VAC ready to go for the next update).

So whilst it's not impossible... It'd be a serious uphill battle.

So with this information, I'm curious to know if there's a (re)converter for Wwise format. Additionally, are there any packers that can repack the files? Any help would be appreciated.

#2 User is offline Ch1pper 

Posted 19 March 2013 - 10:28 AM

  • Fighting the Battle of Who Could Care Less
  • Posts: 559
  • Joined: 01-November 09
  • Gender:Male
  • Project:Life.
  • Wiki edits:40
Wait, the thread title mentions All Stars 1 but your description refers to Transformed. You ultimately mean Transformed right?

I just tried DragonUnpacker with files from both games... It claims to extract wave/riff files fine, after which clicking a given file opens up the default wav player (Winamp for me).

From ASR1, Audio.xpac seems to work fine (at a quick glance at least). Clicking a file opens Winamp and plays the sound just fine.
From Transformed, I tried SoundBanks.pck and StreamsEng.pck. It claims it extracts files, but trying to play any of them crashes Winamp. Perhaps I just don't have the right settings checked off? I'm search for wave/riff with the HyperRipper portion of the program.


Edit: Also, source of Sumo member's message? Email, forum?
This post has been edited by Ch1pper: 19 March 2013 - 10:30 AM

#3 User is offline Falk 

Posted 19 March 2013 - 11:13 AM

  • Posts: 1419
  • Joined: 03-October 11
Did someone say Wwise?

edit: to be more useful, you can grab Wwise for free (and it's free for non-commercial use) and mess around with stuff.
This post has been edited by Falk: 19 March 2013 - 11:16 AM

#4 User is offline SGR 

Posted 19 March 2013 - 04:24 PM

  • It's time for Animaniacs.
  • Posts: 1690
  • Joined: 27-July 03
  • Gender:Male
  • Location:NC, USA
  • Wiki edits:84

View PostCh1pper, on 19 March 2013 - 10:28 AM, said:

Wait, the thread title mentions All Stars 1 but your description refers to Transformed. You ultimately mean Transformed right?

I just tried DragonUnpacker with files from both games... It claims to extract wave/riff files fine, after which clicking a given file opens up the default wav player (Winamp for me).

From ASR1, Audio.xpac seems to work fine (at a quick glance at least). Clicking a file opens Winamp and plays the sound just fine.
From Transformed, I tried SoundBanks.pck and StreamsEng.pck. It claims it extracts files, but trying to play any of them crashes Winamp. Perhaps I just don't have the right settings checked off? I'm search for wave/riff with the HyperRipper portion of the program.


Edit: Also, source of Sumo member's message? Email, forum?


Oh, yes, I do mean Transformed. The title has always been confusing, but I'm referring to the most recent one. As for what you described, yes, I can open the files just fine with Dragon UnPACKer and that is the exact same problem I am having. They *appear* to be simple waveforms, but according to that Sumo Dev, they're encoded in Wwise format. Additionally, the source is on the game's steam discussion page, under a topic that's along the lines of "modding this game's audio."

View PostFalk, on 19 March 2013 - 11:13 AM, said:

Did someone say Wwise?

edit: to be more useful, you can grab Wwise for free (and it's free for non-commercial use) and mess around with stuff.

I'm a bit of an idiot, I did grab Wwise but apparently it wants me to register on audiokinetic.com? I looked around and I can't see any place to register.
Figured it out, but it still leaves the question: is there any way to put the modified waveforms into the .pck files?
This post has been edited by SGR: 19 March 2013 - 04:30 PM

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users