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.

attempting to sort voice files from Zero Escape Zero Time Dilemma

Featured Replies

  • Author
  • Localization

captinbaptin, posted Wed Apr 26, 2023 6:35 pm (76562)


I used the script from this thread to turn voice.cfsi into a folder of ~16,000 .ogg files. Unfortunately these files dont specify who is speaking. I then used the same script to get the game files from 00000000.cfsi and found a folder called 'locale' containing a bunch of .bin files with the same names as the maps. Using a hex editor to read them I see the scripts of the scenes in english with each line preceded by 2 32bit integers. One of the ints specifies how long the line is and the other int specifies which voice file should be played. This seems to match with how text is shown on screen when you play through a scene. If you check the log during the scene it shows you which character said each line. Does anyone know where to look to find the information that is being fed into the log?

In case it is helpful I found the file 'b_log_chr.dds' which contains the character images that show who said what in the log. It's a 512x2048 image and each of the character sprites are 136 pixels tall. There is a single sprite at the top of 3 diamonds (indicating no speaker) then there are the teams A, Q, D then there are Zero's 2 sprites then there is Gab. So if the images are referenced by an integer it should be 0-noone, 1-Carlos, 2-Akane ... 11-Zero_alt, 12-Gab.
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.