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.

[SOLVED] Harry Potter and the Half-Blood Prince *.sdh/*.sdt pairs

Featured Replies

  • Author
  • Localization

AlphaTwentyThree, posted Tue Jan 18, 2022 6:16 am (69157)


Edit: Working script is attached!

Here's how you get the sdh files from the game:
1) extract the main *.big archives with Luigi's script (http://aluigi.altervista.org/bms/ea_big4.bms)
2) search for *.rpk and move everything into one single directory, rename duplicate file names
3) use the rpk unpacker from this post: viewtopic.php?t=11073
4) move the extracted folder structure into the main directory (combine folders)
5) search for *.sdh - you'll find the corresponding *.sdt in the same folder

Edit: updated to account for EA-XAS and EA-XA streams. Multichannel works fine, too. For the above game these are saved in the strange order "Fl, C, Fr, Rl, Rr, LFE".

hp_sdh_sdt.bms

  • Author
  • Localization

DKDave, posted Tue Jan 18, 2022 1:05 pm (69161)


Those .snu files play ok for me in Foobar/vgmstream, although some of them do seem slightly off - music_5 seems cut off, might be just looped. And music_1 has 50 seconds of silence at the end, but that may just be how the file is from looking at the end of the data for that one.

Edit: I should read properly - those samples are not the ones you generated.
  • Author
  • Localization

DKDave, posted Tue Jan 18, 2022 1:52 pm (69162)


Sorry, double post!

The files outputted from your script are 0x20 bytes too short, which affects the file being recognised in Foobar/vgmstream. So you just need to account for that extra 0x20 bytes of header and then they play correctly.
  • Author
  • Localization

AlphaTwentyThree, posted Tue Jan 18, 2022 3:13 pm (69163)


OMFG, why am I this stupid sometimes? I wrote "SIZE" instead of "PSIZE" and didn't notice it... Then again, I'm already 38, so go figure. XD
Thanks for that embarrassing correction, lol. ;)
  • Author
  • Localization

AlphaTwentyThree, posted Tue Jan 18, 2022 7:50 pm (69166)


Made two more updates for *.sdt files with "ADAT" files as well as for EAXA streams (PS2).
Please note that the subtitles are skipped in the resulting exa.snu files.
  • Author
  • Localization

Puterboy1, posted Tue Mar 01, 2022 7:30 am (70160)


I've tried with little success. But just to be reassured, will they be ripped with proper names?
  • Author
  • Localization

AlphaTwentyThree, posted Fri Jun 10, 2022 12:46 pm (71932)


yes they will
you can already find complete rips on Josh's server ;)
  • Author
  • Localization

Puterboy1, posted Tue Nov 01, 2022 6:24 am (74047)


AlphaTwentyThree wrote:
yes they will
you can already find complete rips on Josh's server ;)

Can you direct me to Josh's server?
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.