foobar2000

vgmstream decoder

By: bnnm

Version: r1951, released on 2024-08-19 (archived)

Change log:

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

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?