foobar2000

vgmstream decoder

By: bnnm

Version: r1866, released on 2023-07-26 (archived)

Change log:

(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

Supported processor architectures: x86 32-bit, x86 64-bit.

Links

Download
View version history
View latest version and component description
Home page
Documentation
Source code

How to install a component?