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.

Yu-NO Sega Saturn ABL Archive format

Featured Replies

  • Author
  • Localization

Spazzery, posted Tue Oct 25, 2022 7:57 pm (73977)


Hello,

I'm interested in unpacking the game CGs/images of "Yu-no - The Girl who chants Love at the Bound of this World" Sega Saturn port. Back when TLwiki translated the game on PC, they had tools to get the Saturn images, but unfortunately, they never made them public.

Why am I interested in this? I'd like to look at the CGs and then possibly use them for a small project :) I think the Saturn images look really nice and colorful compared to the other ports of this game: https://imgur.com/a/r99wjsK

?T?h?e? ?t?e?c?h?n?i?c?a?l? ?a?s?p?e?c?t?s?:?
?-?T?h?e? ?g?r?a?p?h?i?c?s? ?a?r?e? ?i?n? ?a? ?3?2?M?B? ?a?r?c?h?i?v?e? ?(?G?R?A?P?H?.?A?B?L?)? ?w?i?t?h? ?a?n? ?e?x?t?e?n?s?i?o?n? ?.?A?B?L?.? ?M?a?g?i?c? ?i?n?s?i?d?e? ?t?h?e? ?f?i?l?e? ?s?a?y?s? ?"?A?B?L?I?N?K?"?.?
?-?T?h?e? ?h?e?a?d?e?r? ?i?s? ?1?2? ?b?y?t?e?s?.? ?6? ?o?f? ?t?h?o?s?e? ?b?y?t?e?s? ?b?e?l?o?n?g? ?t?o? ?m?a?g?i?c?,? ?w?h?i?l?e? ?6? ?o?t?h?e?r? ?b?y?t?e?s? ?I? ?d?o?n?'?t? ?k?n?o?w?
?-?A?f?t?e?r? ?t?h?e? ?h?e?a?d?e?r?,? ?I?'?v?e? ?f?o?u?n?d? ?t?h?a?t? ?t?h?e?r?e? ?a?r?e? ?f?i?l?e?n?a?m?e? ?l?a?b?e?l?s?,? ?t?h?a?t? ?a?r?e? ?e?a?c?h? ?1?2? ?b?y?t?e?s? ?l?o?n?g?.? ?O?f? ?t?h?o?s?e? ?1?2? ?b?y?t?e?s?:?
? ? ? ? ?*? ?2? ?b?y?t?e?s? ?-? ?????
? ? ? ? ?*? ?2? ?b?y?t?e?s? ?-? ?i?n?d?i?c?a?t?e?s? ?s?o?m?e? ?g?r?o?w?i?n?g? ?n?u?m?b?e?r?,? ?b?u?t? ?t?h?e?r?e? ?i?s?n?'?t? ?a?n?y? ?c?o?n?s?i?s?t?e?n?c?y? ?t?o? ?i?t?.?
? ? ? ? ?*? ?8? ?b?y?t?e?s? ?-? ?f?i?l?e?n?a?m?e?,? ?t?h?a?t?'?s? ?n?u?l?l? ?t?e?r?m?i?n?a?t?e?d? ?(?i?n? ?o?t?h?e?r? ?w?o?r?d?s?,? ?f?i?l?e?n?a?m?e? ?c?a?n? ?b?e? ?u?p? ?t?o? ?8? ?b?y?t?e?s? ?l?o?n?g?)?
?-?I? ?a?l?s?o? ?s?u?s?p?e?c?t? ?t?h?e?r?e?'?s? ?s?o?m?e? ?c?o?m?p?r?e?s?s?i?o?n? ?a?l?g?o?r?i?t?h?m? ?i?n?v?o?l?v?e?d?

