Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Amplitude .ark (multitracks, stems) decryption

Read or post about compression. And decompression. Or ask questions how to decompress your files.
kain34
n00b
Posts: 15
Joined: Thu Jan 27, 2011 2:07 am

Amplitude .ark (multitracks, stems) decryption

Post by kain34 »

Hi,

I was trying to get the multitracks and loops out of Amplitude, so I started to work with the .str files. Unfortunately it was only possible to extract a .wav file out of it and that was not the multitrack folder. The multi-channel songs are in the "main.ark" data but of course I can't extract anything. That arktool programm doesn't work and I managed to find a line in that file

Code: Select all

Decrypt_28L....Decrypt_28R [...] R:\FREQ2\FreQ2_Metagame\Song Encrypt Audio\Decrypt_28L.wav:...R:\FREQ2\FreQ2_Metagame\Song Encrypt Audio\Decrypt_28R.wav
Many of the Files are in .wav format (ps2 console! wtf?!)

Code: Select all

R:\FREQ2\FreQ2_Game Levels\David_Bowie\Wav Slices\Bass\Bassloop1_22\Bassloop1_22 right 008.wav

R:\FREQ2\FreQ2_Game Levels\supersprode\Wav Slices\Bass\qy_chor_blipbass\qy_chor_blipbass 22K\qy_chor_blipbass_44 030_22.wav
Any suggestions how to open, encrypt or extract that file? This game is from Harmonix and people managed to hack GH1/RB1 - 2009, so a game from 2003 should be easier? Plus it contains extremely rare loops. Any RB or GH hacking vets here?

Thx for your help
Last edited by kain34 on Sun May 15, 2011 11:00 pm, edited 1 time in total.
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: Amplitude .ark decryption

Post by aluigi »

no file no party :)

that 28L and 28R sounds like left and right, maybe it's a simple rotate_left/right?
would be too simple, anyway I can give it a 30 seconds look
kain34
n00b
Posts: 15
Joined: Thu Jan 27, 2011 2:07 am

Re: Amplitude .ark decryption

Post by kain34 »

should I upload parts of the file or sth? I don't have a clue what to do and the encrypted files would be incredible great...
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: Amplitude .ark decryption

Post by aluigi »

as far as I have understood only the wav files are encrypted right?
so start uploading one of them (the smallest)
kain34
n00b
Posts: 15
Joined: Thu Jan 27, 2011 2:07 am

Re: Amplitude .ark decryption

Post by kain34 »

aluigi wrote:as far as I have understood only the wav files are encrypted right?
so start uploading one of them (the smallest)
No the thing is, I only have the .ark file and the .wavs, .bnk and loops are in it. I have no idea how to extract them and even if I could do that, they would be encrypted (as good as it was possible for harmonix in 2003). I can upload the "main.ark" file (over 1GB) if you think that you are capable of doing sth with it.
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: Amplitude .ark decryption

Post by aluigi »

maybe upload only the first 10 megabytes.
but as it sounds it doesn't seem something on which I can do something
kain34
n00b
Posts: 15
Joined: Thu Jan 27, 2011 2:07 am

Re: Amplitude .ark decryption

Post by kain34 »

fist 10mb: http://www.mediafire.com/?mi49lixao4qr221
last 6mb: http://www.mediafire.com/?fsl17tg1llfdeh7

If you can't do this: do you know any user who is experienced in such things?
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: Amplitude .ark decryption

Post by aluigi »

try this one with quickbms:

Code: Select all

# Amplitude
# script for QuickBMS http://aluigi.org/papers.htm#quickbms

get DUMMY long
get FILES long
math OFFSET = FILES
math OFFSET *= 20
math OFFSET += 8
goto OFFSET
get SIZE long
math OFFSET += 4
log MEMORY_FILE OFFSET SIZE
math OFFSET += SIZE
goto OFFSET
get ENTRIES long
savepos OFFSET
math SIZE = ENTRIES
math SIZE *= 4
log MEMORY_FILE2 OFFSET SIZE
goto 8
for i = 0 < FILES
    get OFFSET long
    get NAME_OFF long
    get FOLDER_OFF long
    get SIZE long
    get DUMMY long

    math NAME_OFF *= 4
    goto NAME_OFF MEMORY_FILE2
    get NAME_OFF long MEMORY_FILE2
    goto NAME_OFF MEMORY_FILE
    get NAME1 string MEMORY_FILE

    math FOLDER_OFF *= 4
    goto FOLDER_OFF MEMORY_FILE2
    get FOLDER_OFF long MEMORY_FILE2
    goto FOLDER_OFF MEMORY_FILE
    get NAME string MEMORY_FILE

    string NAME += /
    string NAME += NAME1

    log NAME OFFSET SIZE
next i
kain34
n00b
Posts: 15
Joined: Thu Jan 27, 2011 2:07 am

Re: Amplitude .ark decryption

Post by kain34 »

Thank you so much, you are incredible!!! It worked perfectly. Now I have to find the song files... I spotted the "sound" folder with .bnk files in it. I don't know if they contain the loops but there are also .mid files of the songs, so it has to be the right one.

what do you say?: http://www.mediafire.com/?igi6h4zaifk4o1s
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 664 times
Contact:

Re: Amplitude .ark decryption

Post by aluigi »

the str files seem to contain raw audio at 32khz, 16bit stereo.
it sounds a bit noisy so it's not to be excluded a light codec used on it (adpcm?)

the rest seems almost like a midi and sound instruments, for sure an "original" solution.
anyway there is for sure someone with more experience than me that can say something useful
kain34
n00b
Posts: 15
Joined: Thu Jan 27, 2011 2:07 am

Re: Amplitude .ark decryption

Post by kain34 »

The .str is a preview. Thanks to Jaeder Naub, which can convert .str files into .wavs. Well I hope that someone can help... :(
kain34
n00b
Posts: 15
Joined: Thu Jan 27, 2011 2:07 am

Re: Amplitude .ark decryption

Post by kain34 »

Push. And 25$ or more payment for the first one who can decrypt the files. I need the loops and stems, then I'll pay :)

Hopefully this is an incitement for you :roll:
marlborox
ultra-n00b
Posts: 8
Joined: Sat Apr 09, 2011 3:03 am
Has thanked: 1 time
Been thanked: 1 time

Re: Amplitude .ark (multitracks, stems) decryption

Post by marlborox »

does the script work on the whole ark file as it only extracted around 5mb worth before it gave an error extracting from an offset?
kain34
n00b
Posts: 15
Joined: Thu Jan 27, 2011 2:07 am

Re: Amplitude .ark (multitracks, stems) decryption

Post by kain34 »

marlborox wrote:does the script work on the whole ark file as it only extracted around 5mb worth before it gave an error extracting from an offset?
The script should work, it extracted everything from the main.ark file (arenas, attract, audio, cnf, ...). Are you using the full game (.iso file)?
grotesque
advanced
Posts: 54
Joined: Wed Mar 17, 2010 9:12 pm
Has thanked: 2 times

Re: Amplitude .ark (multitracks, stems) decryption

Post by grotesque »

marlborox wrote:does the script work on the whole ark file as it only extracted around 5mb worth before it gave an error extracting from an offset?
I have same error, I try with PAL full version
Sorry bad english, I'm italian!
Post Reply