Commit Graph

1495 Commits

Author SHA1 Message Date
bnnm
8cdce2c196 Check on init if seek to 0 works (buggier demuxers may fail) 2016-12-02 22:33:51 +01:00
bnnm
609bfb5d61 Minor fixes and cleanup 2016-12-01 23:49:00 +01:00
bnnm
47be992b4b Fix for demuxers that can't seek to 0 (FFmpeg bugs, see init_seek) 2016-12-01 20:11:17 +01:00
bnnm
f5da8281e2 Move FFmpeg reset to ffmpeg_decoder (cleanup) 2016-12-01 19:58:51 +01:00
bnnm
2754f05b11 Move FFmpeg looping to ffmpeg_decoder for further changes (cleanup) 2016-11-30 23:48:49 +01:00
bnnm
b9db20283d FFmpeg: keep block size constant (for edge loops), don't write on EOF 2016-11-29 20:22:20 +01:00
Christopher Snowhill
fa4498d964 Merge pull request #44 from bnnm/ffmpeg-fixes2
FFmpeg fixes
2016-11-27 14:10:09 -08:00
bnnm
f5e8e8ad8e Open key using streamFile, needed to allow user-defined callbacks 2016-11-27 22:42:42 +01:00
bnnm
088fb4a480 Add Gunhound EX PSP key; try to get key from external file
Needed for files which incorrectly guess its XOR key (like Gunhound).
The format for ADX keyfiles is 6 bytes with start/mult/add (ex.
0x111122223333).
2016-11-27 19:41:36 +01:00
bnnm
5a1a122698 Util to read encryption keys from external file based on a songname
The format is "(songname.ext)key" (per song), "(.ext)key" (per folder)
2016-11-27 19:35:26 +01:00
bnnm
900390d153 add flag to disable MPEG 2016-11-27 16:14:40 +01:00
bnnm
69116cb6ad Fix VGM_USE_MPEG #ifdef 2016-11-26 15:15:50 +01:00
bnnm
75dd0d0d8b FFmpeg fixes
- add samplesPerBlock to FFmpeg struct (for clarity)
- delete functions defs already in meta.h
- comments as I tried to understand the code better
2016-11-26 13:43:59 +01:00
bnnm
eb491e0e1b Added WMSF variation; AT3/MP3 support via FFMPEG 2016-11-25 22:29:07 +01:00
bnnm
9e6458c4b9 describe_vgmstream: FFMpeg long_name may be NULL 2016-11-25 22:19:18 +01:00
bnnm
a359dd1816 Null FFMpeg codecdata pointer on failure to avoid segfault 2016-11-25 19:35:52 +01:00
Christopher Snowhill
537dc454a5 Merge pull request #41 from bnnm/build-fixes
Build fixes: FFMPEG support in test/winamp
2016-11-20 11:36:37 -08:00
bnnm
cda61c3eeb simplify slightly discarding 2016-11-20 18:55:00 +01:00
bnnm
ec068700ae ffmpeg looping: allow compile with accurate (slower?) looping + document 2016-11-20 15:51:02 +01:00
bnnm
729658a19c fix discard samples (looping works now) + document 2016-11-20 15:39:21 +01:00
bnnm
81d1f410a1 Fix missing decode_hca 2016-11-15 23:45:02 +01:00
bnnm
6381858c2f Added optional FFMPEG support in text.exe/winamp 2016-11-15 00:05:19 +01:00
bnnm
ae5d71e377 Allow FFMPEG and MAIATRAC3PLUS to coexist 2016-11-14 22:20:00 +01:00
bnnm
ec2a652b29 Document AINF header 2016-11-13 21:08:11 +01:00
bnnm
eddd789222 Add loop support for Zero Time Dilemma (PC) 2016-11-13 21:08:11 +01:00
bnnm
cc9b21bd48 Check if there are samples to play so it won't generate empty files 2016-11-13 21:08:10 +01:00
bnnm
5cd11594e2 Merge remote-tracking branch 'upstream/master' 2016-10-31 00:37:17 +01:00
Chris Moeller
e449722e93 Update MSVC project files. 2016-10-30 15:12:09 -07:00
Christopher Snowhill
82609f8cf6 Merge pull request #37 from bnnm/format-ps2-svag-snk
Support for PS2 SNK SVAG
2016-10-30 15:07:32 -07:00
bnnm
3c96211b06 LF was actually ok (they where CRLF previously but this is a unix file) 2016-10-30 18:59:09 +01:00
bnnm
ef8653569b attemp to fix LF 2016-10-30 12:53:34 +01:00
bnnm
5d9b186625 Less C99 2016-10-30 10:36:29 +01:00
bnnm
5ff5f8adf9 support for looping and v2 format (GANTZ) 2016-10-29 10:20:45 +02:00
Chris Moeller
94309292d9 Remove C99-isms for MSVC 2010. 2016-10-28 16:50:39 -07:00
Chris Moeller
3f813fad09 Revert to MSVC 2010. 2016-10-28 16:49:44 -07:00
bnnm
b5a9db8ae2 support for PS2 SNK SVAG 2016-10-27 23:21:12 +02:00
bnnm
f1b0b0ea82 fixed AT3plus sample count (needed for non-looped files) 2016-10-26 23:53:58 +02:00
Christopher Snowhill
713883d9bc Merge branch 'master' of github.com:kode54/vgmstream 2016-08-24 17:34:13 -07:00
Christopher Snowhill
59b49aa99c Updated PS2 MTAF decoder for features in the format that had yet to be discovered. 2016-08-24 17:33:18 -07:00
Christopher Snowhill
42c00f304b Add rollback to FFmpeg loop seeking, since FFmpeg doesn't seem to institute any rollback of its own. 2016-08-14 15:18:34 -07:00
Christopher Snowhill
c4c7ec55bf Tab normalization. 2016-08-10 18:34:13 -07:00
Christopher Snowhill
36aa6bf9cd Add .sgb extension for RIFF WAV parser. 2016-08-10 18:31:06 -07:00
Christopher Snowhill
8337395ba9 Fix bitrate reporting for FFmpeg. 2016-08-10 18:30:48 -07:00
Arne Morten Kvarving
e6a8e8890d fixed: coding_FFmeg is conditionally defined 2016-07-31 14:54:57 +02:00
Arne Morten Kvarving
e3666934c1 fixed: move #endif into proper position 2016-07-31 14:51:47 +02:00
Christopher Snowhill
add0dba4eb Fix for compiling without FFmpeg. 2016-07-25 20:41:26 -07:00
Chris Moeller
cbe9bc3d6b Added FFmpeg support, and fixed a long standing issue with broken loops locking up the decoder. 2016-07-16 23:02:27 -07:00
Chris Moeller
b31ee39a95 Merge branch 'master' of gitlab.kode54.net:kode54/vgmstream 2016-06-30 15:48:12 -07:00
Christopher Snowhill
ecff4c7a28 Merge branch 'dbzdokkan_key' into 'master'
Add Dragon Ball Z: Dokkan Battle ADX key



