The VG Resource

Full Version: Sonic All Star Racing Transformed and Team Sonic Racing ripping possibilities?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I discovered some informations using an hex editor on both games data files (you may know those as .cpu.sp* and .gpu.sp* [ *=c for all star; *=2 for TSR]

both games have a nearly identical structure, so if we can rip one game, the other becomes rippable easily.

the .cpu file appears to be an archive file, with the .gpu being the container (a bms script could possibly unpack those then)

the most interesting parts now:
-models are actually in .mb (maya binary) format [includes then meshes, skeletons and animations and can be directly opened in Maya 3d]
-textures are DDS files

the only problem we have left is...how to unpack the data files properly?

sample files from both games: https://drive.google.com/open?id=1bxt5gK...HtYBy6ENaD

bms script (by ALuigi) for SASRT: https://aluigi.altervista.org/bms/sonic_...lstars.bms
i did rip team sonic racing back in may let me get you the link to the extractor
(01-14-2020, 01:22 AM)SniperDragon32 Wrote: [ -> ]i did rip team sonic racing back in may let me get you the link to the extractor
From what I've noticed, there's actually a problem with said extractor -- it doesn't extract correct high-poly model and opts for the next LOD model instead for the things I've tested.
ohhh that makes sense now
(01-14-2020, 02:18 AM)Random Talking Bush Wrote: [ -> ]
(01-14-2020, 01:22 AM)SniperDragon32 Wrote: [ -> ]i did rip team sonic racing back in may let me get you the link to the extractor
From what I've noticed, there's actually a problem with said extractor -- it doesn't extract correct high-poly model and opts for the next LOD model instead for the things I've tested.
The TSR extractor used is this one (that is the only one existing anyways)

https://gamebanana.com/tools/6662

I tried it on TSR once and it has one main default being the model rigging being screwed up (some meshes aren't weighted at all).
little up with some more info (perhaps a possibility to get the models ripped properly, maybe?)

I was using this tool: https://github.com/KillzXGaming/Switch-Toolbox/releases
originally to make my own mario kart 8 mod and found out it can open SaSRT and TSR's cpu.sp* and gpu.sp* and we can find raw files in it:
.texture files which are just DDS textures with a different extension
.model files
.skeleton files
.material files
.anim files

here is a sample extracted from the game: https://drive.google.com/open?id=1fZR4US...GHtQZ0I2Cd

I wonder if that could help, knowing this