Skip to content

Releases: vgmstream/vgmstream

r2083

25 Jan 16:23
57df2e1

Choose a tag to compare

Up to PR #1848

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2026-01-25 16:03:52 +0000)

2026-01-25 16:59:32 +0100 (bnnm/libsf-etc)

  • Fix some .vh [Simple 1500 Series Vol. 92 (PS1)]
  • api: add libstreamfile_close helper

2026-01-25 15:24:20 +0100 (Alstruit/meta-ps2p)

  • Add ps2p (THQ Australia)

2026-01-18 19:23:13 +0100 (bnnm/acm-stuff)

  • Add Warthog .bwav [Harry Potter and the Sorcerer's Stone (multi), Bat…
  • Fix .aac samples count for SBR
  • Fix .wav with padded data size
  • Fix .acm with forced looping
  • Fix Ubi MPEG surround modes
  • Fix num_samples in .aac with ID3
  • Show FFMpeg's format names
  • Add HCA key
  • Remove unused HCA key
  • api: blank extra samples at EOF in libvgmstream_fill
  • txth: fix crash with auto padding with no body set
  • cleanup

2026-01-15 15:24:54 +0100 (EdnessP/master)

  • FSB: fix FEV segfault

2026-01-14 20:33:29 +0100 (EdnessP/fsb-fev)

  • Add FEV comp-sgms stream name support
  • Add FEV language bank support [Brave (PS3)]
  • Fix FSB3.1 DSP mini-header [Manhunt 2 (Wii)]
  • Handle FSB5 extra-flag 0x08 [Tearaway (PSV)]

2026-01-14 20:03:34 +0100 (Alstruit/codec-df_decoder)

  • df_decoder: Remove Tables

2026-01-10 18:02:52 +0100 (EdnessP/fsb-fev)

  • FSB: RIFF FEV stream names

2026-01-04 22:48:16 +0100 (EdnessP/fsb-fev)

  • FSB: use FEV1 stream names

2025-12-26 14:30:15 +0100 (bnnm/txtp-fix)

  • Fix txtp fades with samples

2025-12-20 12:49:41 +0100 (bnnm/owp-etc)

  • Add .owp [anemoi (PC)]
  • cleanup: swap .isb+ish to .ish+isb
  • cleanup: swap .mjb+mjh to .mjh+mjb
  • cleanup: swap .msb+msh to .msh+msb
  • cleanup: swap .wxd+wxh to .wxh+mxd

2025-12-10 17:44:59 +0100 (hackyourlife/master)

  • Improve handling of RFRM/CSMP files in Metroid Prime 4

2025-12-08 22:56:38 +0100 (bnnm/fsb-key)

  • Add FSB key
  • cleanup

2025-12-08 09:32:32 +0100 (hackyourlife/master)

  • Implement RFRM/CSMP support for version 0x2E (Metroid Prime 4)

2025-12-01 22:53:26 +0100 (bnnm/keys-misc)

  • Add FSB key
  • Add HCA key
  • Add .adm2 extension

2025-11-30 19:00:13 +0100 (bnnm/segments-build)

  • Fix loop install with segments in some cases
  • build: fix libcelt in aarch64

2025-11-30 11:45:41 +0100 (Alstruit/mhwk-mpeg2fix)

  • MHWK: Fix segfault on MP2

2025-11-28 00:19:27 +0100 (bnnm/cleanup-etc)

  • Add .sfa extension for ADX
  • Add .snd extension for Ogg Vorbis
  • Fix .sch PS2 pitch; cleanup
  • cleanup: move/remove some internals
  • build: fix foobar component on Windows even without 7zip
  • csmp: add credit

2025-11-23 15:17:31 +0100 (ChenKe404/master)

  • Fix can not load Conflict:Vietnam mission01.sch.

2025-11-09 21:50:25 +0100 (bnnm/txth-path)

  • Fix relative multi_txth paths

2025-11-09 14:40:44 +0100 (bnnm/utf-bao-etc)

  • Handle unicode vgmstream-cli args in Windows
  • Fix some broken .pk [Scott Pilgrim vs the World (PS3)]
  • Add FSB keys

2025-11-02 18:49:51 +0100 (bnnm/wd-etc)

  • Add Square .wd [Final Fantasy XII (PS2), FF Crystal Chronicles (GC)]
  • Fix broken .awb loops [Super Mario RPG (Switch)]
  • Fix some Ubi BAO .pk [Ghost Recon Future Soldier Beta (X360)]
  • Fix rare .awb+acb names [Muramasa Rebirth (Vita)]
  • Add FSB key
  • cleanup

2025-10-14 16:14:26 +0200 (bnnm/bao4)

  • Add more .bao variations [Prince of Persia Trilogy HD (PS3)]

2025-10-11 19:30:37 +0200 (bnnm/bao3)

  • Add Ubi BAO 29+ and variations [Splinter Cell: Blacklist (multi), Far Cry 4 (multi)]
  • Ignore loops in some str+wav [The House of the Dead (Wii/PS3)]

2025-10-06 00:04:14 +0200 (bnnm/bao2-spk)

  • Fix more buggy .fsb with incorrect entries [Inversion (PC)]
  • Add Dunia engine .spk [Avatar (multi)]
  • Add .spk variation [Far Cry 3 Blood Dragon (PS3/X360)]
  • ubi-bao: cleanup

2025-10-04 02:36:19 +0200 (bnnm/bao-etc)

  • Fix some .bao [Assassin's Creed (X360), Beowulf (X360)]
  • Fix crash with truncated mp3s
  • Fix buggy .fsb with incorrect entries [Inversion (PC)]
  • Add FSB key
  • Add HCA key
  • cleanup

2025-10-03 15:06:42 +0200 (amagnemite/master)

  • Update sadl.c comments

2025-10-03 15:05:35 +0200 (kode54/ffmpeg-free-sbuf)

  • FFmpeg: free sbuf on close

2025-09-29 18:12:39 +0200 (Lightningreed/patch-1)

  • Add HCA key

r2055

28 Sep 19:16
f499bf0

Choose a tag to compare

Up to PR #1781

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2025-09-28 18:19:47 +0000)

2025-09-28 20:15:34 +0200 (bnnm/misc-bao)

  • Allow resetting AUTOTRACK in tagsm3u (for new discs)
  • Remove unused .bik2 extension
  • cli: minor json tweaks
  • bik: slightly optimize opening files
  • ubi_bao: cleanup

2025-09-14 20:06:09 +0200 (bnnm/binka-misc-etc)

  • Add binka codec/parser
  • Add .ueba [RoboCop: Rogue City (PC), Stellar Blade (PC)]
  • Fix some encrypted .awc [GTA V (PS4)]

2025-09-09 22:16:02 +0200 (Kaens/patch-1)

  • Fix typo in RIFF IMA header description

2025-09-08 00:57:43 +0200 (bnnm/pcm-etc)

  • Fix .bnk with newer wwise midi [Lumines Arise (PC)]
  • Fix PCM24/32/FLOAT in some interleaved cases
  • Add HCA key
  • cleanup

2025-08-31 23:15:43 +0200 (bnnm/cli-etc)

  • Fix broken CLI in some cases
  • cleanup

2025-08-29 19:22:12 +0200 (bnnm/seek-etc)

  • Improve seeking in some cases, cleanup
  • Fix CLI in some systems
  • Add Koei bank with .xwb [Ninja Gaiden 2 (X360)]
  • Fix some Koei banks [Ninja Gaiden: Master's Collection (PC)]
  • Fix some Koei banks [Ninja Gaiden 2 Sigma Plus (Vita)]
  • Add .aaf/.bx/.baa JAudio [Luigi's Mansion (GC), Super Mario Galaxy (Wii), Pikmin (Switch)]
  • Add 2-bit AFC ADPCM [Super Mario Sunshine (GC), Pikmin (GC)]
  • Add little endian .ast/thp [Pikmin (Switch)]
  • seek: add seek table for Wwise and FSB (loop only)
  • cleanup: wwise

2025-08-27 18:01:47 +0200 (cho-m/ffmpeg-8.0)

  • Fix build with FFmpeg 8.0

2025-08-26 16:16:41 +0200 (Sonen10/master)

  • Add HCA key

2025-08-24 18:22:28 +0200 (EdnessP/master)

  • Sony BNK: v5 MPEG support

2025-08-21 17:04:13 +0200 (bnnm/ext-misc)

  • Fix some .nub [Tales of Vesperia (X360)]
  • Add .spsis14/spsis22 for BNSF [Tales of Zestiria/Berseria (PS3)]
  • Add .nusnub/se3/tsdse3/tsdse4 extensions [Tales of Graces/Xillia (PS3)]
  • Add .snd extension for EA SCHl [Command & Conquer 3: Tiberum Sun (PC) videos]
  • Remove .fcb fake extension (use .binka)
  • Remove rarely used .xwb+xsb pairs (use .TXTM)
  • xsb: fix more variation counts

2025-08-21 15:43:04 +0200 (ntrrgc/pr-2025-08-21-xsb-endian)

  • xsb: Handle endianness for variation count and flags

2025-08-17 00:06:13 +0200 (bnnm/cli-bank-etc)

  • Add .xbw extension [Elminage: Yami no Fujo to Kamigami no Yubiwa (PS2)]
  • Allow flags after filenames in CLI
  • Fix some broken .bank
  • Remove ps2_sps (use TXTH) [Ape Escape 2 (PS2)]
  • cleanup

2025-08-09 17:39:04 +0200 (Alstruit/mhwk-adpcm-patch)

  • MHWK: Fix ADPCM codec

2025-08-06 21:48:18 +0200 (Alstruit/cf_df)

  • Add Cyberflix Dreamfactory

2025-08-04 20:03:14 +0200 (Alstruit/mhwk-riven)

  • MHWK: MP2 fix

2025-08-03 22:52:32 +0200 (bnnm/awb-psn)

  • Add encrypted .awb M4A [FF Digital Card Game (Browser)]
  • Add HCA key
  • Allow dual stereo .psn [Reckless Getaway 2 (Android)]

2025-08-02 22:57:28 +0200 (modusc896d352/dariusburst)

  • dariusburst ext add

2025-07-28 00:53:23 +0200 (bnnm/misc-cleanup)

  • Add FSB key
  • Fix Winamp's media library times
  • Add .drm extension [Ben 10 (HyperScan), IWL (HyperScan)]
  • Remove .dsp+sck (use TXTH)
  • Remove .ass (use TXTH)
  • cleanup

2025-07-22 15:03:54 +0200 (EdnessP/master)

  • VAB: clamp pitch to 0x4000

2025-07-20 14:35:39 +0200 (EdnessP/master)

  • EA SCHl: fix some fixed header BNKl [Triple Play 97 (PC)]
  • EA SCHl: add standalone fixed PATl [Triple Play 97 (PC)]
  • EA SCHl: add standalone variable PT [NBA Live 97 (PC)]
  • EA SCHl: add variable header DVI IMA [NBA Live 97 (PC)]
  • EA 1SNh: add EACS .spc extension [FIFA Soccer 96 (PC)]

2025-07-18 15:34:36 +0200 (EdnessP/master)

  • EA 1SNh: add CRDF EACS container [NBA Live 95/96 (PC), FIFA 96 (PC)]
  • EA SCHl: add BNKl v1 (fixed header) [FIFA 97 (PC), NBA Live 97 (PS1)]
  • EA SCHl: rework some fixed header PATl parsing logic
  • EA SCHl: add fixed header SCHl .dct extension [NBA Live 97 (PS1)]
  • EA 1SNh: add EACS .dty, .mon, .sph extensions [NBA Live 95 (PC)]

2025-07-18 15:32:14 +0200 (grj1234/copying-2025-mio)

  • Update COPYING

2025-07-17 01:10:39 +0200 (bnnm/ast-etc)

  • Add .ast with XWMA [Dead Rising (PC)]
  • Add HCA key
  • Hide float bits in foobar
  • Add dark mode support for foobar 2.0
  • Increase subsong limit [EA NHL 14 (PC)]
  • Fix stereo .bgv + cleanup [Ben 10 (Hyperscan)]
  • cleanup

2025-07-14 18:01:16 +0200 (Alstruit/mhwk_v2)

  • Adds Broderbund's Mohawk engine mhk/mhwk

2025-07-14 16:55:34 +0200 (Alstruit/srcd_v2)

  • Adds Capcom RE Engine srcd

2025-06-30 00:25:59 +0200 (bnnm/snds-etc)

  • Add HCA keys
  • Add TXTH IMA_SNDS [The Incredibles (PC)]
  • Tweak Tantalus ADPCM
  • Remove raw_snds (use TXTH)

2025-06-17 22:32:59 +0200 (AStiph/patch-19)

  • Update hca_keys.h

2025-06-08 23:32:17 +0200 (bnnm/aud-misc)

  • Fix audacious title encoding
  • Fix TXTP edge cases with macros
  • Add HCA key
  • Add .nps NUB2 extension
  • Fix some .sxd names

2025-06-01 10:50:08 +0200 (EdnessP/master)

  • XWB: doc/xma1 fix

2025-05-25 23:29:00 +0200 (bnnm/wa-sps)

  • Fix urls/protocols in Winamp
  • Fix some .sps + cleanup [ClaDun X3 (Switch)]
  • Metro .ivb [Bomberman Jetters, Dance Summit 2001 (PS2)]
  • sf: restrict opening relative files in most cases

2025-05-23 15:18:19 +0200 (MaxKellermann/GNUInstallDirs)

  • src/CMakeLists.txt: add missing include(GNUInstallDirs)

2025-05-21 01:17:03 +0200 (leo60228/install-shared)

  • Option to install libvgmstream in CMake

r2023

14 May 22:02
f96812e

Choose a tag to compare

Up to PR #1720

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2025-05-13 23:19:11 +0000)

2025-05-14 01:13:10 +0200 (bnnm/wasm-etc)

  • actions: disable broken wasm cache
  • break internal API as a reminder of the external API

2025-05-11 22:04:09 +0200 (NicknineTheEagle/vsproj)

  • Added UseDebugLibraries to VS projects

2025-05-11 19:09:43 +0200 (bnnm/swar-etc)

  • Add TXTH hist/step for IMA
  • Add NDS SWAR
  • Add FSB key
  • Add .ogg loops
  • Fix DSP .nub with empty data [SoulCalibur Legends (Wii)]
  • Remove fake format .zwdsp (use .txth)
  • Remove fake format .mnstr (use .txth)
  • cleanup

2025-05-08 23:05:27 +0200 (AStiph/patch-18)

  • Update hca_keys.h

2025-05-03 20:28:39 +0200 (bnnm/audiopkg-etc)

  • Add .audiopkg [Area 51 (multi), The Hobbit (multi)]
  • Fix vgmstream123 for certain files + drivers
  • Add TXTH header_file/body_file + .txtm

2025-04-27 20:19:41 +0200 (bnnm/aud-etc)

  • Fix Audacious issues for files with subsongs in 4.x
  • Fix broken fade-outs in foobar with some codecs
  • Fix broken txtp/layouts with some codecs

2025-04-22 21:36:11 +0200 (celerizer/rs11)

  • Add support for RS11 (Switch)

2025-04-21 22:11:05 +0200 (bnnm/float-rsd)

  • Fix some .rsd [MadWorld (Wii)]
  • Add float/32-bit/24-bit output for various decoders
  • Allow 24-bit flac in FFmpeg
  • Add/fix FSB key

2025-04-20 14:54:24 +0200 (AStiph/patch-17)

  • Update hca_keys.h

2025-04-17 19:24:11 +0200 (FraGag/audacious-vfs-paths)

  • Fix mini-txtp in Audacious

2025-04-14 18:56:54 +0200 (Mefiresu/fix-aica-loop)

  • Fix .spsd adpcm loop start

2025-04-13 23:45:19 +0200 (bnnm/sbuf-etc)

  • Fix some .ged/gtd [Valhalla Knights 3 (Vita)]
  • Remove .rnd fake extension (use .vgs) + cleanup
  • Add .opusnx [Sweet Café Collection (Switch)]
  • Add PCM24/32 output

2025-04-05 00:44:27 +0200 (KatieFrogs/update-dep)

  • Update linux/wasm dependencies: Vorbis, Ogg, FFmpeg

2025-04-02 01:17:14 +0200 (AStiph/patch-16)

  • Update hca_keys.h

2025-04-02 01:16:57 +0200 (bnnm/sfx0-float)

  • Improve Monster .sfx [Excite Truck (Wii), NASCAR Heat 2002 (PS2/Xbox)]
  • Fix properly extracted .sng/sn0 [ExciteBots (Wii)]
  • Add RIFF .xst extension [Animaniacs: The Great Edgar Hunt (Xbox)]
  • Add .box [Animaniacs: The Great Edgar Hunt (GC), Looney Tunes: Back in Action (GC)]
  • Add .nst extension [Animaniacs: The Great Edgar Hunt (GC)]
  • Enable float output for Ogg Vorbis
  • Fix TXTH with PCM8 not setting default interleave
  • Fix mixing float+pcm16 layers

2025-03-24 01:25:38 +0100 (bnnm/ktac-ssp-misc)

  • Fix 4ch .ktac + improve looping [Winning Post 9 2022 (PC)]
  • Fix rare .ktac voices [Kin'iro no Corda 3 (Vita)]
  • Remove fourcc extension .vawx (use .xwv)
  • Add .ssp [beatmania IIDX 16 (AC)]
  • Fix some .2dx with extra header
  • Fix Konami .xau loops/subsongs [Yu-Gi-Oh: The Dawn of Destiny (Xbox)]
  • cleanup: misc

2025-03-23 14:48:42 +0100 (litproca/patch-2)

  • Minor fix to TXTP doc

2025-03-21 11:11:10 -0400 (bxaimc/master)

  • Add WIP .2dx container support for beatmania IIDX arcade games

2025-03-20 15:59:11 +0100 (AStiph/patch-15)

  • Update hca_keys.h

2025-03-18 21:28:59 +0100 (litproca/patch-1)

  • Fix TXTP body-main macro

2025-03-16 21:59:03 +0100 (bnnm/float-vima-mio)

  • Add .afc VIMA [Star Wars: Anakin's Speedway (PC)]
  • Add Entis .mio [HAYABUSA (PC), Rakuen no Kantai (PC)]
  • Add TXTP body-intro/main/outro macros
  • Add .xsh+xsd+xss looping
  • Tweak Ubi-MPEG output for segments + fix loops
  • Fix some broken cases with curves in TXTP
  • Fix Ubi-BNM PCM samples in some cases
  • Add FSB key
  • Add HCA key
  • cleanup: tweak codec internals

2025-03-05 01:01:20 +0100 (bnnm/master)

  • Add partial Ubi-MPEG support [Tonic Trouble SE (PC), Hype (PC)]

2025-03-05 00:09:18 +0100 (AStiph/patch-14)

  • Update hca_keys.h

2025-03-03 00:38:40 +0100 (bnnm/wa-etc)

  • Fix broken DSP plugins in Winamp
  • Fix LP/AP/LEP loop issues [Enthusia (PS2)]

2025-02-28 00:52:08 +0100 (bnnm/oor)

  • Add .oor [Muv-Luv (multi), Liberation Maiden SIN (PS3/Vita)]
  • Fix TXTP referencing filenames with =
  • Fix garbage samples at EOF in foobar due to recent changes
  • API: fix reset

2025-02-23 13:27:08 +0100 (EdnessP/master)

  • BAF: Add XMA2 support [PGR4 (X360), Blur (X360)]
  • BAF: Add PCM v5 support [Blur 2 (X360)]
  • BAF: Fix PCM BE audio [GW:RE2 (X360), PGR4 (X360)]
  • BAF: Fix XMA1 v5 loops [Blur 2 (X360)]
  • BAF: Fix early v4 PS-ADPCM mono streams [The Club (PS3)]
  • BAF: Display bank name if different from filename
  • VAG: .MSV extension [Data Design Interactive titles (PS2)]
  • Sony BNK: Fail on v3 invalid name index

2025-02-21 18:28:41 +0100 (bnnm/api-plugins)

  • Use external API for all plugins
  • Enable float output for a certain codecs + plugins
  • Fix rare non-silenced samples with multiple fade curves

2025-02-17 00:06:14 +0100 (bnnm/api-etc2)

  • Fix some WIIADPCM .adpcm [Angry Birds: Star Wars (Wii/WiiU)]
  • Fix broken MPEG FSB5
  • Remove fake format .wmus (use .txth)
  • cleanup: misc
  • txtp-maker: add option to handle stream names as SHIFT-JIS

2025-02-09 15:59:58 +0100 (EdnessP/master)

  • Sony BNK v9 stereo PCM streams [A Virus Named TOM (Vita)]

2025-02-08 23:13:55 +0100 (bnnm/stuff)

  • Remove .otm (use .xwb) + cleanup [Otomedius (PC)]
  • Add XA .ixa extension [Wild Arms (PS1)]
  • Add .2dx extension [Bishi Bashi Channel (AC)]
  • Add .qwv extension [Bishi Bashi Champ Online (AC)]
  • Fix rare low bitrate .mp3
  • Fix some Sony .bnk [Days Gone (PS4)]
  • Add Kylotonn .paf [Hunter's Trophy (PS2), WRC 5 (PC)]
  • Add .patch3audio extension
  • cleanup

2025-02-07 16:03:25 +0100 (AStiph/patch-13)

  • Update hca_keys.h

2025-02-07 16:03:06 +0100 (gizmo4487/alarmo)

  • Add preliminary Nintendo Alarmo SHAA/SHSA support

2025-02-03 00:07:15 +0100 (bnnm/fsb-api-etc)

  • Add .oga/ogs/ogv Ogg extensions
  • Fix some FSB3 [Rise of the Argonauts (PC)]
  • Add .ps3 FSB5 [Guacamelee! (PS3)]
  • Fix rare .at3 [Up (PSP)]
  • Fix PCM16LE .caf [Katamari Amore (iOS)]
  • Reject wonky FSB MPEG/AT3
  • Add HCA key
  • Add .xhd+xbd [Red Dead Revolver (Xbox), Spy Fiction 2 (Xbox)]
  • Fix minor .wv2 issues
  • cleanup

2025-01-28 23:03:13 +0100 (AStiph/patch-12)

  • Update hca_keys.h

2025-01-24 15:55:22 +0100 (bnnm/bcwav-fix)

  • Fix test .bcwav stereo IMA

2025-01-24 01:19:16 +0100 (bnnm/float-etc)

  • Add HCA key
  • Fix some .nub again [We Ski (Wii)]
  • Fix some .srsa+srst KTAC [Shin Hokuto Musou (Android)]
  • Fix some .msf loops being slightly off
  • Fix .bcwav IMA waveforms [3DS eShop (3DS)]
  • Fix some stereo .vag [NBA 06 (PS2)]
  • Add .skx+.tbl [Syphon Filter: Dark Mirror (PS2/PSP), MLB 14 (Vita)]
  • cleanup: rename nw_ima to camelot_ima
  • api: allow float decoders internally

2025-01-19 12:12:41 +0100 (EdnessP/master)

  • HD+BD: small additional fixes [Midnight Club 2 (PS2)]

2025-01-19 01:57:00 +0100 (bnnm/ka1a-etc)

  • Add .srsa/srst KA1A [Dynasty Warriors Origins (PC)]
  • Add .srsa/srst with KMA9 [Fairy Tail 2 (PS4)]
  • Add .k2sb [Three Kingdoms HEROES (macOS)]
  • Add Sony .hd+bd/hbd [Parappa the Rapper 2 (PS2)]
  • Add Sony .phd+pbd [Parappa the Rapper (PSP)]
  • Add cavia .hd2+bd [Drakengard 1/2 (PS2), Ghost in the Shell: SAC (PS2)]
  • Add Codemasters .3ds [F1 2011 (3DS)]
  • Fix some .nub [We Ski (Wii)]
  • Fix some .nus3audio [Super Smash Bros. Ultimate (Switch)]
  • Fix CLI -S 0 with multiple files
  • Fix vgmstream123 -S 0 with multiple files
  • Fix silent downmixing in rare cases
  • Fix wonky loop info in rare cases

2025-01-13 22:15:40 +0100 (nicks96432/master)

  • build: fix build without vorbis and mpeg

2025-01-13 22:05:29 +0100 (AStiph/patch-11)

  • Update hca_keys.h

2025-01-08 18:20:01 +0100 (bnnm/musx-misc)

  • Fix some .sfx MUSX sample rate [Ice Ace 3 (PC), G-Force (PS3)]
  • Fix some .sch [Conflict: Desert Storm (PC)]
  • Add ADX key
  • Add extra .wave test codecs

2025-01-06 15:24:08 +0100 (AStiph/patch-10)

  • Update hca_keys.h

r1980

31 Dec 17:21
ed9a720

Choose a tag to compare

Up to PR #1648

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2024-12-31 17:12:53 +0000)

2024-12-31 18:08:55 +0100 (bnnm/riff-hca-etc)

  • Add RIFF rgn loops [Touhou Suimusou (PC)]
  • Fix json loop info affecting web player
  • Fix disabling loops also erasing loop points
  • Add HCA/ADX key
  • Allow some uncommon filenames in .txtp
  • Fix CLI loop forever to stdout

2024-12-29 10:59:27 +0100 (AStiph/patch-9)

  • Update hca_keys.h

2024-12-14 20:17:45 +0100 (mjunix/fix-int-div)

  • Fix downmixing to mono

2024-11-28 17:45:49 +0100 (LinkOFF7/master)

  • Add HCA key

2024-11-23 16:41:26 +0100 (bnnm/awc-etc)

  • Add .awc Opus/RIFF [Red Dead Redemption (PC)]
  • Add HCA key
  • CLI: fix infinite loop with non-ascii filenames

2024-11-16 19:08:48 +0100 (AStiph/patch-8)

  • Update hca_keys.h

2024-11-15 18:48:09 +0300 (NicknineTheEagle/sdd)

  • Added .sdd [Piglet's Big Game (PS2/GC)]

2024-10-29 23:27:56 +0100 (bnnm/misc-raki-ogg)

  • Fix some play settings not working in groups
  • Add some .ogg loops [Kamaitachi no Yoru 2 (PS2)]
  • Fix some .ckd [Rayman Legends (XONE)]

2024-10-29 22:49:21 +0100 (AStiph/patch-7)

  • Update hca_keys.h

2024-10-29 22:49:00 +0100 (NicknineTheEagle/nn/ubi-apm)

  • Added standalone Ubi APM parser

2024-10-27 10:35:20 +0100 (AStiph/patch-6)

  • Update hca_keys.h

2024-10-20 23:19:47 +0200 (bnnm/vas-etc)

  • Fix some .vas + unify variations [TMNT 2: Battle Nexus (PC)]
  • Fix rare .str [Planet Laika (PS1)]
  • Remove fake .xvas extension (use .vas)

2024-10-20 23:00:19 +0200 (Lightningreed/master)

  • Add HCA key

2024-10-14 18:23:27 +0200 (PolarManne/new_key)

  • Add HCA key

2024-10-13 20:06:49 +0200 (bnnm/misc)

  • Fix TXTH head/body_file with extra spaces
  • Add HCA key

2024-10-13 20:02:11 +0200 (AStiph/patch-5)

  • Update hca_keys.h

2024-10-05 18:12:37 +0200 (AStiph/patch-4)

  • Update hca_keys.h

2024-09-29 18:07:50 +0200 (bnnm/stuff)

  • Add keys

2024-09-29 14:24:37 +0200 (AStiph/patch-3)

  • Update hca_keys.h

2024-09-23 21:05:23 +0200 (AStiph/patch-2)

  • Update hca_keys

2024-09-22 11:01:25 +0200 (AStiph/patch-1)

  • Update HCAKeys

2024-09-16 00:24:10 +0200 (bnnm/sead-etc)

  • Add .sab/mab XMA [Kingdom Hearts 3 (XONE)]
  • Fix some looping .btsnd [Splatoon (WiiU)]
  • Add FSB key
  • Add .v RIFF extension

2024-09-15 20:08:31 +0200 (EdnessP/master)

  • Sony BNK v4 PCM streams
  • Sony BNK v0x1C support

2024-09-11 15:24:46 +0200 (EdnessP/master)

  • Sony BNK: 0x23 codec fixes and ZLSD support

2024-09-08 21:14:22 +0200 (bnnm/api-misc10)

  • Allow TXTH subsongs with stream names
  • cleanup

2024-09-08 19:04:38 +0200 (jonko0493/harvestmoonadsc)

  • Add SDL extension for ADS audio

2024-09-02 00:56:42 +0200 (bnnm/api-misc9)

  • Fix .nfx extension
  • Fix extensionless files in foobar
  • Fix edge case with looping + non-looping layers
  • cleanup

2024-08-27 20:37:20 +0200 (bnnm/api-misc8)

  • Add .rvw extension [Half-Minute Hero (PC)]
  • Fix some .psb [The Quintessential Quintuplets: Memories of a Quintessential Summer (Switch)]
  • cleanup

2024-08-27 20:29:52 +0200 (sent00/patch-1)

  • add hca key

r1951

19 Aug 21:34
4b2dc01

Choose a tag to compare

Up to PR #1577

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2024-08-18 21:49:21 +0000)

2024-08-18 23:44:40 +0200 (bnnm/api-misc7)

  • Add .ntx extension [GTA3 (Android)]
  • Remove Camelot .bcstm loop hack
  • cleanup

2024-08-11 02:04:01 +0200 (bnnm/api-misc6)

  • Add HCA keys
  • Fix some custom/buggy .dsp
  • foobar: tweak file info
  • cleanup

2024-07-28 19:00:10 +0200 (bnnm/api-misc5)

  • Fix broken .TMX files [Need for Speed Undercover (PC)]
  • cleanup

2024-07-26 21:04:06 +0200 (modusc896d352/ongakukan-adp-v3)

  • fix some ongakukan .adp

2024-07-25 20:26:39 +0200 (bnnm/api-misc4)

  • api misc4

2024-07-21 22:27:46 +0200 (bnnm/api-misc3)

  • Fix some .agsc [Metroid Prime (GC)]
  • Remove fake .b1s format (use .txth)
  • Remove fake format .ffw (use .txth)
  • cleanup

2024-07-19 14:38:31 +0200 (EdnessP/master)

  • Sony BNK: v12 support (Late PS3/Early PS4)

2024-07-19 00:05:49 +0200 (bnnm/api-misc2)

  • Fix some Ongakukan .adp + cleanup
  • cleanup

2024-07-18 19:53:29 +0200 (modusc896d352/ongakukan-adp-v2)

  • Add Ongakukan .adp [Train Simulator (PS2), Mobile Train Simulator (PSP)]

2024-07-14 22:19:24 +0200 (bnnm/api-misc)

  • Minor tweak in TXTH path handling
  • API (WIP)
  • cleanup

2024-07-08 17:00:09 +0200 (EdnessP/master)

  • Fix broken Asura DSP .SFX header check
  • Improve EA MSB based on EA AMB research

2024-07-07 21:47:38 +0200 (bnnm/fsb-etc)

  • Fix .fsb with XMA + basic headers [Forza 3 (X360)]
  • Add FSB key
  • cleanup

2024-07-05 14:56:07 +0200 (EdnessP/master)

  • Split up EA SCHl formats into individual files
  • Add EA Redwood Shores ABK variant
  • Add EA Redwood Shores extensions:
  • aiff: .mpc, .vp6
  • schl_video: (SCHl) .mpc, .vp6
  • Add THQ Australia VAG variant

2024-06-27 23:58:26 +0200 (EdnessP/master)

  • Add XWB+XSB pairs [SpongeBob: Lights, Camera, Pants! (Xbox)]
  • Fix ADM3 smp2_unk fail case for #1548 [PUBG Lite]
  • Add ADM3 GRN1 chunk support

2024-06-18 17:57:16 -0400 (bxaimc/master)

  • add hca key

2024-06-17 20:18:18 +0200 (bnnm/txth-hca)

  • Fix TXTH samples for mono MS-IMA/MSADPCM
  • Add HCA key

2024-06-14 19:41:16 +0200 (EdnessP/master)

  • Add Evolution Games VAG variant [Rocket Power: Beach Bandits (PS2)]
  • Add .RSM extension to DSP [Bully: Scholarship Edition (Wii)]
  • Hide/Show SCREAM/XACT bank names if they match the input filename (like with RWS/AWD)
  • Use intended AWD codec enum names

2024-06-12 22:38:11 +0200 (bnnm/msima-misc)

  • Fix interleaved MS_IMA [Manhunt (PC)]
  • cleanup

2024-06-11 01:02:02 +0200 (bnnm/ktsr-cleanup)

  • Add .ktsl2asbin with KTAC [Blue Reflection 2 (PS4)]
  • cleanup

2024-06-07 13:51:03 +0200 (bnnm/msima-xnb)

  • Add TXTP frame_size + interleave for MS_IMA [Manhunt (PC)]
  • Fix some .xnb [Miner: Dig Deep (X360)]

2024-06-05 19:07:04 +0200 (EdnessP/master)

  • AWD/RWS: codec index/uuid research notes

2024-06-03 20:00:56 +0200 (ahigerd/alh/no-mpeg-build)

  • Fix build without USE_MPEG

2024-05-27 10:07:51 -0400 (ActualMandM/hcakey)

  • (not described)

2024-05-25 13:32:24 +0200 (EdnessP/master)

  • Add Rebellion Developments (Asura engine) DSP variants:
  • DSPx [Judge Dredd (GC), The Simpsons Game (Wii), Sniper Elite V2 (WiiU)]
  • .DS2 [PDC World Championship Darts 2009 & Pro Tour (Wii)]
  • TTSS [Sniper Elite series (NSW)]
  • .SFX [Sniper Elite (Wii)]
  • Decrease minimum allowed DSP sample rate to 5000Hz [Judge Dredd (GC)]
  • Add more extensions:
  • DSP: .dat [The Sims: Bustin' Out (GC)], .wav [PDC World Championship Darts 2009 & Pro Tour (Wii)]
  • DDSP: (extensionless) [The Sims series (GC/Wii)]
  • VAG: .wav [Sniper Elite (PS2), The Simpsons Game (PS2/PSP)]

2024-05-21 23:54:33 +0200 (bnnm/fixes-ptr)

  • Remove .mihb fake extension (use .mic)
  • Cleanup

2024-05-21 17:53:43 +0200 (EdnessP/master)

  • Merged the MIC and MIH+MIB parsers into one, while still retaining their respective hacks - they're the same format anyway
  • Some fixes done to MIH+MIB now also apply to MIC (e.g. not casting the final block size to a 16-bit value - there are a rare few files with >=0x10000 interleave)
  • Fix Killzone VAGp (ver 0x40 LE) stream start offset
  • Add Edge of Reality/Maxis engine VAG variants
  • VAGp header (ver 0x02 LE) [The Sims series (PS2), Shark Tale (PS2), Over the Hedge (PS2)]
  • VAGp footer (ver 0x02 LE) [The Sims 2 spinoffs (PS2)]
  • Add EA Redwood Shores' MSB/MSX variant of MPF [The Godfather, The Simpsons Game (PS3/360)]
  • A bunch of extensions:
  • EA SCHl: .r [The Sims 2: Pets (PSP)]
  • EA BNK: (extensionless) [The Sims 2 spinoffs (PSP)]
  • MIC: (extensionless) [The Urbz (PS2), The Sims 2 series (PS2)]
  • VAG: (extensionless) [The Urbz (PS2), The Sims series (PS2)]

2024-05-12 20:21:26 +0200 (EdnessP/master)

  • EA SBK: Additional format variations

2024-05-11 15:48:08 +0200 (bnnm/master)

  • Fix some .stx [Phantom Dust Remaster (PC)]
  • Add RIFF .SE extension [Rockman X4 (PC)]

2024-05-11 12:07:19 +0200 (EdnessP/master)

  • EA SBK: sbnk+sdat/BNKx

2024-05-03 14:54:27 +0200 (bnnm/rage-awc)

  • Add RAGE aud MPEG [GTA IV (PS3)]
  • Fix some MPEG .awc [GTA V (PS3)]

2024-04-28 23:38:59 +0200 (bnnm/psb-rage)

  • Fix some XMA .awc [Red Dead Redemption (X360)]
  • Add .voi ATRAC3 [Sol Trigger (PSP)]
  • Add RAGE aud XMA [GTA IV (X360)]
  • Add .snd MSF extension [HamsterBall (PS3)]
  • Add .psb Ogg [Legend of Mana (Android)]
  • ogg vorbis: accept 'loop_end' for rare cases

2024-04-20 00:20:20 +0200 (EdnessP/master)

  • RAGE AUD: Additional todo note

2024-04-19 14:18:10 +0200 (EdnessP/master)

  • RAGE AUD: Better BE support

2024-04-14 00:57:33 +0200 (bnnm/ea-etc)

  • Fix 6ch .sps opus [EA Sports FC24 (PC)]
  • Fix PCM-only EAMP3 [EA Sports FC24 (PC)]
  • Add .bgm extension to SVS [Unlimited Saga (PS2)]
  • Add HCA key

r1917

09 Apr 18:33
3ac217f

Choose a tag to compare

Up to PR #1512

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2024-04-08 22:34:23 +0000)

2024-04-09 00:29:04 +0200 (bnnm/ssm-etc)

  • Fix .ssm subsongs [Kururin Squash! (GC)]
  • Improve slightly FSB key testing performance
  • Add DPCM_KCEJ TXTH codec [Metal Gear Solid 2 (PS2)]
  • cleanup

2024-04-06 01:15:22 +0200 (EdnessP/master)

  • Add .WAX extension [Lamborghini (Xbox)]
  • Add .VAS [Manhunt 2 (PSP)]

2024-03-31 22:03:28 +0200 (bnnm/ue4riff-acx-misc)

  • Fix some .adpcm [2013: Infected Wars (iOS)]
  • Fix some .acx [12Riven (PC)]
  • Fix some .wave [Mighty Switch Force! (Wii)]
  • Export loop_start/loop_end for foobar's playlist
  • Fix seeking into the outro region when loop+outro is set
  • Add TXTP frame_size for MSADPCM interleaved mode [Metal Gear Solid 2 (PC)]
  • Remove unused TXTH codec PCM8_U_int (use PCM8_U + interleave)

2024-03-24 00:17:02 +0100 (bnnm/fixes-etc)

  • Fix some .zsd [Dave Mirra Freestyle BMX (PS1/PS2)]
  • Remove fake .leg extension (use int + txth)
  • cleanup: leaks/vorbis/etc

2024-02-29 17:32:55 +0100 (bnnm/adm-etc)

  • Fix some ADM3 [Cyberpunk 2077 (PC)]
  • Add HCA key
  • Add .p08 extension [SoulCalibur (DC)]

2024-02-25 23:11:48 +0100 (bnnm/mpc)

  • Add EA SCHl .mpc videos [SSX Tricky (PS2)]
  • Add HCA key

2024-02-21 19:47:47 +0100 (applecuckoo/master)

  • Add HCA key

2024-02-13 22:07:40 +0100 (bnnm/keys)

  • Add HCA/ADX keys

2024-02-11 23:04:16 +0100 (bnnm/key-aifc)

  • Fix buggy AIFC [Cro-Mag Rally (Mac)]
  • Fix TXTP loop_mode keep
  • Allow text keycode in adxkey/hcakey

2024-02-04 15:57:57 +0100 (bnnm/aifc-misc)

  • Add .caf AIFC/RIFF extension [Topple (iOS)]
  • Add .ogg loops [The Rumble Fish + (Switch)]
  • Allow buggy dual stereo [Harvest Moon: Tree of Tranquility (Wii)]

2024-02-03 14:48:44 -0500 (ActualMandM/hca/xrd777)

  • (not described)

2024-01-20 18:23:18 +0100 (vgmstream/utk-misc)

  • Improve .dsp validations
  • Remove fake .2pfs extension (use .sap)
  • Add .move extension [Pop 'n Music 7 (PS2)]
  • Fix minor UTK issues
  • Add .cbx [Lego series (multi)]
  • cleanup

2024-01-14 20:37:24 +0100 (bnnm/scd)

  • Fix some .scd [Drakengard 3 (PS3)]
  • Fix .dic crash

2024-01-07 19:26:45 +0100 (bnnm/awck-rsd)

  • Add .awckey support
  • Add bank .rsd RedSpark [M&L Dream Team (3DS), Imabikisou (Wii)]
  • Fix buggy .xa [Incredible Crisis (PS1)]
  • cleanup

2024-01-05 20:31:34 +0100 (bnnm/ghs-xa-etc)

  • Fix some .gtd/ged [Gunslinger Stratos (AC)]
  • xa: fix crash
  • bik: cleanup
  • Add HCA key
  • Fix some .sm1 [Splinter Cell: Pandora Tomorrow (PS2)]
  • Add .ogg NXOpus [Trouble Witches Origin (Switch)]
  • cleanup

2024-01-03 23:32:33 +0100 (dr0biwan/patch-1)

  • Fixes a divide by zero crash in .asc

2023-12-31 02:32:59 +0100 (bnnm/xa-vag-eaac-etc)

  • Improve XA subsong detection performance
  • Add .svg VAG [ModernGroove: Ministry of Sound Edition (PS2)]
  • Fix some encrypted FSB .bank
  • Add FSB keys
  • Add .wav/lwav MPEG [The Seventh Seal (PC)]
  • txtp tools: tweaks
  • Add .gwb+gwd [Monster Truck 4x4 World World Circuit (Wii)]
  • Fix some .vab with empty sounds
  • Fix some .snu [Dead Space 3 (PC)]

2023-12-28 17:59:57 +0100 (flumf/master)

  • Add HCA key

2023-12-28 17:59:19 +0100 (EdnessP/master)

  • RWS 0x80D: DSP-ADPCM initial sample history data

2023-12-10 11:37:36 +0100 (EdnessP/master)

  • EA BNK: .CAT extension (FIFA 2000)

r1896

06 Dec 11:45
8e5dbc5

Choose a tag to compare

Up to PR #1457

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2023-12-03 23:15:14 +0000)

2023-12-04 00:10:28 +0100 (bnnm/bnk-hca-etc)

  • Add Sony .bnk with MPEG [Last of Us demo (PS3)]
  • Add HCA key
  • foobar: don't downmix by default
  • txtp_maker: add cmd flag

2023-11-29 18:53:43 +0100 (arcadiasan/master)

  • Add HCA key

2023-11-28 01:56:46 +0100 (bnnm/awc2)

  • Improve Vorbis .awc [Red Dead Redemption 2 (PC)]

2023-11-26 22:56:32 +0100 (bnnm/awc-etc)

  • Fix some .awc [Red Read Redemption (PS4/SW)]
  • Fix some .str+wav [Taz: Wanted Beta (PC)]
  • bitreaders: improve performance a bit for EALayer3

2023-11-18 17:17:57 +0100 (punk7890/patch-8)

  • Add .STV & .SLB extensions.

2023-11-11 13:15:08 +0100 (bnnm/awb-etc)

  • Add .awb with nxopus + .acb loops
  • Fix some ktsr/ktsc [Fire Emblem: Three Houses (Switch)]

2023-10-30 17:54:49 +0100 (mjunix/small-fixes)

  • Small fixes

2023-10-29 22:29:47 +0100 (EdnessP/master)

  • RSTM: Fix stream sizes and looping

2023-10-22 23:12:22 +0200 (bnnm/srsa-misc)

  • Fix some .psb [MSG Master Collection 1 (Switch)]
  • Fix some .nub2 [Noby Noby Boy (iOS)]
  • Add encrypted .srst [Stranger of Paradise (PS4)]
  • Add ADX key

2023-10-14 20:21:57 +0200 (bnnm/strwav-srsa)

  • Fix some N1 .at9 [Labyrinth of Galleria (PC)]
  • Fix .srsa names
  • Fix some .str+wav [Karaoke Revolution (PS3)]
  • Fix some .str+wav [Zapper Beta (PS2)]
  • Add FSB key
  • ktsr: add .txtm support for .srsa+srst

2023-10-12 23:19:24 -0400 (ActualMandM/orion)

  • (not described)

2023-10-08 12:44:22 +0200 (bnnm/asrs)

  • Add/fix some .srsa [Fate/Samurai Remnant (PC)]
  • Add FSB key

2023-10-01 14:00:52 +0200 (rururutan/topic/sthd_dinohunt)

  • STHD: Fix special value check [Dinosaur Hunting (Xbox)]

2023-09-30 21:19:24 +0200 (bnnm/ww-key)

  • Add .wiive extension [Rubik World (Wii)]
  • Add HCA key
  • Fix 5.0ch .wem Opus [Bayonetta 3 (Switch)]
  • cleanup

2023-09-28 21:36:47 +0200 (AGraber/master)

  • Add support for .nxopus Opus [Ys X (Switch)]

2023-09-24 15:21:26 +0200 (bnnm/crank)

  • Fix some ADM3 .wem [The Crew Motorfest (PC)]
  • Fix some str+wav [Taz: Wanted (PC)]
  • Add ADM3 in .bnk (first subsong only)

2023-09-17 00:15:09 +0200 (EdnessP/master)

  • RIFF: WMA/LWMA extension + size check adjustment

r1879

15 Sep 20:40
aa1db48

Choose a tag to compare

Up to PR #1420

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2023-09-15 15:42:02 +0000)

2023-09-15 17:30:25 +0200 (bnnm/xmp)

  • xmp: increase exts limit for v3.8.5.62+

2023-09-14 21:16:36 -0400 (soneek/starocean2rdemo)

  • (not described)

2023-09-11 00:58:25 +0200 (bnnm/misc)

  • Fix some .rpgmv [Omori (PC)]
  • Fix PS4 .bsnd num_samples

2023-09-02 20:06:38 +0200 (bnnm/aica-etc)

  • Fix AICA .str in some cases [GTA2 (DC)]
  • Add encrypted .fish [Wonder Boy: The Dragon's Trap (PC)]
  • Add non-looping .btsnd
  • Fix some DC .str issues and cleanup
  • Add HCA key
  • Add FSB key

2023-08-26 17:40:14 +0200 (bnnm/adx-bnk)

  • Adjust ADX decoding for v04 files
  • Add .xai XA [Quake II (PS1)]
  • Fix some .bnk versions [The Last of Us (PC)]
  • Add .gmd extension [High Voltage games]

2023-08-23 08:34:00 +0300 (NicknineTheEagle/nn/idtech)

  • Updated id BSNF parser

2023-08-19 23:43:25 +0200 (bnnm/foo-adm2)

  • Add ADM2 .wem [The Grand Tour Game (PC)]
  • Add looping .ogg [Tsuki ni Yorisou Otome no Sahou (PC)]
  • Fix foobar .txtp to .ogg issues in rare cases

2023-08-18 16:08:09 +0200 (hcs64/pcm-fixed-32)

  • Handle 32-bit integer PCM in RIFF

2023-08-18 16:07:48 +0200 (hcs64/riff-float)

  • Handle 32-bit float PCM RIFF

2023-08-15 19:49:48 +0200 (bnnm/keys)

  • Add FSB key
  • Add HCA key

2023-07-30 23:48:28 +0200 (bnnm/minicleanup)

  • minor cleanup

2023-07-29 01:06:50 +0200 (EdnessP/master)

  • Reflections IMA ADPCM: Use interleave block size for frame sample calculation

2023-07-27 20:59:36 +0200 (EdnessP/master)

  • VAG: Increase bigfile padding check

2023-07-27 19:25:34 +0300

  • (not described)

2023-07-27 00:42:57 +0300

  • (not described)

r1866

26 Jul 20:44
90adcd5

Choose a tag to compare

Up to PR #1398

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2023-07-23 13:39:25 +0000)

2023-07-23 15:30:57 +0200 (bnnm/squeak2-etc)

  • Add more SqueakStream/SqueakSample codecs
  • Add SNDS format
  • Remove fake extension .sgx (use .sgh+sgd)
  • Remove fake extension .tydsp (use .mus)
  • Add .trs extension [Kamiwaza (PS2), Shinobido (PS2)]

2023-07-21 01:26:52 +0200 (kjhmagic/patch-2)

  • Add HCA keys

2023-07-12 20:37:31 +0200 (EdnessP/master)

  • Sony BNK: v4 and v5 name support

2023-07-10 17:30:34 +0200 (hcs64/short-str-wav)

  • Allow a str+wav header to end at table1

2023-07-10 17:30:18 +0200 (EdnessP/master)

  • Sony BNK: Verify the full beginning frame being empty + table4 existing

2023-07-09 23:33:01 +0200 (bnnm/squeak)

  • Add Torus's SqueakSample and old SqueakStreams

2023-07-09 18:20:34 +0200 (EdnessP/master)

  • Sony BNK: Guesstimating sample rate from pitch

2023-07-08 18:09:11 +0200 (bnnm/torus-misc-cleanup)

  • Add Torus Games SqueakStream format
  • Fix some .bnk [Fat Princess (PS3)]
  • Fix TXTH dynamic chunks in some cases
  • Remove fake extension .hgc1 (use .str)
  • Remove fake extension .filp (use .fil)
  • Remove fake extension .sl3 (use .ms)
  • Remove .gsb extension (use .gsp)
  • Remove fake extension .matx (use TXTH)
  • Remove fake format .wad (use TXTH)
  • Add HCA key

2023-07-08 09:11:43 +0200 (lico-n/lico-n-patch-1)

  • Add HCA Key

2023-07-02 22:03:35 +0200 (EdnessP/master)

  • Sony BNK (v3): Bank/sound name support

2023-07-01 01:44:04 +0200 (bnnm/lsf-etc)

  • Fix some .lsf [Agaju (Gizmondo), Chicane (Gizmondo))]
  • Fix some .seg [Eragon (X360)]
  • Fix some broken .bnk [Fat Princess (PS3)]
  • Add .imf extension [Colors (Gizmondo)]
  • Remove .bd3 extension (use .hd3)
  • Remove .lrmb extension (use .lrmh)
  • Remove fake extension .bh2pcm (use .dat + TXTH)

2023-06-28 22:36:15 +0200 (EdnessP/master)

  • RWS 0x809: Better codec detection

2023-06-25 23:53:12 +0200 (bnnm/cleanup-formats)

  • Workaround for Mac fread issue in rare cases
  • Allow missing files for .dic [DiRT (PC)]
  • Remove .tk5 fake extension (use TXTH + .ovb)
  • Remove .smpl fake extension (use .v0) [Homura (PS2)]
  • Remove .leg fake format (use TXTH) [Legaia 2 (PS2)]
  • Add .pwb [Psychonauts (PS2)]
  • Add format info generator and update FORMATS.md
  • Remove minor unused stuff
  • Cleanup

2023-06-25 21:09:28 +0200 (EdnessP/master)

  • RWS: 0x809 File ID revision [Burnout 2 (multi)]

2023-06-24 14:03:27 +0200 (Deewiant/fix-celt-paths)

  • cmake: Fix celt cache variables

2023-06-17 11:37:17 +0200 (EdnessP/master)

  • AWD: read DSP-ADPCM hist data

2023-06-16 21:30:24 +0300

  • (not described)

2023-06-14 18:26:54 +0200 (hcs64/xnb-lz4-fallthrough)

  • Fallthrough in LZ4 state machine for a MSVC 64 bug

2023-06-13 23:08:02 +0200 (EdnessP/master)

  • Add .AWD (RenderWare Audio Wave Dictionary) [Burnout series (multi), Black (Xbox)]

2023-06-12 22:52:50 +0300

  • (not described)

2023-06-11 19:51:47 +0200 (bnnm/law-dic)

  • Add HCA key
  • Add TXTH ULAW/ALAW codecs
  • Remove .al/al2 raw format (use TXTH + ALAW)
  • Remove .ulw raw format (use TXTH + ULAW)
  • Remove .amts/smta/ps2stm fake extension (use .stm/lstm)
  • Add Codemasters .DIC [DiRT (PC), F1 2011 (PC)]

2023-06-03 18:19:32 +0200 (bnnm/misc-fixes)

  • Fix some SFH/SSPR
  • build: fix compiling without ffmpeg
  • Fix FSB key

2023-06-03 17:40:55 +0200 (Hexagon123/master)

  • Add .TRK extension [Bloody Roar: Primal Fury (GC)]
  • Add .FSB.PS3 extension [Tony Hawk's Proving Ground (PS3)]
  • Fix a few DSP [Hulk (GC)]
  • Fix some .STR+WAV [Big Bumpin' (Xbox)]
  • Add .MOV extension

r1843

28 May 23:02
b158e81

Choose a tag to compare

Up to PR #1361

Automated builds with the latest changes can be found here:

https://vgmstream.org

Please note that our versions are simply generated every now and then from the latest commits. Automated builds should be as stable as possible.

(full diffs here)

Recent changes

CHANGELOG

(latest changes from previous release, generated on 2023-05-28 22:46:14)

2023-05-29 00:40:02 (bnnm/fsbopus-txth)

  • Add FSB Opus [LEGO 2K Drive (Switch)]
  • Add TXTH experimental 'subsong_sum' feature
  • Add .wvd extension [Donkey Kong Barrel Blast (Wii)]

2023-05-15 17:24:43 (bnnm/csmp-cleanup)

  • Fix .CSMP loops [Metroid Prime Trilogy (Wii)]
  • Add .opu extension [Ys Memoire: The Oath in Felghana (Switch)]
  • Fix some MUSX loops
  • internal cleanup
  • vrts: add report-diffs option

2023-05-11 01:05:31 (wafflethings/patch-1)

  • Add updated fsb key

2023-05-08 00:06:10 (bnnm/hx-bwav-cleanup)

  • Fix some Ubi HX [XIII (GC)]
  • Add Opus in .bwav
  • internal cleanup

2023-04-29 23:00:16 (bnnm/sli-thp)

  • Add .wav.sli [Perfect Cherry Blossom Trial+ (PC)]
  • Fix sound in mono .thp

2023-04-09 22:02:59 (bnnm/bnk-hca)

  • Fix some Sony .bnk [Ginga Force (PS4)]
  • Add HCA key

2023-04-09 21:59:53 (rururutan/master)

  • PS2_MIC: Changed interleave value range check. [Kessen(JP)]

2023-04-02 20:34:08 (bnnm/musx-bcwav)

  • Fix some DSP .ckd [Rayman Origins (Wii)]
  • Fix some MUSX [Disney Infinity (X360)]]
  • Relax .bcwav validations for buggy files
  • Allow compiling with older FFmpeg versions

2023-03-26 16:55:51 (bnnm/xwb-hca)

  • Fix some .xwb [Jumper: Griffin's Story (X360)]
  • Add HCA key

2023-03-24 19:32:28 (punk7890/patch-6)

  • Add adx key.

2023-03-23 19:54:03 (kjhmagic/patch-1)

  • Update hca_keys.h

2023-03-20 22:02:47 (makefilex/add-various-extensions)

-add various extensions

  • .dat/ldat (rollercoaster tycoon 1 and 2, pc)
  • .xma (castle crashers, pc)
  • .wma/lwma (battleblock theater, also pc)