Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Sega Ages DATA.CCF

Featured Replies

  • Author
  • Localization

Koto, posted Tue Sep 01, 2020 3:28 pm (58477)


Hi,

Sega Ages Vol. 25: Gunstar Heroes: Treasure Box has a lot of artworks and unique information about Gunstar Heroes, Dynamite Headdy and Alien Soldier.

I have been messing around with the ISO and I think all that files (Along with the roms) are located in DATA.CCF.

Unfortunatly, I have no idea about how could I extract all its content. I'd be very grateful if someone could help me with it.

Here is the file: https://mega.nz/file/JR5nkDDZ#BSMAT0wvg ... trmL1rNXZQ

Thanks in advance
  • Author
  • Localization

Koto, posted Mon May 10, 2021 6:44 pm (63876)


aluigi wrote:
I update the script just today:
http://aluigi.org/bms/sega_ages_2500.bms


I have totally forgotten about this, and to my surprise, yesterday I found the script in your site!

Thank you for that :D, it works flawlessly.

Would you have any idea about how to get the images from .IMA files?

See ya
  • Author
  • Localization

aluigi, posted Tue May 11, 2021 10:58 am (63889)


Upload one of these IMA files so we can analyze the content (I doubt it's something easy but who knows).
  • Author
  • Localization

Koto, posted Tue May 11, 2021 1:01 pm (63891)


Here it is! Thank you

See ya
  • Author
  • Localization

aluigi, posted Wed May 12, 2021 9:53 am (63921)


I guess it's some sort of custom image format containing compressed data, it then contains chunks like IMA, STAT and PALE.

So the first step is the decompression but currently I don't know what's the exact algorithm (no lzss or lzo) and I didn't check the others.

The following is the basic script for decompression that will work when someone will figure out the exact algorithm:
Code:
comtype ??? # didn't check the algorithm!
idstring "SHR\0"
get ZSIZE long
get SIZE long
savepos OFFSET
math ZSIZE - 4
get NAME basename
clog NAME OFFSET ZSIZE SIZE
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.