Alex Barney
58398619a6
Add support for HPS files with >2 channels
...
Unlike mono HPS, the format never included support for more than 2 channels, as far as I know.
By adding additional channel headers and data to each block, we can unofficially extend the container to support more than 2 channels.
2017-05-20 20:36:24 -05:00
Alex Barney
cd63388631
Properly loop mono HPS files
2017-05-20 18:45:49 -05:00
Christopher Snowhill
3103029cca
Merge pull request #93 from bnnm/mta2-xau-etc
...
MTA2, XAU, etc
2017-05-20 15:58:23 -07:00
bnnm
25bc0f29fd
Remove duplicate foobar #include
2017-05-20 18:18:27 +02:00
bnnm
0c7ff41c11
Add new -F test.exe option to the readme
2017-05-20 18:07:06 +02:00
bnnm
6a922be613
Fix encoder delay/skip samples in: SCD/SGXD/RIFF/MSF ATRAC3/p, SGXD AC3
2017-05-20 18:00:27 +02:00
bnnm
94b3854a87
Fixed some PS2 .AST [Naval Ops Warship Gunner (PS2)]
2017-05-20 01:26:57 +02:00
bnnm
2f21b83074
Add number of streams/block size description tags
2017-05-19 17:44:15 +02:00
bnnm
4263533ba9
Move FFmpeg code from ffmpeg.c to ffmpeg_decoder.c for consistency
2017-05-19 17:21:22 +02:00
bnnm
25e9d1bcde
Move file types registers to foo_filetypes.h to clarify/simplify
2017-05-18 23:03:55 +02:00
bnnm
860156be79
Update file types to match formats.c
2017-05-18 22:35:48 +02:00
bnnm
8368a0d301
Merge branch 'master' of https://github.com/kode54/vgmstream into mta2-xau-etc
2017-05-18 22:32:12 +02:00
bnnm
0bab6ddf50
Fixed Crackdown X360 XWB variation; adjusted XWB XMA looping
2017-05-18 22:14:32 +02:00
bnnm
30afc09255
Rename ps2_xau.c to xau.c
2017-05-18 21:03:14 +02:00
bnnm
a903072a11
Added XPEC's .XAU IMA-ADPCM support [Beat Down (Xbox)] + looping (PS2)
2017-05-18 21:00:42 +02:00
bnnm
9488ba32c7
test.exe: add "-F" option to loop + play stream's end instead of fading
2017-05-18 19:55:00 +02:00
bnnm
2c1dafa1a0
Add missing exts
2017-05-18 19:17:19 +02:00
bnnm
625c18a87e
Add MTA2 decoder/meta support [Metal Gear Solid 4 (PS3)]
2017-05-18 19:16:44 +02:00
bnnm
08a01fec1f
Fixed .str XMA [Sonic & Sega All Stars Racing with Banjo X360]
2017-05-18 19:11:21 +02:00
bnnm
661ed2da20
Fix GTD #ifdef issue
2017-05-18 19:06:58 +02:00
bnnm
2d5fece2af
Added simple MTAF block skip; meta cleanup [Metal Gear Solid 3 HD]
2017-05-18 19:06:22 +02:00
Christopher Snowhill
3624cb06b3
Fix namespace duplication error.
2017-05-16 15:55:18 -07:00
Christopher Snowhill
187c161409
Merge pull request #90 from Thealexbarney/mdsp
...
Add support for multi-channel Nintendo dsp files
2017-05-13 18:14:03 -07:00
Alex Barney
3e2b4e3735
Add support for multi-channel Nintendo .dsp files
2017-05-13 19:38:28 -05:00
Christopher Snowhill
70ea05cec2
We're sticking with C89 for now.
2017-05-13 16:48:35 -07:00
Christopher Snowhill
4e54a82900
Merge pull request #89 from Thealexbarney/adx
...
Improve ADX support
2017-05-13 16:42:23 -07:00
Christopher Snowhill
c3cfe98ced
Merge pull request #88 from bnnm/xwh-xwb-gtd-mss-ace
...
XWH/XWB, GTD, MSS, ACE
2017-05-13 16:17:06 -07:00
Alex Barney
5d43080167
ADX decoding accuracy improvements
...
Can't factor out a bit shift like you can division because of negative numbers.
Coefficients should be rounded toward 0, not negative infinity
2017-05-13 18:16:32 -05:00
Alex Barney
89cdaa83e9
Add support for encoding type 4 ADX
2017-05-13 17:37:24 -05:00
bnnm
3527dbcdb0
Add RXWS (.XWB+XWH/.XWS) with ADPCM/PCM/ATRAC3 [Sony/SCEI PS2 games]
2017-05-13 23:54:09 +02:00
Alex Barney
ab647cc155
Add support for type 2 ADX files
2017-05-13 16:04:30 -05:00
Alex Barney
ef1499f480
Add support for varying ADX frame sizes
2017-05-13 15:17:27 -05:00
bnnm
21c9f44273
Rename ps2_rxw to ps2_rxws and do some cleanup
2017-05-13 13:01:16 +02:00
bnnm
8759d42928
Add .ace (fake) for tri-Ace games
2017-05-13 11:30:30 +02:00
bnnm
a79b874f82
Add RSD6XMA and tri-Ace's PS3/X360 support (by bxaimc)
2017-05-13 02:22:15 +02:00
bnnm
e2cc352238
Add GTD support [Knights Contract X360]
2017-05-13 01:55:31 +02:00
bnnm
64b4631ded
Add some missing #ifdef VGM_USE_VORBIS
2017-05-12 19:25:20 +02:00
bnnm
1cd259a010
Rename ps2_mss.c to mss.c
2017-05-12 19:16:46 +02:00
bnnm
b8f2efadc4
Add partial support for Xbox MSS [Shellshock Nam 67], update names
...
Needs a new "stereo interleave" layout so it only plays as a 2ch stream
for now.
2017-05-12 19:15:18 +02:00
Christopher Snowhill
121226c66a
Merge pull request #87 from bnnm/plugins
...
Plugin cleanup
2017-05-01 21:36:34 -07:00
bnnm
95ccac3f3d
Actually remove xmplay gitignore, base gitignore does everything
2017-05-01 17:37:40 +02:00
bnnm
5eac052f7c
Add gitignore
2017-05-01 17:36:56 +02:00
bnnm
6763744597
Update readme
2017-05-01 17:33:50 +02:00
bnnm
24d8e228c7
Update audacious build instructions
2017-05-01 17:33:22 +02:00
bnnm
f62e6b8b0f
Rename xmp-vgmstream to xmplay
2017-05-01 17:22:36 +02:00
bnnm
8c39ad62cb
Rename unix to audacious (folder and makefiles)
2017-05-01 17:08:52 +02:00
bnnm
1e793e577e
Move HEVAG decoder to its own file
2017-05-01 16:58:33 +02:00
bnnm
56f68dd089
Rename ngc_waa_wac_wad_wam.c to waa_wac_wad_wam.c
2017-05-01 16:37:30 +02:00
bnnm
244adbeeae
Rename foobar and xmplay files for consistence
2017-05-01 16:32:00 +02:00
bnnm
2e02545ad1
Remove xmp-vgmstream.sln as XMPlay can be built with vgmstream_full.sln
2017-05-01 14:59:04 +02:00