Endless Paradigm

Full Version: The location of the coldboot sound in the 3.51 firmware
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Drucuos on maxconsole showed us the location of the coldboot sound . Zinga Burga was right its RIFF .
But he don't point the offset , dang.

Take a look ...

[Image: coldbootlocationgy3.png]

The file starts at 0x000042A4 and it ends at 0x00010384

Can somebody translate please .

Here is a guide By Drucous .

To change the coldboot sound:

1. Open the custom .WAV file and the decrypted 3.51 opening_plugin.prx in a hex editor.

2. The custom .WAV file must be less than 49376 (C0E0 in hex) bytes in size. if it's less pad it until is exactly 49376 bytes long. It's possible to compress the sound in Microsoft ADPCM(haven't tried others) format if it's too large.

3. In opening_plugin.prx select from offset 17060 (42A4 in hex) to 66436 (10384 in hex) and overwrite it with the custom .WAV file.

4. Flash the modified opening_plugin.prx to "flash0:/vsh/nodule"

Note: ADPCM does not work i actually used ATRAC3 to compress it
Backup the original opening_plugin.prx before flashing it, in case it doesn't work.

****************************************************************************

S_king Guide ...

Quick Sound Forge tutorial
1. When saving, select Wave (Microsoft) (*.wav).
2. Then select Custom... next to Template: Default template.
3. In the Custom template window, select Format: ATRAC3 (instead of PCM uncompressed) and set Attributes: 105kbps STEREO.
4. Give a name to this template, like Atrac3 105kbps Stereo or something.
5. Save template and use select this from now, when you want to save Atrac3 WAVs.


Edit : . Read the README inside for instructions .
So with a hex edit wee can past a new riff into the opening_plugin.prx

With the same kb's
Vegetano1 Wrote:So with a hex edit wee can past a new riff into the opening_plugin.prx

With the same kb's

I don't really understand much of Hexing .

I think this should be done the same way , like modifying the home screen , a defined wav and the prx injector or something like that .
Open the custom new riff and the opening_plugin.prx in hex edit..

Then copy all of the custom new riff and past into the opening_plugin.prx at the start point of the riff but can not be bigger then the original so smaller or padding the riff file..

I quess this is how you can do this but i am not sure.. same way when i edit the 01-12.bmp
ewww. They moved it to the prx? Whatever the hell FOR? Probably doesn't save them any flash space at all. And this means a decrypted prx to replace the sound. Which means it'll take up even more flash space, and could cause problems. blarg.
Tenshigami Wrote:ewww. They moved it to the prx? Whatever the hell FOR? Probably doesn't save them any flash space at all. And this means a decrypted prx to replace the sound. Which means it'll take up even more flash space, and could cause problems. blarg.

Good point ...

And vegetano i don't know , this is work for advanced users , im a simple modder .
I do not have m33 installed so i can not try .. and i am on vacation..
HMM this is interesting

good find :great:
Can somebody translate please .

Here is a guide By Drucous .

To change the coldboot sound:

1. Open the custom .WAV file and the decrypted 3.51 opening_plugin.prx in a hex editor.

2. The custom .WAV file must be less than 49376 (C0E0 in hex) bytes in size. if it's less pad it until is exactly 49376 bytes long. It's possible to compress the sound in Microsoft ADPCM(haven't tried others) format if it's too large.

3. In opening_plugin.prx select from offset 17060 (42A4 in hex) to 66436 (10384 in hex) and overwrite it with the custom .WAV file.

4. Flash the modified opening_plugin.prx to "flash0:/vsh/nodule"

Note: ADPCM does not work i actually used ATRAC3 to compress it
Backup the original opening_plugin.prx before flashing it, in case it doesn't work.
Now the question is, pad it with what? I'm guessing with just a bunch of either 00s or FFs. Guess I'll find out when I give it a try.

EDIT: IT WORKED! Whether it broke anything, however, I do not know.
Pages: 1 2 3
Reference URL's