bnnm
2d135d0b6e
doc
2023-01-17 18:13:53 +01:00
bnnm
37e20a3ee1
vrts: tweaks
2023-01-17 18:12:08 +01:00
bnnm
dd6a9d7bb4
build: add msvc project fixer util
2023-01-17 18:11:52 +01:00
bnnm
0bc3de0632
cleanup
2023-01-17 18:11:38 +01:00
bnnm
16ecf5552c
remove unused stack_alloc.h
...
- see xiph's projects if needed again
2023-01-17 18:11:11 +01:00
bnnm
495958af42
build: tweaks
2023-01-15 22:44:52 +01:00
bnnm
fd7470fcd1
build: vcxproj cleanup
2023-01-15 22:40:24 +01:00
bnnm
6e25349246
builds: remove useless target in vcxprojs
2023-01-15 21:21:40 +01:00
bnnm
6bcdec9c48
docs: add build info for libs and tweaks
2023-01-15 21:11:08 +01:00
bnnm
35fcbf2201
build: x64 stuff for makefiles
2023-01-15 21:10:44 +01:00
bnnm
2233cde3bd
missing rename
2023-01-15 21:09:05 +01:00
bnnm
51b7e9e3a5
build: add 64-bit DLLs for future changes
2023-01-15 20:31:51 +01:00
bnnm
9774b19c93
build: add -linux- to vgmstream-cli.tar.gz
2023-01-15 20:22:02 +01:00
bnnm
8f552c5cd1
build: use .dll.a instead of .a for link libs
...
- more consistent with mingw's usage (not standard static libs)
2023-01-15 20:11:00 +01:00
bnnm
bbca255d24
build: move helper ext_lib files to ext_lib/extra
2023-01-15 20:10:21 +01:00
bnnm
757710e888
move libspeex with other DLLs
...
- also to libspeex-1.dll for consistency with other autoconf DLLs
2023-01-15 19:13:33 +01:00
bnnm
872db6072b
remove maiatrac3plus code
...
- hasn't been used for a long time
2023-01-15 18:52:56 +01:00
bnnm
9156bbffbf
Add .binka extension (via FFmpeg)
2023-01-15 18:44:00 +01:00
bnnm
b978800b69
cleanup
2023-01-15 18:42:40 +01:00
bnnm
db2dbb2f2f
add current licenses
2023-01-15 18:42:25 +01:00
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