Commit Graph

6687 Commits

Author SHA1 Message Date
bnnm
1c6a9f1072 rename test.exe to vgmstream-cli.exe
- for consistency, plus since users may have to deal with new DLLs better do this now
2023-01-15 18:24:41 +01:00
bnnm
540bac50e3 ffmpeg: remove xwma encode delay hacks
- ffmpeg now seems to handle them correctly for wmapro
- also properly returns trailing samples
2023-01-15 17:57:35 +01:00
bnnm
a1c85b10e8 ffmpeg: fix smacker .smk
- broken in new versions due to buggy seeking
2023-01-15 17:49:57 +01:00
bnnm
daf1f3721e ffmpeg: fix xma hang on seek
- affects a few files that hang forever on loop
- probable related to internal encoder delay bugs
2023-01-15 17:46:05 +01:00
bnnm
f84e40e924 ffmpeg: disable XMA skip hack for now
- ffmpeg should now handle internal per-frame encoder delay, but doesn't do it correctly in all cases
2023-01-15 17:45:02 +01:00
bnnm
63b96bc53c redo vrts.bat as vrts.py
- portable and easier to modify
- better colored output
- uses fuzzy matching for +-1 PCM samples
2023-01-15 17:41:58 +01:00
bnnm
86c4d81506 update ffmpeg
- compiled with VS2019 (since old DLL used MSVC too)
- version n5.1.2
- removed unused config and included binka
- removed XP support
- comments in config txt
- has some crash bugs (to be improved in later commits)
2023-01-15 17:39:01 +01:00
bnnm
4429bb0fca update libspeex
- compiled with mingw-w64 GCC 12.2
- version 1.2.1
- properly stripped and exports external API only
2023-01-15 17:28:16 +01:00
bnnm
0688de3146 update libvorbis
- compiled with mingw-w64 GCC 12.2
- version 1.3.7 (vorbis) + 1.3.5 (ogg)
- removes vorbisenc code for smaller DLL
- optimization flags for slightly improved performance
2023-01-15 17:18:14 +01:00
bnnm
0c77e5bec4 update libcelt
- compiled with mingw-w64 GCC 12.2
- properly stripped and exports external API only
- uses (symbol)_(version) renames for consistency
2023-01-15 17:11:54 +01:00
bnnm
f5e4a952e2 update libmpg123
- compiled with mingw-w64 GCC 12.2
- version 1.31.1
- compared with old DLL, output results in many +-1 diffs, but is correct vs newer official binaries
2023-01-15 17:06:15 +01:00
bnnm
2d0ef8091b update libg719
- compiled with VS2019
- latest version
2023-01-15 17:03:34 +01:00
bnnm
8e08f540e3 update libatrac9
- compiled with VS2019
- latest version
2023-01-15 17:02:59 +01:00
Kevin López Brante
74475a3846
[skip actions] Added link to Discord server 2023-01-12 21:44:41 -03:00
bnnm
8b0204f3fc
Update version.h 2023-01-10 22:23:35 +01:00
bxaimc
a26244e3e3
Merge pull request #1280 from soneek/soneek-sc 2023-01-02 22:34:12 -05:00
soneek
0bf797cad2
Added new HCA key 2023-01-02 20:43:30 -05:00
bnnm
e7873968b4
Merge pull request #1279 from bnnm/ahx-misc
- Reject wrong RWSD
- Add AHX key auto-detection and fix decryption
- Add .bcv extension [The Bigs (PSP)]
- Add RIFF .mus extension [Burnout Legends/Dominator (PSP)]
- cleanup
2022-12-31 19:14:32 +01:00
bnnm
8b3865ffdb doc 2022-12-31 19:04:34 +01:00
bnnm
46e6883d25 ahx: fix key detection in some cases 2022-12-31 18:36:11 +01:00
bnnm
c46e23fa1f cleanup: move bitstream reader 2022-12-31 18:34:26 +01:00
bnnm
514517b812 Add AHX key auto-detection and fix decryption 2022-12-31 17:31:46 +01:00
bnnm
d17aa39994 cleanup 2022-12-31 17:31:29 +01:00
bnnm
645f0ab4d4 cleanup: remove useless flags 2022-12-31 17:31:20 +01:00
bnnm
f0c430d740 Add RIFF .mus extension [Burnout Legends (PSP)] 2022-12-31 17:21:56 +01:00
bnnm
8907e5894b Add .bcv extension [The Bigs (PSP)] 2022-12-31 17:21:16 +01:00
bnnm
5c8454aaaf cleanup: use helpers for adx keys 2022-12-31 17:19:47 +01:00
bnnm
d5b0bba8ed cleanup: add CRI helpers 2022-12-31 17:08:02 +01:00
bnnm
93e680910d cleanup 2022-12-31 17:07:02 +01:00
bnnm
5fdb71dbb1 Reject wrong RWSD and lower priority 2022-12-31 17:05:43 +01:00
bnnm
4e3c3f13de
Merge pull request #1278 from bnnm/vag
- Fix some .vag [Woody Woodpecker: Escape from Buzz Buzzard Park (PS2)]
2022-12-18 22:53:43 +01:00
bnnm
2200c905e3 Fix some .vag [Woody Woodpecker (PS2)] 2022-12-18 22:53:01 +01:00
bnnm
f1f883f751
Merge pull request #1276 from bnnm/his-adp
- Fix some .his [Nancy Drew: Ghost Dogs of Moon Lake (PC)]
- Fix some dual .adp [Tale of Despereaux (Wii)]
2022-12-07 21:59:40 +01:00
bnnm
1f4a29d29a doc 2022-12-07 21:30:38 +01:00
bnnm
32451ed096 Fix some dual .adp [Tale of Despereaux (Wii)] 2022-12-07 21:30:29 +01:00
bnnm
4cbffd0c68 Fix some .his [Nancy Drew: Ghost Dogs of ML (PC)] 2022-12-07 21:28:59 +01:00
bnnm
599326a362
Merge pull request #1272 from bnnm/txth-ogg
- Add NIS .bgm Ogg and cleanup [Yomawari: Midnight Shadows (PC)]
- Add RIFF .xms [Ty the Tasmanian Tiger (Xbox)]
- Fix Ogg .eno
- Improve TXTH dynamic dechunking
- Remove unused aif-loop extension
2022-11-27 00:44:26 +01:00
bnnm
af43b496f2 Remove unused aif-loop extension 2022-11-27 00:34:12 +01:00
bnnm
5457e3e23c Improve TXTH dynamic dechunking 2022-11-27 00:30:11 +01:00
bnnm
5faf24e9e9 Add RIFF .xms [Ty the Tasmanian Tiger (Xbox)] 2022-11-27 00:28:50 +01:00
bnnm
f518c4d0b7 Fix Ogg .eno 2022-11-27 00:28:28 +01:00
bnnm
adea971e3d Add NIS .bgm Ogg and cleanup [Yomawari: MS (PC)] 2022-11-27 00:27:32 +01:00
NicknineTheEagle
0fd985d6c0
Merge pull request #1270 from NicknineTheEagle/ubi
Ubi SB: Added a new version
2022-11-21 22:02:09 +03:00
NicknineTheEagle
ede23116df Ubi SB: Added a new version
[Prince of Persia: Warrior Within Demo (Xbox)]
2022-11-21 21:37:34 +03:00
bnnm
50a11404e8
Add .a3c extension [Puyo Puyo 20th (PSP)] 2022-11-08 20:58:05 +01:00
bnnm
d0d2c1181f
Merge pull request #1256 from bnnm/sscf-etc
- Fix cavia .cads
- Fix some .cstr loops [Star Fox Assault (GC)]
- Add encrypted .scd [Final Fantasy XI (X360)]
- Add HCA key
2022-10-29 18:23:17 +02:00
bnnm
96b49ae08a cleanup 2022-10-29 18:11:22 +02:00
bnnm
66f36b5ad8 cleanup 2022-10-29 17:59:29 +02:00
bnnm
c9483c8c5b Fix some .cstr loops [Star Fox Assault (GC)] 2022-10-29 17:54:39 +02:00
bnnm
bae8e1b06e Add encrypted .scd [Final Fantasy XI (X360)] 2022-10-29 17:52:41 +02:00