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.
Zero Tolerance for Disrespect

A reminder for everyone: most of your audio woes are taken care of by VGMstream

Featured Replies

  • 1 month later...

Another useful tip is that if vgmstream isn't able to decode your format immediately, using a .TXTH file (https://github.com/vgmstream/vgmstream/blob/master/doc/TXTH.md) might be the solution to fix it.

For example, I was just trying to play and convert a VSD file from a PS2 game and vgmstream wouldn't decode it. I use Foobar2000 with the vgmstream extension / component to play and re-encode those files to other audio formats.

So in Foobar2000, I could go to File -> Preferences -> Playback -> Decoding -> vgmstream and tick Enable unknown exts.
Then, in the same folder where all my .VSD files were, I created a file named .VSD.txth, with this content inside it (thanks to punk7890 on HCS discord for providing this to me) :

.VSD.txth

codec=PSX
interleave=0x100
sample_rate=44100
channels=2
num_samples=data_size

This makes it so every file with the .VSD extension in this folder will use the proper "header data" from this provided txth file. More example of txth files can be found here.

Then, dragging the same files in Foobar2000 would work, because the txth file in the same folder is providing this extra header data to let vgmstream how to play the file.

Create an account or sign in to comment

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.