See merge request !2
2016-06-30 18:47:48 -04:00
Chris Moeller
800a3da0da Undo an erroneous change to MP4 and HCA meta handlers that could crash. 2016-06-30 15:34:40 -07:00
Chris Moeller
4c75e6a5bc Updated HCA decoder. 2016-06-29 19:56:20 -07:00
Chris Moeller
5200ed4a91 Fixed file handle leak in HCA and MP4 decoders. Minor casting fixes. 2016-06-28 19:27:30 -07:00
Chris Moeller
be6437bb45 And add a few missing things. 2016-06-28 00:28:29 -07:00
Chris Moeller
33563f4e7c Add HCA support. 2016-06-28 00:20:37 -07:00
Chris Moeller
d53030faf8 And back to 2015 again. 2016-06-26 13:28:42 -07:00
Adam Gashlin
d3b3b9623d Add Dragon Ball Z: Dokkan Battle ADX key 2016-05-03 02:25:43 -04:00
Adam Gashlin
fa6c98696b Accept 0x00010102 in header for CWAV
This is supposedly in files from Fire Emblem Fates and
Hyrule Warriors Legends.
2016-04-26 11:02:11 -04:00
Chris Moeller
12c375e43f Switch back to MSVC 2010 2015-10-04 09:41:07 +00:00
Chris Moeller
0f805b5ab3 Merge libertyernie/vgmstream 2015-08-30 18:06:37 -07:00
libertyernie
930c82edbf Merge branch 'master' of https://github.com/codebase7/vgmstream into with_test_vcxproj 2015-08-30 10:16:46 -05:00
libertyernie
1cdb67dd88 Use built-in snprintf on VS2015 2015-08-30 10:10:26 -05:00
Chris Moeller
ed0b66fcf0 Further fix for MSVC 2015 2015-08-23 23:48:43 +00:00
Chris Moeller
cf0e1c5f2b Add a guard on the bitrate calculator 2015-08-23 23:44:23 +00:00
Chris Moeller
d22043e0f7 Blah merge 2015-08-21 04:03:15 +00:00
Chris Moeller
5bc8e8b161 Replace references to long with int32_t, fixing several sample decoders on 64 bit platforms 2015-08-13 00:31:49 -07:00
Chris Moeller
d0a476a99c Updated to reflect actual mp4v2 API 2015-08-13 00:31:49 -07:00
Chris Moeller
6e4207f9a3 Updated for Visual Studio 2015 2015-08-13 00:31:49 -07:00
libertyernie
8ec83e1a6f Merge branch 'master' of https://github.com/kode54/vgmstream 2015-08-12 18:19:11 -05:00
libertyernie
18726cbc4b Include a missing file in the libvgmstream project 2015-08-12 18:11:04 -05:00
libertyernie
ed06d9fbcd Remove trailing colon from ifdef 2015-08-12 18:09:10 -05:00
libertyernie
87c50104b4 Use the real stdint.h in Visual Studio environments that include it 2015-08-12 18:08:40 -05:00
Chris Moeller
4bfa73f31a Replace references to long with int32_t, fixing several sample decoders on 64 bit platforms 2015-08-02 00:20:57 -07:00
Chris Moeller
961e57d8d0 Updated to reflect actual mp4v2 API 2015-08-01 05:45:19 +00:00
Chris Moeller
6a9dadc544 Updated for Visual Studio 2015 2015-08-01 03:28:53 +00:00
Chris Moeller
833a7a20a5 Fix inline array declaration for MSVC 2015-07-14 08:01:46 +00:00
Chris Moeller
6e4be8dafd Merge pull request #20 from soneek/master
Update to fix PCM16 decoding in BCSTM and BFSTM
2015-07-07 21:23:16 -07:00
Joseph Gibbs
9600e5f7d1 Fix typo 2015-07-07 15:54:23 -07:00
Joseph Gibbs
50bf81d269 Updated reading of sections for bcstm and bfstm. Fixed start offset for PCM16 b(c/f)stms 2015-07-07 15:46:08 -07:00
smt
e101fc8dc8 Add new ADX key. 2015-07-06 09:06:41 -07:00
codebase7
f4494770ac Make output directories for libvgmstream and in_vgmstream VC projects
relative to the project directory to allow building them to succeed.
(Not every one has Winamp installed on a H:\ partition.)
2015-05-20 02:23:18 -04:00
Chris Moeller
8ce5de5835 Merge pull request #16 from soneek/master
Xenoblade 3D support
2015-05-16 18:55:27 -07:00
Joseph Gibbs
51dfc3339a Added support for Xenoblade Chronicles 3D adx 2015-05-16 15:30:15 -07:00
libertyernie
346d18cce4 Ensure that Ogg Vorbis output is in host endian 2015-05-13 13:11:24 -05:00
Soneek
3826cd0f8e Add LWAV output option to test, fix so that we need at3plusdecoder.dll, not .def in test and winamp builds 2015-05-11 15:02:21 -07:00
Chris Moeller
f6367fb0a8 Fixed a .JOE file with 0 dataInterleave, assuming 16 byte interleave for such files. 2015-04-10 13:00:08 -07:00
Chris Moeller
2ff56989b1 Fix it so it compiles 2015-02-13 16:49:29 -08:00
Chris Moeller
4dcb647b67 Hopefully fixed bitrate checker for formats that don't use the primary streamfile pointers 2015-02-13 16:47:59 -08:00
Chris Moeller
9732c8a0a5 Fixed bitrate calculator for formats that leave some channels' streamfile pointers empty 2015-02-12 14:22:51 -08:00
Chris Moeller
2c5e8a1421 Implemented function for querying the average bitrate of all stream files associated with a VGMSTREAM instance 2015-02-08 19:01:26 -08:00
Chris Moeller
64be1ead91 Crash fix for random files passing into this function and attempting to allocate negative channel count arrays 2015-01-24 21:09:00 -08:00
Chris Moeller
1ad884287b Added G.719 decoding support to BNSF input 2015-01-24 21:08:25 -08:00
Chris Moeller
2cafa1a676 Updated stack_alloc.h 2015-01-21 18:03:06 -08:00
Chris Moeller
a4f8a09541 Change the first use of variable length array declarations to use a xiph.org stack_alloc.h header, and define how to use it for MinGW, Unix (-DVAR_ARRAYS) and for MSVC (-DUSE_ALLOCA) 2015-01-21 17:50:27 -08:00
Chris Moeller
b493f27710 Add new files to MSVC project files 2015-01-21 17:37:14 -08:00
Chris Moeller
758615222f Removed C99-isms for old compilers 2015-01-21 17:31:44 -08:00
soneek
b015ae9982 Merge branch 'master' of github.com:soneek/vgmstream 2015-01-21 19:29:12 -05:00
soneek
46f21d977b Update to build with mingw, added at3plus support to Winamp plugin, Capcom mca, WiiU btsnd, MH3U dspw 2015-01-21 19:28:43 -05:00
MrCheeze
d98050547d Fixed bug making SSB4 music unopenable 2015-01-04 19:09:46 -05:00
Chris Moeller
6e4abd55e3 Sign extension bad! Fixed BFSTM format support. 2014-12-14 21:55:46 -08:00
Chris Moeller
922ab0e06f Update IDSP for Super Smash Bros. Wii U from patch by crediar 2014-12-13 17:04:33 -08:00
soneek
709c727401 Update bfstm for any header size 2014-12-11 20:31:01 -05:00
Chris Moeller
e159c86975 Revert to MSVC 2013 2014-11-23 00:56:58 -08:00
Chris Moeller
354cb15434 Updated project files to MSVC 2015 2014-11-20 21:49:21 -08:00
zeromus
52728a82d3 fix compiling in vs2008 (missing adds in vcproj, C90 variable declarations) 2014-10-20 02:58:33 -05:00
Chris Moeller
c96d86bfc8 Added missing files to MSVC 2013 project 2014-10-19 16:49:40 -07:00
soneek
f1c571ca05 Fixed BFWAV interleave 2014-10-19 19:34:03 -04:00
soneek
76062dbbdc Add Hyrule Warriors G1L 2014-10-19 17:10:31 -04:00
soneek
115da3222f Fix byte order for 16-bit bfstm 2014-10-18 20:28:25 -04:00
soneek
52d3f06162 First BFSTM support (needs work for 9+ channels), experimental NSMBU bfwav support 2014-10-18 17:54:31 -04:00
Chris Moeller
9a03256df2 CSMP for Metroid Prime 3 and DKCR, from Antidote 2014-09-16 16:34:08 -07:00
Chris Moeller
0ebc29f236 IDSP as in SSB4 3DS 2014-09-16 16:31:59 -07:00
Chris Moeller
745889b612 add bfwav to MSVC 2008 project file 2014-09-16 16:28:49 -07:00
Chris Moeller
c83eb6c1fe fix FSB MPEG broken in r1034
thanks to CyberBotX for the catch and fix
2014-09-16 16:18:44 -07:00
Chris Moeller
716d359865 Merge pull request #6 from TricksterGuy/master
Fixes for undefined reference errors when linking / update audacious plugin for audacious 3.5.1
2014-09-14 18:52:03 -07:00
Chris Moeller
d6e3ecf6a1 Merge branch 'master' of github.com:kode54/vgmstream 2014-08-15 05:39:30 -07:00
Chris Moeller
b0246bbceb Updated project for MSVC 2013 2014-08-15 05:39:11 -07:00
Brandon
f1b842ca42 Add fsb5.c also 2014-08-10 12:28:13 -07:00
Brandon
673107726a Fixed linking issue due to undefined references 2014-08-10 12:19:27 -07:00
Brandon
4c05726e28 Seems there is a missing file required to link test 2014-08-05 01:33:27 -07:00
Brandon
85325442ba Fixes compile error if VGM_USE_MP4V2 and VGM_USE_FDKAAC are not defined 2014-08-05 00:59:58 -07:00
Chris Moeller
4a573f48a4 Eliminate C99isms so it compiles in MSVC, and comment out some unused variables to silence warnings 2014-08-02 20:51:21 -07:00
Chris Moeller
3dda6329fc Add include for PATH_LIMIT macro 2014-08-02 20:50:47 -07:00
Chris Moeller
7d91d39489 Add bfwav.c to MSVC 2010 project 2014-08-02 20:50:24 -07:00
Chris Moeller
c37a9cc3dd Soneek forgot a comma 2014-08-02 20:39:52 -07:00
Chris Moeller
7425dc2aad Fixed remaining path limit issues 2014-08-02 20:32:30 -07:00
Chris Moeller
b536b162f1 Merge pull request #4 from soneek/master
Added experimental support for bfwav
2014-08-02 20:30:48 -07:00
soneek
b1e5a3a9e3 Added experimental support for bfwav 2014-08-02 19:10:45 -04:00
halleyscometsw
44075c4e91 clean up some warning-causing ugliness 2014-06-26 21:12:48 -07:00
halleyscometsw
1854d42e97 Extend GENH to support little-endian "Gamecube" DSP ADPCM coefficients, for some 3DS titles.
This involves a reinterpretation of byte 0x30 (coef type). Formerly this byte took on only two values, to indicate how the ADPCM coefficients (aka codebook) were stored:
0 - normal coefs: all 16 coefs interleaved into one array, offset given at 0x24 for left, 0x28 for right
1 - split coefs: 8 coefs in the main array, additional offset to 2nd array given at 0x34 for left, 0x38 for right

