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.

The Great Escape (Xbox) *.PSF

Featured Replies

  • Author
  • Localization

Mygoshi, posted Thu Jan 22, 2015 3:05 pm (2826)


Hello everyone!

The Great Escape for Xbox stores its music in PSF files. The music is segmented.

Please somebody take a look at this PSF, to help me extracting them to rebuild the music.

https://mega.co.nz/#!cNpyzQwD!gHBis3Kot ... eRgrLXHIyo

Thanks in advance!

Edit: This issue is solved.

Here's the solution: simply drag and drop your PSF files into Foobar2000, with the vgmstream plugin installed and enabled. It'll basically do everything, like cutting the file into their respective segments, ordered, and you can play them.
  • Author
  • Localization

Mygoshi, posted Wed Oct 21, 2015 3:24 pm (8733)


Thank you! It correctly extracted the segments from the PSFs.

I tried with the PC version, and it also worked.

The problem now is to find what's the format used by the music...

Here are PC extracted file samples: (deleted link)

Thanks.
  • Author
  • Localization

aluigi, posted Wed Oct 21, 2015 4:01 pm (8741)


That byte at every offset 8 of the extracted files (in reality it's offset 0 because the first 8 bytes are the PSF header) reminds me to an adpcm codec I have already seen but don't remember what.
So it's not pcm.
Are you really sure it's the PC version?
  • Author
  • Localization

Mygoshi, posted Wed Oct 21, 2015 4:06 pm (8742)


Yeah I checked it's the PC version.
  • Author
  • Localization

Mygoshi, posted Fri Oct 23, 2015 9:28 am (8821)


So is there a way to figure out the codec used, please?
  • Author
  • Localization

aluigi, posted Fri Oct 23, 2015 10:06 am (8822)


Eh no, I prefer to stay out from audio stuff.
Check with hcs if he has ideas about that codec.
  • Author
  • Localization

Mygoshi, posted Sun Aug 06, 2017 12:27 pm (25276)


Update: the codec used by the music could be PS ADPCM with bad flags.

Could somebody use this information to help me?

Thanks!
  • Author
  • Localization

id-daemon, posted Mon Jan 01, 2018 12:48 pm (31175)


Here's stereo PSF decoder I made for you. Yes, its cutsom codec, very similar to PS ADPCM. Different number of nibbles and no flags.

Only works with stereo. Let me know if you need mono.
Also, no sample rate is in the file, so i write it as 44100, although some of them are 37000 or about that.

Segmented files look like stereo segments 1 second each.

GreatEscapePSF.rar

  • Author
  • Localization

id-daemon, posted Mon Jan 01, 2018 2:35 pm (31179)


after extracting segments its possible to load them all in order into editor, so they will be kind of complete set of music parts, which will play together:

Image
  • Author
  • Localization

id-daemon, posted Mon Jan 01, 2018 2:46 pm (31181)


use this so Luigi's script will export files with decimal names

great_escape_psf.bms

  • Author
  • Localization

Mygoshi, posted Mon Jan 01, 2018 3:48 pm (31187)


Totally awesome, good job!! Really!! Thank you.
It works like a charm.
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.