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.

Beyond Good and Evil [GC] wad

Featured Replies

  • Localization

Beyond Good and Evil audio in game cube version

It's Ubisoft Jade engine RIFF with Nintendo DSP 4-bit ADPCM encoding

Problem is in zeroes at the end of file.

Old file with additional zeroes at end plays normal

New generated file without padding at end fails with 'failed opening' error

Found some info about it here and here

I can't figure out how to calculate padding size. Can somebody explain how to calculate this padding please?

audio samples.zip

  • Author
  • Localization
3 hours ago, Rabatini said:

Hello.

you can do a workaround, delete the 0x00 of the new, letting like the old one.

gambiarra.py 2.61 kB · 2 downloads

Thanks for reply

this workaround doesn't fit my needs

New file always smaller then original because has no padding (zeroes at end).

I need to make correct new file without knowing original file size. Asking for explanation so i can implement calculation in my tool

  • Supporter

Maybe the problem is not in the VGM but in the .WAD file header. If the offset pointer and size include extra zeros in the unpacking, the VGM tool will never know about it.

I assume the audio files were taken from a WAD container, right?

It could be that these extra 0x00 bytes are just the size indicated by the unpack header, which is why your tool doesn't convert them with the extra zeros.

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.