bnnm
|
611e556809
|
Reject files with incorrect num_streams
|
2018-08-16 20:05:53 +02:00 |
|
bnnm
|
8d7fb21c8f
|
Check max filesize to avoid buggy reads
It was affecting some truncated Switch Opus that were reporting too many
samples
|
2018-08-15 22:47:22 +02:00 |
|
bnnm
|
6eaf516b23
|
Tweak FSB ifdefs
|
2018-08-15 21:19:25 +02:00 |
|
bnnm
|
a3534d7d11
|
Fix TXTH divide-by-zero with half_size and ch=0
|
2018-08-15 21:19:12 +02:00 |
|
bnnm
|
9c8323122c
|
Improve read/seek performance for blocked layouts
|
2018-08-15 20:21:55 +02:00 |
|
bnnm
|
9e06652264
|
Redo .nus3bank to parse as a bank with subsongs
Also removes hacky code from idsp, since it's now on its own file
|
2018-08-15 19:59:10 +02:00 |
|
bnnm
|
1f6c384a48
|
Fix EA EAAC looping for RAM assets
|
2018-08-15 17:37:06 +02:00 |
|
bnnm
|
f4189f2482
|
Minor debug stuff
|
2018-08-15 17:36:20 +02:00 |
|
bnnm
|
e3b93755cc
|
Add HCA key
|
2018-08-15 17:34:36 +02:00 |
|
bnnm
|
79cad960ae
|
Add Sony .bnk [Puyo Puyo Tetris (PS4), NekoBuro: Cats Block (Vita)]
|
2018-08-15 17:34:17 +02:00 |
|
bnnm
|
cab8605959
|
Add atrac9_parse_config util
|
2018-08-15 16:42:34 +02:00 |
|
bnnm
|
f9f93e74e7
|
Fix segfault while reading some .xsb for .xwb
|
2018-08-15 00:49:17 +02:00 |
|
bnnm
|
9333a22c16
|
Remove some minor deprecated warnings
Tested with all major codecs we use for FFmpeg, all decode the same
|
2018-08-15 00:18:05 +02:00 |
|
bnnm
|
2c917c0792
|
Remove some minor unused warnings
|
2018-08-15 00:16:54 +02:00 |
|
bnnm
|
65a69982b6
|
Clean G719/G7221 a bit and remove innecessary use of stack_alloc
|
2018-08-14 22:20:36 +02:00 |
|
bnnm
|
985a3aead6
|
Clean .bfstm and add region debug code
|
2018-08-14 20:25:17 +02:00 |
|
bnnm
|
12167c7318
|
Fix EA SCHl ATRAC3 skip samples and remove .AST (playable with .ABK+AST)
|
2018-08-14 16:35:50 +02:00 |
|
bnnm
|
d22ee3051a
|
Clean FFmpeg skip samples parsing
|
2018-08-14 16:35:17 +02:00 |
|
bnnm
|
cb1901eabe
|
Merge branch 'master' of https://github.com/kode54/vgmstream into etc
|
2018-08-14 00:28:35 +02:00 |
|
bnnm
|
b36646aacf
|
Add .hd3+bd3 [Elevator Action Deluxe (PS3), R-Type Dimensions (PS3)]
|
2018-08-14 00:28:15 +02:00 |
|
Christopher Snowhill
|
7840d9df1f
|
Merge pull request #279 from NicknineTheEagle/ea-fixes
EA formats
|
2018-08-13 14:43:56 -07:00 |
|
bnnm
|
36c6168c27
|
Add Firebrand Games .wavebatch [NFS: The Run (3DS), F&F: Showdown (3DS)]
|
2018-08-13 23:03:39 +02:00 |
|
bnnm
|
c26ad84497
|
Add TXTH sample_mode "blocks" (where bytes = blocks*interleave*channels)
|
2018-08-13 23:02:31 +02:00 |
|
Christopher Snowhill
|
6ba3b684fb
|
Merge pull request #286 from bnnm/celt-dll
CELT DLLs
|
2018-08-12 14:34:48 -07:00 |
|
bnnm
|
fa848c2ccd
|
Fix FSB with CELT disabled
|
2018-08-12 23:12:09 +02:00 |
|
bnnm
|
c1e7e3b1f9
|
Enable CELT for MSVC project files
|
2018-08-12 23:00:28 +02:00 |
|
bnnm
|
9c6b679f1c
|
Enable CELT for GCC makefiles
|
2018-08-12 23:00:13 +02:00 |
|
bnnm
|
f36f71a806
|
Update docs
|
2018-08-12 22:59:38 +02:00 |
|
bnnm
|
f524b9f758
|
Add FSB CELT DLLs and includes
|
2018-08-12 22:58:59 +02:00 |
|
bnnm
|
2e4b8d6c31
|
Add multistream ATRAC9 FSB5 [Little Big Planet (Vita)]
|
2018-08-12 22:56:41 +02:00 |
|
bnnm
|
5720278d2d
|
IDSP cleanup
|
2018-08-12 18:04:19 +02:00 |
|
bnnm
|
efb01a921c
|
Add .wua IDSP and cleanup [Lego Dimensions (Wii U)]
|
2018-08-12 17:13:51 +02:00 |
|
bnnm
|
c7f9a47fcd
|
Fix rare EALayer3 with proper loops [Need for Speed: World (PC)]
|
2018-08-12 14:03:04 +02:00 |
|
bnnm
|
7f424bb7e9
|
Disable dump_streamfile when debug isn't used, just in case
|
2018-08-12 13:58:48 +02:00 |
|
bnnm
|
0e924b6467
|
Fix possible FSB memleak
|
2018-08-12 13:57:53 +02:00 |
|
bnnm
|
9c6376fb25
|
Fix rare EA 1SNh crashes
|
2018-08-12 10:59:19 +02:00 |
|
bnnm
|
e301bf7aa8
|
Rename ps2_vpk.c to vpk.c (used in PS3)
|
2018-08-12 02:20:51 +02:00 |
|
bnnm
|
0502a6a74f
|
Fix VPK num_samples and cleanup [God of War (PS2), NBA 08 (PS3)]
|
2018-08-12 02:19:17 +02:00 |
|
bnnm
|
766eac4b9e
|
Rename ps2_vag.c to vag.c (used by other Sony consoles)
|
2018-08-12 01:27:22 +02:00 |
|
bnnm
|
14cd8bf191
|
Fix some .xwb [Project Gotham Racing 3 (X360)]
|
2018-08-12 01:23:58 +02:00 |
|
bnnm
|
3456383990
|
Fix some .wem [Saints Row the 3rd (PC)]
|
2018-08-12 01:04:44 +02:00 |
|
bnnm
|
07bb40071a
|
Add FSB CELT decoder [Vessel (PC), Runner2 (PC)]
Corresponding libs will be added later
|
2018-08-12 00:58:20 +02:00 |
|
bnnm
|
18173d6870
|
Clean FSB4 for future changes
|
2018-08-11 18:06:03 +02:00 |
|
bnnm
|
b27e559e42
|
Clean FSB5 for future changes, also fix >2.5GB last subsongs
|
2018-08-11 18:01:37 +02:00 |
|
bnnm
|
36db25e876
|
Fix layered layout with layers of varying channels
|
2018-08-11 17:58:59 +02:00 |
|
bnnm
|
b438b5fa01
|
Add debug util for easier custom IO testing
|
2018-08-11 17:58:16 +02:00 |
|
bnnm
|
962b323e71
|
Cleanup and extra BAO debug
|
2018-08-11 17:57:22 +02:00 |
|
bnnm
|
1f6b0b2caa
|
Clean unused variable
|
2018-08-11 17:56:00 +02:00 |
|
bnnm
|
b21d078aa6
|
Add ADS .800 extension [Gundam: The One Year War (PS2)]
|
2018-08-11 17:55:30 +02:00 |
|
bnnm
|
c4206e705b
|
Fix some .bgw negative samples [Final Fantasy XI (PC)]
|
2018-08-11 17:54:42 +02:00 |
|