Sonic Cd

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
lllccc
Posts: 32
Joined: Thu Apr 02, 2015 3:07 pm

Sonic Cd

Post by lllccc »

hey Guys i just wanted to know if anyone can look into these files ^_^ (unpacker and repacker if possible)

Sonic CD
http://www.mediafire.com/download/nwd2p ... 7vd/CD.rar
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Sonic Cd

Post by aluigi »

For images.arc use a file ripper because the files are there (PNG) but the information table is probably obfuscated.

Strings.str is stuff for the Game Localization section, currently quickbms doesn't have a command for working with strings so I can't help.

Data.rsdk is probably all obfuscated.
lllccc
Posts: 32
Joined: Thu Apr 02, 2015 3:07 pm

Re: Sonic Cd

Post by lllccc »

kk ^_^ ty

i thought the string file might of had something to do with the header etc so thats why that was there
brendan19
Posts: 144
Joined: Fri Aug 08, 2014 11:25 am

Re: Sonic Cd

Post by brendan19 »

There is a RSDK Extractor on the Sonic Retro forums as well.
makc_ar
Posts: 1193
Joined: Sun Aug 17, 2014 7:27 pm

Re: Sonic Cd

Post by makc_ar »

Here is the map viewer:
http://projects.sappharad.com/tools/Ret ... Viewer.zip

Supports Sonic CD, Sonic 1, and Sonic 2 formats. (Autodetected) From a properly extracted RSDK file, open the Act#.bin file from the stage you want to view. It expects to find the 16x16Tiles and 128x128Mappings in the same folder, because they will be if you extracted properly. You can use this tool to save the level maps to PNG, or just browse the 128x128 mappings. The windows are fully dockable, just like you'd expect from a good development tool. Source code is included.

How to use:
1. Open an Act#.bin file
2. Look at the map
3. Select Export from the file menu to export a giant PNG image.

Here was the screenshot of the map viewer:
Image
lllccc
Posts: 32
Joined: Thu Apr 02, 2015 3:07 pm

Re: Sonic Cd

Post by lllccc »

@brendan19 i seen that the only issue is repacking the RSDK (but thank you)
@makc_ar thank you ^_^