Sonic Origins original music mod

protivakid

Well-Known Member
OP
Member
Joined
May 6, 2014
Messages
197
Trophies
0
Age
38
XP
629
Country
United States
Just wanted to mention that similar to this thread for the Switch, It's also possible to get the original Sonic 3 tunes into the PS4 version. For whatever reason that "hacks" site banned me when I shared the instructions over there, If this violates some GBATemp rule please feel free to strike out any violating content, but I wanted to let others know it is possible if you can dump or acquire a dump of the PS4 version of Sonic Origins (Not shared here for obvious reasons).

Steps:
What needs to be done is to extract, modify, and re-build the base package using the tools in the PS4_Fake_PKG_Tools_3.87_V4 (V5 may work too) archive (also can't share that here but Google is your friend).

First off you will need to build your own music mod filles using this guide, or search around for the Music03_S3K.acb & Music03_S3K.awb files with the original tunes already injected. I'm happy to share my modified music files here if a mod says it's allowed so just let me know.

Base Package Modification:

Take the base package and extract using orbis-pub-chk putting in the correct pass or trying all 0's ( 00000000000000000000000000000000 ) to a folder named CUSA30448-app
Move all the content in CUSA30448-app/Sc0/ to CUSA30448-app/Image0/sce_sys/

Delete Sc0 folder

Move all the content in CUSA30448-app/Image0/ to CUSA30448-app/

Delete Image0 folder

Replace the Music03_S3K.acb & Music03_S3K.awb files I linked in the CUSA30448-app\raw\sound folder
Generate the .gp4 file using gengp4_app of the CUSA30448-app folder
Use orbis-pub-gen to re-build the base package

Patch Package Modification (If applicable):

Take the update package and extract using orbis-pub-chk putting in the correct pass or trying all 0's ( 00000000000000000000000000000000 ) to a folder named CUSA30448-patch
Move all the content in CUSA30448-patch/Sc0/ to CUSA30448-patch/Image0/sce_sys/
Delete Sc0 folder
Move playgo-chunk.dat from CUSA30448-patch/Image0/sce_sys/app/ to CUSA30448-patch/Image0/sce_sys/ overwrite it
Delete app folder
Move all the content in CUSA30448-patch/Image0/ to CUSA30448-patch/
Delete Image0 folder
Generate the .gp4 file using gengp4_patch of the CUSA30448-patch folder.
Use orbis-pub-gen to re-build the update package, selecting the previously created base as the Application Package under the Project Settings > Patch tab.


Here is a list of tools I used when creating my own modded music files:

SonicAudioTools/AcbEditor.exe
Used to Extract and Build acb files with generic numbered names

deretore-toolkit-v0.8.1.176-alpha-b176/AcbUnzip.exe
Used to Extact acb files with level names

SonicAudioTools/AcbEditor.exe
Drag Music folder over with .acb in directory to build .awb file

foobar
Used to listen to the Hca files (though will just be noise since encrypted)

Last, credit to this reddit post for stepping through the package re-build.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BunnyPinkie @ BunnyPinkie: Currently asked for mecha mote iinchou mm my best friend to be translated but I also want to ask...