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.

Final Fantasy BIN files

Featured Replies

  • Author
  • Localization

hackspeedok, posted Tue Mar 10, 2015 6:38 am (3686)


up :)
  • Author
  • Localization

puggsoy, posted Tue Mar 10, 2015 8:52 am (3688)


Doesn't seem to difficult. Has file number, offsets and sizes, and null-delimited names that are 0x30 bytes long. It contains some files of the same format as well (with the ARCV header). Most other files have a SSZL magic along with what appear to be compressed and decompressed sizes. Most likely LZSS compression.
The only real issue is that the file names don't have extensions. They do always end in an underscore ("_") followed by what looks like an extension, so maybe the last underscore simply needs to be replaced by a dot.

If I have time I will try make a script for this soon, if nobody else does before me.

Oh and by the way, the CSV file is pretty much useless. It has no offsets, and the names it gives are exactly the same as in the file. The only difference is that it gives the path for the files, which only varies negligibly and adds a .bin extension to the end of each file name (which is less useful than my extension technique). What is weird is that the files which end in "_gim" in the CSV end in "_jim" in the file. Shouldn't be a big issue though, they can be changed by the script if need be.
  • Author
  • Localization

hackspeedok, posted Tue Mar 10, 2015 9:31 am (3691)


puggsoy wrote:
Doesn't seem to difficult. Has file number, offsets and sizes, and null-delimited names that are 0x30 bytes long. It contains some files of the same format as well (with the ARCV header). Most other files have a SSZL magic along with what appear to be compressed and decompressed sizes. Most likely LZSS compression.
The only real issue is that the file names don't have extensions. They do always end in an underscore ("_") followed by what looks like an extension, so maybe the last underscore simply needs to be replaced by a dot.

If I have time I will try make a script for this soon, if nobody else does before me.

Oh and by the way, the CSV file is pretty much useless. It has no offsets, and the names it gives are exactly the same as in the file. The only difference is that it gives the path for the files, which only varies negligibly and adds a .bin extension to the end of each file name (which is less useful than my extension technique). What is weird is that the files which end in "_gim" in the CSV end in "_jim" in the file. Shouldn't be a big issue though, they can be changed by the script if need be.


thanks, hope you quickly :)
  • Author
  • Localization

hackspeedok, posted Tue Mar 10, 2015 9:54 am (3694)


Aluigi can you help me ?
  • Author
  • Localization

hackspeedok, posted Tue Mar 10, 2015 12:08 pm (3707)


aluigi wrote:
http://aluigi.org/papers/bms/others/final_fantasy_bin.bms

Thanks aluigi
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.