Now I am considering this to be indicated only by bit 0 of the coef type. Bit 1 is taking on an additional interpretation, if it is set, we consider the coefficients to be little endian rather than the normal big endian.

This should maintain backwards compatibility with old GENH files, which should have only used the value 0 or 1.

Thus, in effect we have:
0: normal, big endian
1: split, big endian
2: normal, little endian
3: split, little endian

I don't know of any situation in which 3 would be used (yet), but I'm sure devs will continue to surprise me.
2014-06-26 20:53:49 -07:00
soneek
a2af756764 hcs's update for IMA decoder 2014-06-01 20:19:05 -04:00
soneek
927077b348 Update RedSpark for M&L Dream Team 2014-05-26 01:43:00 -04:00
soneek
dbb99d6dc9 Add back path limit for BCSTM filename 2014-05-23 17:09:13 -04:00
soneek
0932405b54 Update for Paper Mario Sticker Star PCM BCSTM 2014-05-23 17:07:03 -04:00
Chris Moeller
d18fc960d1 Bumped path limit on new FSB5 meta handler 2014-04-23 22:12:33 -07:00
manakoat
842c064b3b FSB5, added ADPCM and PCM16 coding, 4 of 15 formats supported now 2014-04-23 21:36:06 -07:00
manakoat
b533969527 Fixed DSP stuff n FSB5 2014-04-23 21:35:08 -07:00
manakoat
3be505428a FSB5 DSP added, still WIP 2014-04-23 21:34:08 -07:00
manakoat
96301376cc FSB5 added, only MPEG support now 2014-04-23 21:31:04 -07:00
manakoat
8ef55da3b6 Test commit, sorry 2014-04-23 21:27:24 -07:00
Adam Gashlin
bb59d6a389 remove nonsense (thanks kode) 2014-04-23 21:25:30 -07:00
Chris Moeller
10c9f68345 Merge branch 'master' of github.com:kode54/vgmstream 2014-03-14 23:09:39 -07:00
Chris Moeller
b2c8e5cbac Another Drag-On Dragoon 3weird samplerate (40999)
From a set of files called BGM_TEST00_*
2014-03-14 22:42:06 -07:00
Chris Moeller
9148d4e14a another update from soneek for IMA support in BCSTM 2014-03-14 22:40:30 -07:00
Chris Moeller
633eb7b545 replacing meta for bcstm with revision from soneek 2014-03-14 22:39:21 -07:00
Chris Moeller
dfe1be9d88 Fixed remaining path length limit issues 2014-03-14 22:36:23 -07:00
Chris Moeller
eeab20de3a Added missing file 2014-02-26 00:58:00 -08:00
Chris Moeller
1ab759bd19 Added soneek's experimental CSTM meta for BCSTM support (3DS) 2014-02-25 22:31:28 -08:00
Chris Moeller
43866fd9ed .XXX from Drag-On Dragoon 3 (PS3) is scd, but has 48khz MPEG with srate 47999 2014-02-25 22:26:02 -08:00
Chris Moeller
9fc46bd877 Added OTM support for Otomedius (Arcade) 2014-02-25 22:25:02 -08:00
Chris Moeller
a095da3965 safer extension list construction
1016 didn't fix anything (just caused skipping over every other ext). Winamp's issue was fixed in 5.666.
2014-02-25 22:14:13 -08:00
Chris Moeller
8a618d7a3d concatn_doublenull was expecting two nulls after the string to be concatenated
Seems to fix loading in Winamp 5.66, it must be more aggressively reusing (or just not clearing) stuff that was cleared before.
2014-02-25 22:13:07 -08:00
Chris Moeller
bd5cdb35de Epic Mickey 2 Wii ADPCM 2014-02-25 22:12:24 -08:00
Chris Moeller
dc4b7f553c Add PS2 VBK meta. 2013-09-03 11:27:36 -07:00
Chris Moeller
1b41d008e6 Fixed path limit for new Ubisoft CKD handler 2013-09-03 11:20:45 -07:00
Chris Moeller
a6b64189e0 fix interleaved msf (PS ADPCM in particular) 2013-09-03 11:17:16 -07:00
Chris Moeller
bf220dc112 more ADX keys 2013-09-03 11:16:00 -07:00
Chris Moeller
7917756fdd Added a couple of things to support LOGGs from Hatsune Miku: Project Diva F (PS3). 2013-09-03 11:15:05 -07:00
Chris Moeller
aa1d39a19e Initial Ubisoft CKD support for Rayman Origins (Wii only for now) Still testing but seems to work fine. Mono is kinda broken but w/e. 2013-09-03 11:14:14 -07:00
Chris Moeller
c6ba2a32ba new! Slotter Mania P - Mach Go Go Go III (PSP) key! 2013-09-03 10:59:45 -07:00
Chris Moeller
aa8e2a92a5 more keys! 2013-09-03 10:57:35 -07:00
Chris Moeller
684bd36ebc more adx keys 2013-09-03 10:55:14 -07:00
Chris Moeller
a1ce18bbce Added support for Orcs Must Die (PC)
Well...more support.
2013-09-03 10:49:45 -07:00
Chris Moeller
8ebecb4d47 - Calculate start offset from data length field
- Calculate loop offsets for first channel only
- Determine interleave block size from header field
2013-07-05 11:48:17 -07:00
Chris Moeller
91867c0732 Fixed AT3 looping again 2013-06-26 11:23:46 -07:00
Chris Moeller
bd85ad76e8 Fixed mono AT3 decoding, and simplified n-channel decoding 2013-06-26 11:13:44 -07:00
Chris Moeller
ae4863b0bf Clarified AT3plus as such 2013-06-26 04:36:57 -07:00
Chris Moeller
27f5a4c7fe Fixed AT3 looping 2013-06-26 03:46:31 -07:00
Chris Moeller
98e90f8a25 Implemented ATRAC3plus support 2013-06-26 02:54:15 -07:00
Chris Moeller
bd4f5c4d50 Fixed THP for SSBB movie files and possibly others 2013-06-17 17:57:11 -07:00
Chris Moeller
a1e90833f4 Fixed a serious bug in THP init function 2013-06-13 17:42:52 -07:00
Chris Moeller
634845b1ce Added preprocessor blocking around MP4/AAC parts 2013-06-13 17:42:24 -07:00
Chris Moeller
64b74d320a Disabled MSVC 2012 default of SSE2 2013-06-12 06:51:44 -07:00
Chris Moeller
75d329cc1d Updated projects for MSVC 2012 using v110_xp platform 2013-06-07 18:53:29 -07:00
Chris Moeller
142cfc971d Raised path length limit to 32767 characters, controlled by a global enum definition 2013-05-26 20:55:50 -07:00
Chris Moeller
b54d0be218 Fixed two crash bugs 2012-12-30 12:38:35 -08:00
Chris Moeller
5ec0ec0d34 Fixed MP4 handler passing the end of the stream 2012-11-26 11:53:26 +00:00
Chris Moeller
dd014fc805 Modified to support fdk-aac sample sizes larger than 16 bits 2012-11-26 11:53:26 +00:00
Chris Moeller
c8266b2b8b Removed unnecessary reinitialization 2012-11-26 11:53:26 +00:00
Chris Moeller
84dfcb3d5a Implemented MP4 AAC support for iOS AKB format 2012-11-26 11:53:26 +00:00
Chris Moeller
9286736218 Removed stale source control and updated projects to revision 995 2012-11-26 11:53:26 +00:00
Chris Moeller
d811a85408 Tossed in missing files 2012-11-26 11:53:26 +00:00
Chris Moeller
d44b9be5c5 Removed unnecessary reinitialization 2012-11-26 11:53:26 +00:00
Chris Moeller
0e52bf94d2 Implemented MP4 AAC support for iOS AKB format 2012-11-26 11:53:26 +00:00
Chris Moeller
1550f90139 Fixed MP4 handler passing the end of the stream 2012-11-26 11:53:26 +00:00
Chris Moeller
b651b0884f Modified to support fdk-aac sample sizes larger than 16 bits 2012-11-26 11:53:26 +00:00
Chris Moeller
4dfd36b5ab Removed unnecessary reinitialization 2012-11-26 11:53:26 +00:00
Chris Moeller
275e4e9c61 Implemented MP4 AAC support for iOS AKB format 2012-11-26 11:53:25 +00:00
Chris Moeller
10db78a699 Removed stale source control and updated projects to revision 995 2012-11-26 11:53:25 +00:00
Chris Moeller
978eaef956 Tossed in missing files 2012-11-26 11:53:25 +00:00
snakemeat
76694bec58 Added ADX key for StormLover Kai!! (PSP).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@1004 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-11-14 04:57:21 +00:00
halleyscometsw
a73fad53f5 weird broken loop from Metal Gear Rising - Revengeance Demo
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@1003 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-11-03 13:06:04 +00:00
halleyscometsw
30e33d70a2 fix .sns broken with r987
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@1002 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-10-02 03:37:47 +00:00
halleyscometsw
bcb7d5dad9 another magic special case for de Blob 2 (6 channels)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@1001 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-09-17 04:21:58 +00:00
bxaimc
f227e3fe47 Tossing nonsense out the window. Hello r1000! :D
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@1000 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-09-05 03:47:35 +00:00
halleyscometsw
fde27b8e68 remove missing object from Makefile
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@999 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-09-05 03:16:49 +00:00
halleyscometsw
55b50601b4 Psychic software's obfucsated ogg as seen in Darkwind: War on Wheels (untested)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@998 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-09-05 03:12:58 +00:00
bxaimc
26f6e3208c Added RSD6OOGV support for Scarface: The World is Yours (PC)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@996 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-31 05:12:04 +00:00
halleyscometsw
b070e7d038 remove an extraneous free(), thanks to Lioncash for spotting it
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@995 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-28 14:00:20 +00:00
halleyscometsw
504d3df98f CWAV uses straight up sample counts, not nibbles
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@994 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-28 05:40:46 +00:00
halleyscometsw
bed971faf8 CWAV for 3DS, added as a modification to Wii RWAV/RWAR/RWSD
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@993 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-28 05:08:46 +00:00
halleyscometsw
a4bb71f17d DSP SCD support for DQX.
Not completely happy with how this turned out (see TODOs), but it works.


