Help with Tomotoru - .SXR files - Sakana/CyberStep Engine?

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
FAKEAXlS
Posts: 2
Joined: Thu Jun 09, 2022 12:22 am

Help with Tomotoru - .SXR files - Sakana/CyberStep Engine?

Post by FAKEAXlS »

Hello, I'm trying to extract data from Tomotoru.
So far after lots of digging I figured out it uses lz4 compression when digging with ghidra.
The files end with .SXR and start with SXR DEFL&F in HxD.

I also found out that this is using a similar file format to Breakers: Dawn of Heroes.
They are from the same developers released around the same time.
It doesn't seem like anything is encrypted, just compressed.

I believe the engine of both games is "Sakana"

Trying to use the existing script for that game throws

Last script line before the error or that produced the error:
22 getdstring NAME NAMESZ
coverage file 0 0% 4773 1226863 . offset 0012b86f

sample:
https://www.mediafire.com/file/6b1s8efb ... n.sxr/file

existing script for breakers .sxr
http://aluigi.altervista.org/bms/breakers_sxr.bms

I appreciate any help provided, thank you.
Ekey
Posts: 1383
Joined: Sat Aug 09, 2014 2:34 pm

Re: Help with Tomotoru - .SXR files - Sakana/CyberStep Engine?

Post by Ekey »

Encrypted.
FAKEAXlS
Posts: 2
Joined: Thu Jun 09, 2022 12:22 am

Re: Help with Tomotoru - .SXR files - Sakana/CyberStep Engine?

Post by FAKEAXlS »

Ekey wrote:Encrypted.


Damn, very sad. Seems like text files and TOC is encrypted, I am able to find uncompressed and unencrypted PNG files in basically all the archive files in the game.

Using a tool from github.com/DmitriySalnikov/PNG_Extractor finds all pngs.
Hope raw texture and model data isn't encrypted as well.
it seems to be using mdl models.

Thank you for letting me know! hope I can recover this small game.