?I?'?m? ?s?t?i?l?l? ?a? ?b?i?g? ?n?o?o?b? ?i?n? ?R?e?v?e?r?s?e? ?E?n?g?i?n?e?e?r?i?n?g?,? ?s?o? ?m?y? ?g?u?e?s?s?e?s? ?a?b?o?u?t? ?t?h?e? ?s?t?r?u?c?t?u?r?e? ?m?a?y? ?b?e? ?i?n?c?o?r?r?e?c?t? ?(?w?h?i?c?h? ?i?s? ?w?h?y? ?I?'?m? ?a?s?k?i?n?g? ?h?e?r?e? ?f?o?r? ?s?o?m?e? ?h?e?l?p? ?:?)? ?I? ?w?a?s? ?a?b?l?e? ?t?o?,? ?h?o?w?e?v?e?r?,? ?e?x?t?r?a?c?t? ?a?l?l? ?t?h?e? ?f?i?l?e?n?a?m?e?s? ?i?n? ?t?h?e? ?a?r?c?h?i?v?e? ?u?s?i?n?g? ?a? ?p?y?t?h?o?n? ?s?c?r?i?p?t?.?
?
?A?l?s?o?,? ?e?x?t?r?a?c?t?i?n?g? ?i?m?a?g?e?s? ?o?u?t? ?o?f? ?t?h?e? ?r?e?s?u?l?t?i?n?g? ?f?i?l?e?s? ?i?n? ?t?h?e? ?a?r?c?h?i?v?e? ?s?h?o?u?l?d?n?'?t? ?b?e? ?a? ?p?r?o?b?l?e?m?,? ?a?s? ?I? ?f?o?u?n?d? ?a?t? ?l?e?a?s?t? ?o?n?e? ?o?r? ?t?w?o? ?S?e?g?a? ?S?a?t?u?r?n? ?i?m?a?g?e? ?e?x?t?r?a?c?t?o?r?s? ?o?n? ?G?o?o?g?l?e?.?
?
?U?P?D?A?T?E?:?
?T?h?e? ?t?e?c?h?n?i?c?a?l? ?a?s?p?e?c?t?s?:?
?
?T?h?e? ?b?y?t?e? ?o?r?d?e?r? ?i?s? ?B?I?G? ?E?N?D?I?A?N?
?
?-?T?h?e? ?g?r?a?p?h?i?c?s? ?a?r?e? ?i?n? ?a? ?3?2?M?B? ?a?r?c?h?i?v?e? ?(?G?R?A?P?H?.?A?B?L?)? ?w?i?t?h? ?a?n? ?e?x?t?e?n?s?i?o?n? ?.?A?B?L?.? ?
?-?T?h?e? ?h?e?a?d?e?r? ?i?s? ?1?6? ?b?y?t?e?s?:?
? ? ? ? ?*? ?6? ?b?y?t?e?s? ?-? ?M?a?g?i?c? ?(?c?a?l?l?e?d? ?"?A?B?L?I?N?K?"?)?
? ? ? ? ?*? ?2? ?b?y?t?e?s? ?-? ???????
? ? ? ? ?*? ?4? ?b?y?t?e?s? ?-? ?S?o?m?e?t?h?i?n?g? ?r?e?l?a?t?e?d? ?t?o? ?f?i?l?e? ?s?i?z?e?,? ?a?s? ?t?h?e? ?v?a?l?u?e? ?i?s? ?q?u?i?t?e? ?c?l?o?s?e? ?t?o? ?3?2?M?B? ?-? ?H?e?x? ?v?a?l?u?e? ?i?s? ?0?x?0?1?D?A?6?B?5?2?,? ?t?h?a?t?'?s? ?3?1?0?9?1?5?3?8? ?i?n? ?d?e?c?i?m?a?l?,? ?o?r? ?r?o?u?g?h?l?y? ?3?1? ?M?B?.?
? ? ? ? ?*? ?4? ?b?y?t?e?s? ?-? ?F?i?l?e? ?c?o?u?n?t? ?-? ?1?5?8?7? ?i?n? ?t?h?i?s? ?s?a?m?p?l?e?'?s? ?c?a?s?e?
?
?-?A?f?t?e?r? ?t?h?e? ?h?e?a?d?e?r?,? ?I?'?v?e? ?f?o?u?n?d? ?t?h?a?t? ?t?h?e?r?e? ?a?r?e? ?f?i?l?e?n?a?m?e? ?l?a?b?e?l?s?,? ?t?h?a?t? ?a?r?e? ?e?a?c?h? ?1?2? ?b?y?t?e?s? ?l?o?n?g?.? ? ?O?f? ?t?h?o?s?e? ?1?2? ?b?y?t?e?s?:? ?
? ? ? ? ?*? ?8? ?b?y?t?e?s? ?-? ?f?i?l?e?n?a?m?e?,? ?t?h?a?t?'?s? ?n?u?l?l? ?t?e?r?m?i?n?a?t?e?d? ?(?i?n? ?o?t?h?e?r? ?w?o?r?d?s?,? ?f?i?l?e?n?a?m?e? ?c?a?n? ?b?e? ?u?p? ?t?o? ?8? ?b?y?t?e?s? ?l?o?n?g?)?
? ? ? ? ?*? ?2? ?b?y?t?e?s? ?-? ?A? ?n?u?m?b?e?r? ?t?h?a?t?'?s? ?e?i?t?h?e?r? ?2?5?6?,? ?1?0?2?4? ?o?r? ?2?8?1?6? ?(?r?e?s?p?e?c?t?i?v?e?l?y? ?0?x?0?1?0?0?,? ?0?x?0?4?0?0? ?o?r? ?0?x?0?B?0?0?)? ?(?i?m?a?g?e? ?s?i?z?e?????)?
? ? ? ? ?*? ?2? ?b?y?t?e?s? ?-? ?i?n?d?i?c?a?t?e?s? ?s?o?m?e? ?g?r?o?w?i?n?g? ?n?u?m?b?e?r?,? ?b?u?t? ?I? ?c?o?u?l?d?n?'?t? ?f?i?n?d? ?a?n?y? ?c?o?n?s?i?s?t?e?n?c?y? ?t?o? ?i?t? ?(?f?i?r?s?t? ?5? ?n?u?m?b?e?r?s?,? ?f?o?r? ?e?x?a?m?p?l?e?,? ?a?r?e? ?1?0?,? ?2?5?,? ?4?3?,? ?5?4?,? ?7?2?,? ?e?t?c?.?)?
?
?T?h?i?s? ?r?e?p?e?a?t?s? ?1?5?8?8? ?t?i?m?e?s? ?(?l?a?s?t? ?f?i?l?e?n?a?m?e? ?i?s? ?j?u?s?t? ?p?a?d?d?i?n?g???)?
? ? ? ? ?
?-?I?'?m? ?9?9?%? ?s?u?r?e? ?t?h?e?r?e?'?s? ?a? ?c?o?m?p?r?e?s?s?i?o?n? ?a?l?g?o?r?i?t?h?m? ?i?n?v?o?l?v?e?d?

UPDATE 2:
I was able to create an unpacker for the image files. The image format, sadly, is unknown. I can't seem to extract those in any way at the moment. But at least the unpacker works. More technical details on Github: https://github.com/Spazzery/yu-no-sega-saturn-unpacker

It also looks like there was no compression algorithm involved after all.

Link to the GRAPH.ABL file: https://www.mediafire.com/file/q7ghoq2m ... H.ABL/file

Now I'd need help extracting those image files :lol:
Link to first file that I got from the unpacker: https://www.mediafire.com/file/13bpzib0 ... BZABG/file.

Any help/info is appreciated :)
  • Author
  • Localization

Spazzery, posted Wed Dec 07, 2022 11:17 am (74480)


Bump, I updated the technical aspects
  • Author
  • Localization

Spazzery, posted Mon Jan 16, 2023 1:12 pm (75031)


Bump 2, got the extractor working. But now need help converting the custom image format to a more common file format, like BMP or PNG.
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.