git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@992 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-24 17:36:40 +00:00
halleyscometsw
c6d3e4d343 a little cleanup for xvag mp3
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@991 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-24 16:43:33 +00:00
halleyscometsw
98ebe15f45 safer file name copies
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@990 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-21 15:34:10 +00:00
halleyscometsw
5a042c79ec oops, big endian means big endian
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@989 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-21 03:17:56 +00:00
halleyscometsw
b8ac38c156 add ps2_2pfs to audacious makefile
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@988 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-20 05:34:09 +00:00
halleyscometsw
a4561ef328 XNBm support, share some functionality among RIFF-related formats
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@987 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-20 05:17:52 +00:00
snakemeat
4320444a9d fixed Makefile for ps2_2pfs, thanks to soneek for catching.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@986 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-19 13:19:35 +00:00
snakemeat
fc8494c7ae Update channel count offset for 2PFS header.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@985 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-16 02:28:02 +00:00
snakemeat
1c67f85bc7 Add PS2 2PFS meta. Cannot determine loop points.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@984 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-15 03:41:24 +00:00
bxaimc
1cb9456138 Work started on FSB5 support. Completely useless since it's just a half-assed copy and paste for now. Enjoy...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@983 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-13 06:50:57 +00:00
halleyscometsw
8d8a5ab55a fix FFXIV 03.scd (ability to skip MARK), some groundwork for Wii DSP ADPCM scd
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@982 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-08-09 21:42:02 +00:00
bxaimc
747a8a6ba9 Added support for Devil May Cry HD Collection (PS3) EFF ESS BEES. Some work and some don't. Dunno why but one day I'll fix that....eventually...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@981 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-07-27 05:32:13 +00:00
bxaimc
b1e043d63f Fixing the No-Nos
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@980 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-05-19 14:15:49 +00:00
snakemeat
8202441041 Fix missing equals sign in PS3 MSF.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@979 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-05-16 02:43:55 +00:00
snakemeat
230eff72e6 Add PS3 IVAG meta, oops missed a file.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@978 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-04-14 16:48:57 +00:00
snakemeat
70df3651fa Add PS3 IVAG meta.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@977 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-04-14 16:07:21 +00:00
halleyscometsw
4c35b14310 fix hsf for audacious
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@976 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-03-22 09:37:23 +00:00
snakemeat
456953507b Update 3DO STR to handle additional combination of headers.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@975 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-03-22 02:25:16 +00:00
snakemeat
4ef19d3820 Add PS2 HSF meta.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@974 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-03-21 03:30:36 +00:00
bxaimc
3d93bbf02e Added support for Skylanders: Spyro's Adventure (Wii)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@973 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-01-30 02:09:08 +00:00
bxaimc
fdd621cb59 You can't see it. It's electric! Or unnecessary...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@972 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-12-16 03:45:16 +00:00
halleyscometsw
810f6e4635 oldschool C
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@971 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-12-16 03:31:08 +00:00
halleyscometsw
d8e13f6d29 SCD Ogg Vorbis with obfuscated header triad (FFXIII-2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@970 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-12-15 08:00:47 +00:00
halleyscometsw
968b6afdf1 CyberBotX's MSADPCM support for RIFF
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@969 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-12-14 00:04:03 +00:00
bxaimc
28643c877f Fixed problem with MP3ID offset due to playing MPEG as PS ADPCM (for Uncharted 3 & Medieval Moves)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@968 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-11-21 15:46:29 +00:00
halleyscometsw
8f7faebedd support an improved form of ADX encryption
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@967 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-08-20 12:00:01 +00:00
manakoat
4db4ae8620 small changes in FSB MPEG
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@966 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-08-06 07:34:00 +00:00
manakoat
85e9303b61 added .mms support (ShellSHock Nam '67)
added WIP support for Mini Minjas (.mnstr)

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@965 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-07-22 05:32:10 +00:00
halleyscometsw
1c2ebea3bf lf format specifier doesn't work well in some runtimes (Wine)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@964 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-07-07 15:25:38 +00:00
manakoat
66b3ca672e New FSB4 Flag (Dead Space iOS)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@963 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-07-03 19:01:33 +00:00
bxaimc
fadf30dcfc Fixed ADX loop flag issue for files with 0 for both loop and end sample values.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@962 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-06-21 23:02:42 +00:00
bxaimc
83e098b83d Added support for Transformers: Dark of the Moon (Wii)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@961 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-06-21 02:34:31 +00:00
manakoat
9d25a6bbb4 Add Apple Quicktime 4-bit IMA ADPCM to GENH, ID 17 (0x11)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@960 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-06-20 16:40:32 +00:00
snakemeat
feeea87f30 Added key for Uragiri wa Boku no Namae o Shitteiru (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@959 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-06-17 23:05:09 +00:00
bxaimc
7e2c02efc8 Adjusted chan count and freq. to ignore the muted left channel.
Sounds like crap but maybe it's how it shows up in-game.
Might also sound crappy due to the usage of 8-bit PCM.

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@958 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-06-01 22:53:29 +00:00
snakemeat
fb0c6c015d Update KLBS start offset and sample count.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@957 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-31 15:42:11 +00:00
snakemeat
2b1a89dfd7 Add SGD file type, an SGH/SGB style file [Boku no Natsuyasumi 3 (PS3)].
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@956 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-31 15:01:04 +00:00
halleyscometsw
a4c132bddc mtaf is no longer considered "experimental"
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@955 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-28 14:35:31 +00:00
halleyscometsw
fde0d8d5a1 Square-Enix SCD (SEDB SSCF) Vorbis
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@952 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-28 09:03:45 +00:00
bxaimc
d4e2f18106 Added initial support for .TUN (LEGO Racers (PC)), broken though (for now)
Added .WPD support for Shuffle! (PC)

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@951 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-18 20:33:00 +00:00
bxaimc
cd8908869f Add support for PSP MUSX from Pirates of the Caribbean: At World's End
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@950 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-15 19:20:31 +00:00
halleyscometsw
69f4a4445f proper credits for MTAF
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@949 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-15 00:40:17 +00:00
halleyscometsw
d321549532 accurate MTAF decoding
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@948 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-14 08:00:40 +00:00
halleyscometsw
cf60da0f24 MGS3 VAG2
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@947 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-08 04:09:34 +00:00
halleyscometsw
c98cb8f25e reenable mpeg
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@946 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-08 03:53:56 +00:00
halleyscometsw
72aca13617 MGS3 VAG1
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@945 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-08 03:47:20 +00:00
halleyscometsw
3f1f45ba07 remove mtaf blocking support, new extractor produces clean files
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@944 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-08 03:12:45 +00:00
halleyscometsw
efe54a554e a few fixes for audacious
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@942 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-07 11:27:40 +00:00
halleyscometsw
262d5a98c9 Metal Gear Solid 3 MTAF. What a thrill.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@941 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-07 11:05:05 +00:00
bxaimc
680bcec3a6 Added support for 18khz CAF from Ridge Racer Accelerated (iOS)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@940 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-04 13:27:02 +00:00
bxaimc
86f764366e Added support for looping "PS3_" MUSX from "Rio"
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@939 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-04-20 03:19:45 +00:00
snakemeat
75ef3919ff Update channel count detection for PS3 SGH/SGB
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@938 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-04-02 01:39:29 +00:00
snakemeat
f68125a041 Update KLBS to use original .BNK extension.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@937 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-03-24 02:29:09 +00:00
manakoat
fcdf82d884 fixed GCub meta for mono playback
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@936 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-03-23 20:28:47 +00:00
manakoat
4ccda63fc3 Just some fixes
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@935 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-03-23 09:28:25 +00:00
manakoat
c66a70c6c7 fixed overflow in sample calculation for SGXD/WAVE header
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@934 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-03-23 08:16:58 +00:00
manakoat
0f05f28769 add new extension for SGXD/WAVE
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@933 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-03-23 08:06:05 +00:00
snakemeat
c829019e48 Add PS3 KLBS meta.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@932 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-03-23 03:17:53 +00:00
halleyscometsw
36e121645a a few adjustments to .sfx and .sf0 (looping)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@931 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-03-03 09:18:40 +00:00
halleyscometsw
84e23b7faa Excitebots .sfx and .sf0
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@930 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-03-03 09:03:18 +00:00
snakemeat
501042c6ff Added key for Shakugan no Shana (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@929 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-27 04:37:00 +00:00
halleyscometsw
ce2816c0eb ADP! from Balls of Steel
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@928 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-22 06:57:50 +00:00
snakemeat
9b53ff6990 Added key for Nanatsuiro - Drops Pure!! (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@927 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-20 04:12:20 +00:00
bxaimc
e14ce06d23 Added .PSND support for Crash Bandicoot Nitro Kart 2 (iOS)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@926 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-19 02:59:42 +00:00
halleyscometsw
1af427264b La Corda d'Oro adx key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@925 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-16 22:10:08 +00:00
manakoat
f514642b76 add Mattel Hyperscan format
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@923 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-15 18:24:50 +00:00
snakemeat
8489991ec9 Forgot to close header file for PS2 WMUS.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@922 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-13 05:18:31 +00:00
halleyscometsw
ef1aa13b3d kode54's r918-1 fixes for foobar2000, add ps2_wmus.c to audacious makefile
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@921 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-13 03:58:50 +00:00
snakemeat
2f579ffe7e Fix loop end calculation for PS2 WMUS.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@920 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-13 02:51:46 +00:00
snakemeat
85e4780db3 Add PS2 WMUS for "The Warriors" PS2
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@919 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-13 02:23:53 +00:00
bxaimc
16bae0a74d Combined FSB metas
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@918 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-08 12:56:16 +00:00
bxaimc
7fea3b3211 Fixed MUSX v010 sample rate for "PS3_"
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@917 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-08 02:03:29 +00:00
halleyscometsw
e03dd94e76 fail if no known codec
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@916 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-07 23:05:35 +00:00
halleyscometsw
01fee18e48 detect padding at end of pc_snds
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@915 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-06 22:03:21 +00:00
halleyscometsw
4e8688a9dd fix snds channel order and sample rate
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@914 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-06 18:47:48 +00:00
halleyscometsw
bf8a32fefd .snds from Incredibles PC
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@913 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-02-06 09:49:57 +00:00
halleyscometsw
6bf8f36726 .seg support for Xbox ADPCM as well as existing ADPCM
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@912 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-22 02:31:52 +00:00
halleyscometsw
7b78a5262d MPEG fixes from kode54, get the right freq and srate even with MPG123_NEED_MORE, avoid locking up with too little data
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@911 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-19 13:54:59 +00:00
snakemeat
54a6cc88eb PS3 VAWX, Add loop points and flag. 6 channel audio sounds off.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@910 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-17 22:16:05 +00:00
snakemeat
e4c1a9de5b Add PS3_VAWX. Attempting to verify 6-channel files.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@909 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-17 21:22:10 +00:00
halleyscometsw
a563156be4 allow a possibly malformed AIX with missing samplerate for 2nd segment
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@908 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-17 18:29:29 +00:00
snakemeat
c14e50f478 Update MSF container for Sony ADPCM content with an invalid file size (0xFFFFFFFF) in the header.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@907 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-14 01:13:02 +00:00
halleyscometsw
040a5a0648 lsf meta and decoder, Fastlane Street Racing (iPhone)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@906 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-13 08:11:58 +00:00
halleyscometsw
0541b579cb handle > 2 channels in .baf, don't call it "Blur" anymore
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@905 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-12 01:50:45 +00:00
halleyscometsw
2bb675b980 init filename array
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@904 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-06 01:23:02 +00:00
halleyscometsw
9101076b45 stereo adpcm_wii
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@903 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-05 15:49:42 +00:00
halleyscometsw
c58b2e2acd Add support for CRI's UTF DSP samples, with ADPCM_WII tables. Currently extensionless.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@902 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-04 14:20:49 +00:00
halleyscometsw
0c2058782f add ps2_strlr stuff to makefiles
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@901 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-01-04 14:18:46 +00:00
manakoAT
7bcbc6f6be WIP support for "The Bouncer" .str files
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@900 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-29 12:33:33 +00:00
snakemeat
863012e3ec Added key for Sotsugyou 2nd Generation (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@899 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-16 06:12:29 +00:00
halleyscometsw
582d64439a fix broken wwise dsp history offsets
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@898 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-13 04:16:39 +00:00
halleyscometsw
6263225565 add KOVS Ogg from Dynasty Warriors Online
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@897 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-11 06:42:42 +00:00
snakemeat
faeeba479a Update PS2 RWS meta for new type 2 format [Nana (PS2)].
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@896 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-11 03:31:04 +00:00
snakemeat
7ebec9ffe1 Added key for Sakura Taisen 3 ~Paris wa Moeteiru ka~ (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@895 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-08 05:15:12 +00:00
snakemeat
bd5f4d4109 Added key for Sakura Taisen: Atsuki Chishio Ni (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@894 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-08 01:48:34 +00:00
halleyscometsw
6a32527dd4 add ps2_iab_blocked to makefiles
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@893 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-07 22:09:05 +00:00
manakoat
c7618cc4ac small fix to iab block layout
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@892 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-07 16:24:19 +00:00
snakemeat
649e987aca Add PS2 IAB blocked type. Can't seem to get exactly right, but it's very close.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@891 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-06 22:22:06 +00:00
snakemeat
56f31b8f4a Clean up VGS meta to have it's own constant and proper description for use in the File Information dialog for Winamp plugin.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@890 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-06 17:30:48 +00:00
snakemeat
61e064dc4d Added key for Soshite Kono Uchuu ni Kirameku Kimi no Shi XXX (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@889 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-05 08:28:13 +00:00
halleyscometsw
ff755ea9d5 include layout.h to avoid implicit declarations
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@888 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-04 03:50:10 +00:00
bxaimc
e63c955578 Ok, third (or fourth) time's the charm...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@887 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-03 23:34:14 +00:00
bxaimc
650b6abe16 Final fixes for .TRA and .MTAF
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@886 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-03 23:21:36 +00:00
fastelbja
7b137c17ef try to fix .tra
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@885 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-12-03 22:48:51 +00:00
bxaimc
16f554d23b Added .SPM support for Lethal Skies - Elite Pilot: Team SW (PS2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@884 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-29 02:02:27 +00:00
bxaimc
1519d29183 Removed all code that is/potentially crashing winamp/vgmstream
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@883 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-24 04:27:59 +00:00
halleyscometsw
ab8b8e86f4 .ras looping
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@882 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-23 18:12:01 +00:00
bxaimc
9c7283eda0 Initial .RAS support (incomplete but working) added for Donkey Kong Country Returns (Wii). Loop and other code will need to be added once other files are found. Other incomplete/unused code that breaks vgmstream commented out for now.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@881 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-22 01:45:39 +00:00
snakemeat
2f61f9c58a PS2 VGS - Add simple loop searching. Not sure if I need to subtract 0x30 bytes header?
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@880 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-16 02:47:10 +00:00
fastelbja
3ea0cd0cae add support for .tra
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@879 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-14 16:05:58 +00:00
snakemeat
e6116cfd76 Added key for Gakuen Utopia - Manabi Straight! KiraKira Happy Festa! (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@878 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-12 03:36:38 +00:00
bxaimc
4588ff77b7 Added support for "DAT8" MUSX from GoldenEye 007 (Wii)
Added support for NGCA files found in MUSX "containers" from GoldenEye 007 (Wii)

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@877 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-09 04:21:22 +00:00
bxaimc
bb6ed86d98 Added sample rate hack for files with an unspecified frequency
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@876 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-05 02:14:53 +00:00
snakemeat
86a6254470 Added key for Futakoi Alternative (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@875 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-11-01 23:42:20 +00:00
snakemeat
50137e0208 Added key for Neon Genesis Evangelion: Koutetsu no Girlfriend 2nd (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@874 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-29 02:49:11 +00:00
halleyscometsw
7a910e227b 1 ch IMA
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@871 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-21 20:22:52 +00:00
halleyscometsw
1f20c6937f fix IMA offset bug
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@870 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-21 18:36:14 +00:00
halleyscometsw
502fa83fba IMA in FSB4 for Blade Kitten
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@869 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-21 18:10:58 +00:00
halleyscometsw
574fbec8f2 minor sgh+sgb fixes
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@868 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-19 11:52:54 +00:00
bxaimc
87bc10bd82 Added initial support for SGH+SGB file pairs from Folklore (PS3)
No support for individual SGB and Non-PS ADPCM files.

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@867 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-19 02:16:08 +00:00
manakoAT
f4217ef4e6 fixed ps3_past.c
fixed musx v10

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@866 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-12 22:22:44 +00:00
bxaimc
bbb6d6fc3c Added .PAST support for Bakugan Battle Brawlers (PS3)
Added a few things to fb2k stuff

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@865 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-12 00:16:49 +00:00
halleyscometsw
27f2f1fcf4 cleanup from last few commits
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@864 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-03 09:34:44 +00:00
fastelbja
9fe60e65c0 missing xa_headerless
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@863 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-03 08:04:17 +00:00
manakoAT
d875c78260 add new MUSX v10 type
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@862 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-02 22:24:00 +00:00
fastelbja
52af5bf7a1 change block for headerless xa
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@861 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-02 13:50:11 +00:00
fastelbja
08c67aa7ae take the first channel found
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@860 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-10-02 13:49:23 +00:00
bxaimc
f2cbf2116d Added support for .VAG from NUB archives found in Ridge Racer 7 (PS3) and others.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@859 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-30 00:04:17 +00:00
fastelbja
029e19ac5c add decrypt key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@858 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-29 18:09:45 +00:00
manakoAT
2b2a16f8be Removed GENH creator source
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@857 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-26 08:25:43 +00:00
bxaimc
ab4ef5647d Added more PCM FSB support for Toy Story 3 (PS3)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@856 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-23 23:52:16 +00:00
bxaimc
ae6fcf2810 Added more PCM FSB support for Another Century's Episode R (PS3)
Added support for mono MPEG FSB for BioShock (PS3)

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@855 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-19 23:11:49 +00:00
manakoAT
fe0df93e2f add psx coding to msf
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@854 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-17 19:00:21 +00:00
manakoAT
399d570a83 fixed MPEG stuff, loops and crashing files in PS3_MSF.C
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@853 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-17 18:32:18 +00:00
bxaimc
775dc7d72a Added looping for MPEG FSB (WIP)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@852 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-16 17:29:45 +00:00
manakoAT
bcbfeaac14 add .iadp to ngc_dsp_std.c (Dr. Muto NGC)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@851 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-16 11:53:36 +00:00
manakoAT
1e11a5b7a2 add MPEG coding to FSB4
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@850 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-15 19:37:54 +00:00
manakoAT
b030f419ad fixed PCM coding in FSB3.0 and FSB3.1
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@849 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-14 19:40:36 +00:00
manakoAT
26d9ce5367 add PS3 MSF header, just mpeg support for 320kbps CBR, someone needs to finish it
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@848 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-14 18:22:49 +00:00
bxaimc
38507843ea Yay! I feel smarticle!
Added PCM .CPS support

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@847 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-14 03:01:07 +00:00
halleyscometsw
54a561cd68 ignore scd file size indicator
round to 576 samples (MPEG granule), everything seems to be within 2 of this


git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@846 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-12 06:07:50 +00:00
halleyscometsw
723a5bba10 "version 3" big endian scd. I wonder what this really is, chunk count?
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@845 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-12 05:42:42 +00:00
halleyscometsw
cabea09cca make declaration at top of block
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@844 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 21:07:40 +00:00
halleyscometsw
0bdad0b6ce Blur .baf
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@843 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 20:57:39 +00:00
halleyscometsw
f341951c64 hopefully fix up xvag looping a bit
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@842 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 19:12:07 +00:00
halleyscometsw
fb5610f1e5 remove unused vars
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@841 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 18:32:50 +00:00
halleyscometsw
dc3a3ac3a6 fix MUSX v10 bug (broken for all but X360)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@840 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 18:31:56 +00:00
halleyscometsw
c74d43381d add ngc_nst_dsp to Makefiles
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@839 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 18:30:24 +00:00
halleyscometsw
5ddbf90379 fix screwed up mpeg stuff
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@838 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 18:28:43 +00:00
manakoAT
19fcc3fb49 add NST DSP (Animaniacs NGC)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@837 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 17:53:33 +00:00
halleyscometsw
3d52adfa3a round sample count down (odd count is only due to error)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@836 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 00:35:07 +00:00
halleyscometsw
cbaa24729b need longer ints for length calculation
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@835 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-11 00:18:42 +00:00
halleyscometsw
e98bb44bb5 .scd (FFXIII and FFXIV, MPEG, MS ADPCM, and PCM)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@834 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-10 23:56:39 +00:00
halleyscometsw
83f3ad9604 allow build without mpeg
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@833 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-10 22:06:50 +00:00
halleyscometsw
fbbbac84a6 cleanup
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@832 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-10 21:57:55 +00:00
halleyscometsw
617ee5cdff make MPEG detection accessible to anyone, add MPEG support for XVAG (though it seems that the sample count is wrong)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@831 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-10 21:49:56 +00:00
bxaimc
51a12c5e30 Added .CPS support for Eternal Sonata (PS3)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@830 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-09 23:47:27 +00:00
fastelbja
3210d31d12 git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@829 51a99a44-fe44-0410-b1ba-c3e57ba2b86b 2010-09-08 22:33:06 +00:00
bxaimc
a8fb8e3421 looping disabled until a valid loop flag is found.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@828 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-04 22:30:47 +00:00
bxaimc
d662a5f323 added .XVAG support for Ratchet & Clank Future: Quest for Booty (PS3)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@827 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-09-04 22:06:39 +00:00
halleyscometsw
d993fbb44b do little endian samples proper
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@826 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-31 04:44:04 +00:00
halleyscometsw
9e7703400f 24khz for pcm
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@824 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-28 04:56:59 +00:00
snakemeat
84f1ba69c8 remove a semi-colon to make Visual Studio happy.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@823 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-28 02:18:06 +00:00
halleyscometsw
f9f2df71fd .jstm instead of .stm to avoid collision
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@822 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-28 02:14:19 +00:00
halleyscometsw
5df5090fdd JSTM (.stm) from Tantei Jinguji Saburo - Kind of Blue. Includes a simple XOR obfuscation.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@821 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-28 01:43:40 +00:00
halleyscometsw
c802e2015b DAT4 in MUSX10 for XE__
Pirates of the Caribbean: At World's End (Demo) (X360)


git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@820 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-15 16:25:37 +00:00
halleyscometsw
fd25f88329 Last Airbender FSB4 with loop start
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@819 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-13 14:08:00 +00:00
manakoAT
b50bd33c31 add .dspw (Sengoku Basara 3 Wii)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@817 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-04 09:12:08 +00:00
snakemeat
c07399819e Added key for Rakushou! Pachi-Slot Sengen 6: Rio 2 Cruising Vanadis (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@816 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-29 02:28:56 +00:00
manakoAT
cd942db88f add .ffw (Freedom Fighters NGC)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@815 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-27 19:45:59 +00:00
halleyscometsw
ca679e3fd4 CBD2, a variation on the SDX2 theme, from the unreleased 3DO M2
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@813 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-27 12:24:03 +00:00
snakemeat
846ebb9e23 Added key for Shoukan Shoujo: Elemental Girl Calling (PS2).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@812 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-27 02:46:25 +00:00
bxaimc
682ff25bac Added key for Mobile Suit Gundam: Gundam vs. Gundam NEXT PLUS (PSP)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@811 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-13 02:47:17 +00:00
halleyscometsw
1e598909f5 new adx decrypt keys
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@810 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-03 19:01:09 +00:00
halleyscometsw
d36bf37808 2dx -> 2dx9
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@809 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-07-03 19:00:23 +00:00
bxaimc
a2a9e2b717 Added .2dx9 as replacement for .2dx. New .2dx support removed for now.
More Fixes on FSB4 for Toy Story 3 (Wii).

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@808 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-29 15:52:07 +00:00
snakemeat
f1cb9ca7ef Add additional check for no loops in PS2 ADS for Rune Princess.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@807 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-18 18:10:16 +00:00
bxaimc
2abcd5c0f0 offset with sample count changed for PCM. (Why didn't I remember this earlier?....)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@806 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-14 01:41:28 +00:00
halleyscometsw
1f06d39987 Guitar Hero III Mobile .bar
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@805 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-13 04:41:26 +00:00
snakemeat
679bd61da6 Add PS2 XAU meta (Spectral Force Chronicle).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@804 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-07 23:31:49 +00:00
halleyscometsw
b6e85d8336 add Senko no Ronde DUO key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@803 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-07 06:04:24 +00:00
snakemeat
24487635df Add PS2 XAU meta (Spectral Force Chronicle).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@802 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-02 01:16:03 +00:00
bxaimc
d51eb7f24a Added more cases for PCM FSB4 from Rocket Knight (PC)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@801 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-06-01 04:19:06 +00:00
snakemeat
432897d1a2 PS2 ADS, forgot to add hex specifier in a calculation.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@800 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-31 20:19:17 +00:00
snakemeat
b17c0b867e Update PS2 ADS with special check for stream size used in True Fortune.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@799 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-31 17:23:15 +00:00
bxaimc
184012931a Added PCM coding to FSB4 for Rocket Knight (PC)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@798 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-31 02:55:41 +00:00
snakemeat
effcfc6111 Add PS2 VMS meta (Autobahn Raser - Police Madness).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@796 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-30 23:56:35 +00:00
manakoAT
ef3f28fe35 added bdsp block layout
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@795 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-12 09:54:01 +00:00
manakoAT
ad4276c7b7 fixed the "XIII" dsp meta
added PCM coding to NAOMI SPSD

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@794 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-10 08:02:22 +00:00
bxaimc
87a52ca673 Fixed MIHB sample calculation
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@793 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-09 19:46:31 +00:00
snakemeat
44483958f0 Reset default value for PS2 AST loop flag. Leftovers from testing.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@792 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-05 03:03:49 +00:00
snakemeat
ff39f10738 Update PS2 AST to handle additional variation from Binchou-Tan: Shiawasegoyomi.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@791 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-05 02:39:47 +00:00
halleyscometsw
f3135b8bc7 fix a few build issues and clean up warnings
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@790 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-03 15:52:29 +00:00
manakoAT
c6f5c886e9 just fixes
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@788 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-05-02 19:16:35 +00:00
bxaimc
87e7537643 Add .LPCM from Ah! My Goddess (PS2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@786 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-30 02:35:26 +00:00
bxaimc
ccad520091 cleanup, removed non-existent "#dsp_test.c"
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@785 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-30 01:01:07 +00:00
halleyscometsw
096e0b236a fix zwdsp looping
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@784 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-20 21:23:08 +00:00
halleyscometsw
789c231044 remove some unused vars, update Makefile and various supported extension lists and readme
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@783 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-20 21:07:45 +00:00
manakoAT
8a8d77149f added blocked format for Future Cop L.A.P.D.
added new IDSP format
added various stuff to MUSX
rewritten FSB3 meta (still WIP)
added .bo2 (Blood Omen 2 NGC)
added .mpds (Big Air Freestyle NGC)
added .khv (Kingdom Hearts 2 PS2)
added .voi (Raw Danger 2 PS2)
added .ddsp and a new dsp meta to ngc_dsp_std.c
moved source from wii_was.c to ngc_dsp_std.c
rewritten PDT meta (Mario Party games)


git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@782 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-20 20:26:10 +00:00
bxaimc
2439a59e42 fixed interleave for other .ads (ADSC) files from Kamen Rider Kabuto (PS2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@781 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-13 23:28:37 +00:00
halleyscometsw
a6ba5fbf67 Ghostbusters .smp mono support, MS ADPCM mono decoder
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@779 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-12 03:35:58 +00:00
halleyscometsw
deb0381c17 remove tk1 source reference
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@778 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-12 01:46:56 +00:00
halleyscometsw
26f58b831e fix p3d more > 2 channels
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@777 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-12 01:35:24 +00:00
bxaimc
a1797ac9ee Add TK1 from Tekken (NamCollection) to avoid conflict with TK5 infos. Add ADSC .ads from Kenka Bancho 2: Full Throttle
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@776 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-12 01:06:18 +00:00
halleyscometsw
2c292eb086 remove a check of dubious value and a stray debug printf
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@775 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-10 21:01:41 +00:00
halleyscometsw
d67c726073 fix .wsi, files are missing incomplete last frame
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@774 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-10 12:38:04 +00:00
halleyscometsw
94dca9a32b P3D (Prototype)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@773 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-10 12:06:25 +00:00
halleyscometsw
53342e16a6 .smp from some PC game. Somewhat updated readme.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@772 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-10 10:55:14 +00:00
halleyscometsw
86a702f435 Disable G.722.1 by default, enabled in Makefiles for Windows builds.
Note that someone will have to add a definition to the MSVC Makefiles to
support this (define VGM_USE_G7221).


git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@771 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-10 09:58:47 +00:00
bxaimc
f35de62b8e Add .MSA support for Psyvariar -Complete Edition- (PS2) and .SMPL support for Homura. Add frequency switch for .TK5
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@769 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-31 01:57:34 +00:00
bxaimc
bb9985e6e6 Removed switch (it doesn't like me), fixed support for mono files.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@768 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-30 04:02:37 +00:00
bxaimc
eb17ddd68c Add switch for mono files
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@767 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-30 03:50:42 +00:00
bxaimc
55d3170c14 Add Support for .GCM from NamCollection (PS2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@766 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-29 20:06:08 +00:00
halleyscometsw
0c7d56091a G.722.1 decoding needs interleave layout handling even with 1 channel
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@763 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-24 20:57:55 +00:00
halleyscometsw
cf8801636d shuffle some header stuff around
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@761 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-24 19:42:17 +00:00
halleyscometsw
e5ddad3b1f G.722.1 support for mingw32 and MSVC (needs testing) build.
.s14 and .sss support.
Other builds will probably not build correctly, I'll follow up with something to disable G.722.1 there in a bit.


git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@760 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-23 20:57:12 +00:00
bxaimc
6475e89d44 Add support for .WB from Shooting Love. ~TRIZEAL~ (PS2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@759 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-23 03:36:10 +00:00
halleyscometsw
b29738d9df initial BNSF support, with placeholder Siren 14 support (disabled for now)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@758 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-21 04:23:18 +00:00
bxaimc
c387c06dc3 Add .STER support for Juuni Kokuki: Kakukaku Taru Ou Michi Beni Midori no Uka (PS2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@756 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-16 02:34:18 +00:00
halleyscometsw
1eb20e259f ubisoft .sns (Red Steel 2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@755 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-15 04:33:22 +00:00
halleyscometsw
75fab282ba sd9 looping
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@754 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-05 03:28:15 +00:00
halleyscometsw
9e8a7e89a1 16-bit support for .his
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@753 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-03 05:14:33 +00:00
manakoAT
130f1f4dff Support for Turok: Evolution (NGC)
Support for Teenage Mutant Ninja Turtles 2 (NGC)
renamed ps2_rkv.c to rkv.c
fixes in tec.c

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@749 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-27 22:10:52 +00:00
halleyscometsw
1275135efd Use 4 decimal places for time display
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@746 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-26 16:36:25 +00:00
manakoAT
64ea8a391f .pona updated
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@744 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-19 11:28:29 +00:00
bxaimc
9da8727657 add Rayman Raving Rabbids 2 (PC) fake codec id 0x69 support
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@743 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-16 00:07:21 +00:00
manakoAT
ce3ab5d154 lot of fixes :)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@742 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-15 09:02:31 +00:00
halleyscometsw
c1f880b158 Soulcalibur IV voice ADX key
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@741 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-14 16:12:55 +00:00
manakoAT
7eef6e0b5b missing stuff in pcm.c added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@740 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-08 20:14:57 +00:00
halleyscometsw
78b6aeb17e that 2 doesn't involve channel count
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@739 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-08 18:35:29 +00:00
bxaimc
c56ae2fd6a meta rewrite for Lunar: Eternal Blue (SCD)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@738 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-08 18:33:20 +00:00
bxaimc
065d8a12e6 Fixed freq. and loop for .pcm from Lunar: Eternal Blue (SCD)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@737 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-08 17:06:49 +00:00
jurassicpieter
e1262f47e2 PS2 ADS: some files were considered corrupt while they weren't.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@736 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-07 10:05:55 +00:00
halleyscometsw
af2658ed3c Disable big endian pcm detection for now, as it was breaking some other files
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@735 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-06 09:02:14 +00:00
manakoAT
41afdcddfa .dmsg added (Nightcaster II - Equinox)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@734 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-05 18:25:31 +00:00
manakoAT
e48638cab7 capdsp re-enabled
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@732 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-01 16:35:20 +00:00
manakoAT
a7feabe063 added loops and checks to ngc_dsp_ygo.c
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@731 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-31 10:35:32 +00:00
manakoAT
484ea33b02 deleted isws.c, work was already done in wii_was.c, which has been fixed too
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@730 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-26 18:36:24 +00:00
manakoAT
c9e9319cc1 .ast (PS2) added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@729 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-26 17:57:49 +00:00
manakoAT
8ddf6990c9 .isws added (Sega Superstars Tennis Wii)
Multi-Channel support for IDSP

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@728 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-24 21:27:22 +00:00
halleyscometsw
7093c2b17f who likes declarations mid-block? VC DON'T!
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@727 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-23 16:32:51 +00:00
manakoAT
b4ce515213 small idsp fixes
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@726 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-21 19:25:50 +00:00
halleyscometsw
2f60a76e8a Add Her Interactive Sound (.his)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@725 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-19 19:40:41 +00:00
halleyscometsw
52190b4720 U-SING .myspd
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@724 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-10 21:22:20 +00:00
manakoAT
862b467615 SPD/SPT PCM coding added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@723 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-01-10 17:29:19 +00:00
jurassicpieter
eef0ee10ad WAA/WAC/WAD/WAM version for wii first attempts in making them play.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@722 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-12-29 22:24:39 +00:00
halleyscometsw
32cac29937 clean up a few uninitialized things
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@721 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-12-19 22:30:43 +00:00
halleyscometsw
205a195fc8 clean up tabs in fsb.c
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@720 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-12-19 22:30:14 +00:00
bxaimc
ebb84044d7 added support for Bolt (Wii)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@719 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-12-19 17:48:04 +00:00
halleyscometsw
5b0525fed5 .musx support for Dead Space: Extraction (rename from .sfx)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@718 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-12-16 06:12:53 +00:00
halleyscometsw
c7e5a03332 looping for .ps2stm
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@717 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-11-26 23:42:17 +00:00
halleyscometsw
58e558a0e7 ps2stm fix (hard code interleave), loops not figured out yet
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@716 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-11-22 22:03:57 +00:00
halleyscometsw
69a1f2be4e Red Dead Revolver .stm (needs renamed to .ps2stm to avoid module collision in Winamp, etc)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@715 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-11-22 14:06:45 +00:00
halleyscometsw
bca7a460ba Pikmin .stx
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@714 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-11-18 00:46:36 +00:00
bxaimc
9fb2c73d4b Add RSD4RADP support from The Simpsons Hit & Run (GC)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@711 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-10-17 19:17:42 +00:00
manakoAT
81285adbdd hlwav support for Half Life 2 (XBOX)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@710 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-10-15 09:24:04 +00:00
fastelbja
d1c2b01b98 some bug fixes
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@709 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-10-10 19:02:46 +00:00
manakoAT
4ccc8282b0 Loop stuff fix for .sfs
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@708 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-10-06 17:30:04 +00:00
manakoAT
adf4677894 Flat Layout for NPSF mono files
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@707 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-10-02 17:19:18 +00:00
halleyscometsw
6ce63abf2e ADX key for Fragments Blue
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@706 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-29 19:47:31 +00:00
halleyscometsw
2612fb517c remove unused layout_maxis_blocked
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@705 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-29 18:39:16 +00:00
halleyscometsw
4fff3b7672 .strm and .xa support in EA for MySims Kingdom
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@704 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-24 09:59:49 +00:00
manakoAT
ca566acc11 WAM/WAC updated (xbox)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@703 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-23 17:44:32 +00:00
jurassicpieter
0fb3dc818f refuse wii versions of waa/wac/wad/wam to play, now to find out how to create the coeff table.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@702 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-20 19:04:10 +00:00
halleyscometsw
de6446c0c3 use 64-bit math for MxSt stuff that can overflow 32-bit
(namely conversion from samples to milliseconds by
samples * 1000 / sample_rate)


git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@701 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-18 05:28:24 +00:00
halleyscometsw
2ade0dfb62 Fix MxSt.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@700 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-18 03:33:44 +00:00
manakoAT
c4137c39d2 add .pona (Policenauts)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@699 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-15 06:22:01 +00:00
halleyscometsw
cc6912b2d5 RSD6RADP .rsd support, added "Radical ADPCM" decoder (IMA)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@698 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-12 04:51:39 +00:00
manakoAT
4d8e5ee8ae add .was (DiRT 2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@697 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-11 18:40:26 +00:00
fastelbja
be5c926321 fix RKV support
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@696 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-09 20:57:52 +00:00
fastelbja
bf2e33c959 fixed for weird ads format (ex : clock tower 3)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@695 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-08 06:03:14 +00:00
halleyscometsw
d788a2e71f remove extra streamfile open in .wsd
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@694 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-06 08:04:41 +00:00
manakoAT
2f1ddc13f0 Beyond Good & Evil meta fixed
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@693 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-05 18:02:24 +00:00
manakoAT
9d1d7078e5 JOE header fixed
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@691 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-05 13:31:20 +00:00
halleyscometsw
cf92497382 add loop support for BNS, disable strict chunk size consistency checking (for Homebrew Channel)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@690 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-05 13:10:52 +00:00
halleyscometsw
53fdc56999 Wii BNS
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@689 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-05 12:18:34 +00:00
fastelbja
896e91eefc fixed exakt_sc sample rate
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@688 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-04 11:35:04 +00:00
halleyscometsw
3f318927da add SC meta and Activision / EXAKT SASSC 8-bit DPCM for Supercar Street Challenge (PS2)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@687 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-04 04:19:39 +00:00
halleyscometsw
24a05a711d add pc_mxst.c and pc_sob.c to Makefile
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@686 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-04 03:32:36 +00:00
bxaimc
be0c20a7c9 tiny fixes
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@685 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-02 20:09:28 +00:00
jurassicpieter
5a51cfbf0d fixed sim city 3000 xa decoding
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@684 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-02 14:25:42 +00:00
jurassicpieter
5db0fccc7f Lego Island: ripped MxSt files playable, counting samples is slow and brute force
Worms 4: Mayhem: SOB/SAB soundpacks are playable as one stream
Sim City 3000: added second type of header for these xa files.

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@683 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-02 12:18:23 +00:00
fastelbja
5d0e2a4fb6 fix maxis xa
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@682 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-01 21:28:55 +00:00
fastelbja
017010d22b little bug fixes
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@681 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-09-01 21:27:27 +00:00
halleyscometsw
6887252661 add more frequencies to float->int conversion
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@680 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-30 03:57:33 +00:00
halleyscometsw
041fa66065 a few more mid-block indiscretions
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@679 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-30 02:34:32 +00:00
halleyscometsw
8807dad000 don't declare variables mid-block to humor MSVC
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@678 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-30 02:27:34 +00:00
halleyscometsw
81d4cbf919 .caf (Apple Core Audio Format file), as seen on iPhone, using Apple's IMA
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@677 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-30 02:16:54 +00:00
fastelbja
8101ace4ed add support for IMA encoding
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@676 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-29 22:45:51 +00:00
fastelbja
6d478b33a8 fix multi channels (>2)
fix loopEnd point when there's empty rows on file

still need some tests

git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@675 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-29 21:50:34 +00:00
fastelbja
7541c76985 some more changes on mib format ... further tests needed
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@674 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-29 18:18:33 +00:00
halleyscometsw
e63f408b80 remove extra checks from swd, add meta description, clean up some indenting
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@673 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-28 20:10:50 +00:00
manakoAT
3fae2f2fd3 .sck added - Scorpion King (ngc)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@672 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-25 17:50:43 +00:00
manakoAT
751c5d57bd deleted xbox_wvs.c
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@671 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-25 03:23:24 +00:00
manakoAT
286d21e6c8 .wvs for NGC added (metal Arms)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@670 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-25 03:21:28 +00:00
manakoAT
d003418862 .gcub added for "Sega Soccer Slam"
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@669 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-08-23 08:42:14 +00:00
halleyscometsw
0c6f77b5cb Dual File Stereo for .agsc
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@667 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-07-30 04:10:16 +00:00
manakoAT
d01ddac99b Rune: Viking Warlord .vgv (ps2) added
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@666 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-07-11 11:28:36 +00:00
fastelbja
ce7dd88f50 fixed xbox ADS format (used real interleave IMA)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@665 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-06-29 21:58:40 +00:00
bxaimc
26481c82ca fixed .dsp for Yu-Gi-Oh! The Falsebound Kingdom (GC), transferred to new meta created
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@664 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-06-26 16:31:58 +00:00