bnnm
|
d7c2249358
|
Simplify XVAG looping code
|
2018-08-23 17:00:52 +02:00 |
|
bnnm
|
6b4f54df92
|
Add TXTH "loop_flag = auto" to autodetect PS-ADPCM loop points
|
2018-08-22 21:04:16 +02:00 |
|
bnnm
|
06c8ab1b3f
|
Remove bik2a/bk2a fake extensions since they aren't used
|
2018-08-22 20:43:19 +02:00 |
|
bnnm
|
dcbc7e5b9b
|
Lower parse priority of raw metas so TXTH has a chance to go first
|
2018-08-22 20:39:31 +02:00 |
|
bnnm
|
785741e7e1
|
Rename ps2_mib.c to ps_headerless,c
|
2018-08-22 20:29:29 +02:00 |
|
bnnm
|
69c791656e
|
Move MIB+MIH to its own meta and fix rare files [Gladius (PS2)]
|
2018-08-22 20:10:31 +02:00 |
|
bnnm
|
925916690a
|
Parse PS3 .bnk properly and remove ps3_klbs.c [L@ve Once (PS3)]
|
2018-08-22 19:26:19 +02:00 |
|
bnnm
|
75fb12eed4
|
Fix PS2 VGS/ASS/VPK/etc samples, glitches and cleanup
|
2018-08-22 19:19:31 +02:00 |
|
bnnm
|
27038c9ec8
|
Add .wavebatch PCM8 [Cars 2 (3DS)]
|
2018-08-21 22:39:47 +02:00 |
|
bnnm
|
58b8b0c8df
|
Fix various .vag issues [Shikigami no Shiro (PS2), Red Star (PS2)]
Also cleanup and loop end was also off by 28 samples in several cases
|
2018-08-21 22:16:56 +02:00 |
|
bnnm
|
2f0aaaf4fd
|
Fix some compile ifdefs and warnings
|
2018-08-20 20:05:44 +02:00 |
|
bnnm
|
bb07299dae
|
Make libvorbis/libmpg123 optional in autotools
|
2018-08-20 19:21:51 +02:00 |
|
bnnm
|
f6417c5430
|
Use standard buffer size for all metas
There is not no real about having small-ish buffers, simplifies buffer
tuning, and avoids having gigantic buffers on bad reads.
|
2018-08-19 22:51:14 +02:00 |
|
bnnm
|
2e6f6c8176
|
Remove unnecessary FFmpeg ifdef
|
2018-08-19 19:09:37 +02:00 |
|
bnnm
|
ca04dbca70
|
Add old .scd SSCF [Crisis Core FFVII (PSP), Dissidia 012 (PSP)]
|
2018-08-19 16:42:39 +02:00 |
|
bnnm
|
b083042704
|
Cleanup
|
2018-08-19 10:07:27 +02:00 |
|
bnnm
|
c204127332
|
Fix .rws subsong segments [Madagascar (PS2)]
|
2018-08-19 00:40:01 +02:00 |
|
bnnm
|
d93a4b2c7a
|
Add proper H4M decoding [Resident Evil 0 (GC), Tales of Symphonia (GC)]
|
2018-08-19 00:38:08 +02:00 |
|
bnnm
|
93b66b2aa6
|
Clean .rws code
|
2018-08-17 22:47:33 +02:00 |
|
bnnm
|
b71d568acb
|
Improve .sts+int/.x [Shadow of the Colossus (PS2), Ape Escape 3 (PS2)]
|
2018-08-16 20:06:57 +02:00 |
|
bnnm
|
7734e4d87f
|
Improve BFSTM region handling
|
2018-08-16 20:06:38 +02:00 |
|
bnnm
|
2e90f4de57
|
Reject EXST in .int meta and cleanup
|
2018-08-16 20:06:14 +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
|
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
|
f9f93e74e7
|
Fix segfault while reading some .xsb for .xwb
|
2018-08-15 00:49:17 +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 |
|
bnnm
|
fa848c2ccd
|
Fix FSB with CELT disabled
|
2018-08-12 23:12:09 +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
|
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 |
|