mirror of
https://github.com/vgmstream/vgmstream.git
synced 2025-02-16 10:52:32 +01:00
Merge pull request #1326 from makefilex/add-various-extensions
-add various extensions - .dat/ldat (rollercoaster tycoon 1 and 2, pc) - .xma (castle crashers, pc) - .wma/lwma (battleblock theater, also pc)
This commit is contained in:
commit
e46cfe564f
@ -288,6 +288,7 @@ static const char* extension_list[] = {
|
||||
"lac3", //fake extension for .ac3, FFmpeg/not parsed
|
||||
"lasf", //fake extension for .asf (various)
|
||||
"lbin", //fake extension for .bin (various)
|
||||
"ldat", //fake extension for .dat
|
||||
"leg",
|
||||
"lep",
|
||||
"lflac", //fake extension for .flac, FFmpeg/not parsed
|
||||
|
@ -378,8 +378,9 @@ VGMSTREAM* init_vgmstream_riff(STREAMFILE* sf) {
|
||||
* .p1d: Farming Simulator 15 (Vita)[ATRAC9]
|
||||
* .xms: Ty the Tasmanian Tiger (Xbox)
|
||||
* .mus: Burnout Legends/Dominator (PSP)
|
||||
* .dat/ldat: RollerCoaster Tycoon 1/2 (PC)
|
||||
*/
|
||||
if (!check_extensions(sf, "wav,lwav,xwav,mwv,da,dax,cd,med,snd,adx,adp,xss,xsew,adpcm,adw,wd,,sbv,wvx,str,at3,rws,aud,at9,ckd,saf,ima,nsa,pcm,xvag,ogg,logg,p1d,xms,mus")) {
|
||||
if (!check_extensions(sf, "wav,lwav,xwav,mwv,da,dax,cd,med,snd,adx,adp,xss,xsew,adpcm,adw,wd,,sbv,wvx,str,at3,rws,aud,at9,ckd,saf,ima,nsa,pcm,xvag,ogg,logg,p1d,xms,mus,dat,ldat")) {
|
||||
goto fail;
|
||||
}
|
||||
|
||||
|
@ -31,8 +31,11 @@ VGMSTREAM* init_vgmstream_xwma(STREAMFILE* sf) {
|
||||
if (!is_id32be(0x08,sf, "XWMA"))
|
||||
goto fail;
|
||||
/* .xwma: standard
|
||||
* .xwm: The Elder Scrolls: Skyrim (PC), Blade Arcus from Shining (PC) */
|
||||
if (!check_extensions(sf, "xwma,xwm"))
|
||||
* .xwm: The Elder Scrolls: Skyrim (PC), Blade Arcus from Shining (PC)
|
||||
* .xma: Castle Crashers (PC)
|
||||
* .wma/lwma: BattleBlock Theater (PC)
|
||||
*/
|
||||
if (!check_extensions(sf, "xwma,xwm,xma,wma,lwma"))
|
||||
goto fail;
|
||||
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user