mirror of
https://github.com/vgmstream/vgmstream.git
synced 2024-11-24 06:50:20 +01:00
Final fixes for .TRA and .MTAF
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@886 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
This commit is contained in:
parent
7b137c17ef
commit
650b6abe16
@ -371,6 +371,7 @@ bool input_vgmstream::g_is_our_path(const char * p_path,const char * p_extension
|
|||||||
if(!stricmp_utf8(p_extension,"msf")) return 1;
|
if(!stricmp_utf8(p_extension,"msf")) return 1;
|
||||||
if(!stricmp_utf8(p_extension,"mss")) return 1;
|
if(!stricmp_utf8(p_extension,"mss")) return 1;
|
||||||
if(!stricmp_utf8(p_extension,"msvp")) return 1;
|
if(!stricmp_utf8(p_extension,"msvp")) return 1;
|
||||||
|
if(!stricmp_utf8(p_extension,"mtaf")) return 1;
|
||||||
if(!stricmp_utf8(p_extension,"mus")) return 1;
|
if(!stricmp_utf8(p_extension,"mus")) return 1;
|
||||||
if(!stricmp_utf8(p_extension,"musc")) return 1;
|
if(!stricmp_utf8(p_extension,"musc")) return 1;
|
||||||
if(!stricmp_utf8(p_extension,"musx")) return 1;
|
if(!stricmp_utf8(p_extension,"musx")) return 1;
|
||||||
@ -458,6 +459,7 @@ bool input_vgmstream::g_is_our_path(const char * p_path,const char * p_extension
|
|||||||
if(!stricmp_utf8(p_extension,"thp")) return 1;
|
if(!stricmp_utf8(p_extension,"thp")) return 1;
|
||||||
if(!stricmp_utf8(p_extension,"tk1")) return 1;
|
if(!stricmp_utf8(p_extension,"tk1")) return 1;
|
||||||
if(!stricmp_utf8(p_extension,"tk5")) return 1;
|
if(!stricmp_utf8(p_extension,"tk5")) return 1;
|
||||||
|
if(!stricmp_utf8(p_extension,"tra")) return 1;
|
||||||
if(!stricmp_utf8(p_extension,"tydsp")) return 1;
|
if(!stricmp_utf8(p_extension,"tydsp")) return 1;
|
||||||
|
|
||||||
if(!stricmp_utf8(p_extension,"um3")) return 1;
|
if(!stricmp_utf8(p_extension,"um3")) return 1;
|
||||||
@ -666,6 +668,7 @@ DECLARE_MULTIPLE_FILE_TYPE("MSA Audio File (*.MSA)", msa);
|
|||||||
DECLARE_MULTIPLE_FILE_TYPE("MSF Audio File (*.MSF)", msf);
|
DECLARE_MULTIPLE_FILE_TYPE("MSF Audio File (*.MSF)", msf);
|
||||||
DECLARE_MULTIPLE_FILE_TYPE("MSS Audio File (*.MSS)", mss);
|
DECLARE_MULTIPLE_FILE_TYPE("MSS Audio File (*.MSS)", mss);
|
||||||
DECLARE_MULTIPLE_FILE_TYPE("MSVP Audio File (*.MSVP)", msvp);
|
DECLARE_MULTIPLE_FILE_TYPE("MSVP Audio File (*.MSVP)", msvp);
|
||||||
|
DECLARE_MULTIPLE_FILE_TYPE("MTAF Audio File (*.MTAF)", mtaf);
|
||||||
DECLARE_MULTIPLE_FILE_TYPE("MUS Playlist File (*.MUS)", mus);
|
DECLARE_MULTIPLE_FILE_TYPE("MUS Playlist File (*.MUS)", mus);
|
||||||
DECLARE_MULTIPLE_FILE_TYPE("MUSC Audio File (*.MUSC)", musc);
|
DECLARE_MULTIPLE_FILE_TYPE("MUSC Audio File (*.MUSC)", musc);
|
||||||
DECLARE_MULTIPLE_FILE_TYPE("MUSX Audio File (*.MUSX)", musx);
|
DECLARE_MULTIPLE_FILE_TYPE("MUSX Audio File (*.MUSX)", musx);
|
||||||
|
@ -48,7 +48,9 @@ LAYOUT_OBJS=layout/ast_blocked.o \
|
|||||||
layout/mxch_blocked.o \
|
layout/mxch_blocked.o \
|
||||||
layout/psx_mgav_blocked.o \
|
layout/psx_mgav_blocked.o \
|
||||||
layout/ps2_adm_blocked.o \
|
layout/ps2_adm_blocked.o \
|
||||||
layout/bdsp_blocked.o
|
layout/bdsp_blocked.o \
|
||||||
|
layout/tra_blocked.o \
|
||||||
|
layout/mtaf_block.o
|
||||||
|
|
||||||
META_OBJS=meta/adx_header.o \
|
META_OBJS=meta/adx_header.o \
|
||||||
meta/afc_header.o \
|
meta/afc_header.o \
|
||||||
@ -262,7 +264,9 @@ META_OBJS=meta/adx_header.o \
|
|||||||
meta/ps3_sgh_sgb.o \
|
meta/ps3_sgh_sgb.o \
|
||||||
meta/ngca.o \
|
meta/ngca.o \
|
||||||
meta/wii_ras.o \
|
meta/wii_ras.o \
|
||||||
meta/ps2_spm.o
|
meta/ps2_spm.o \
|
||||||
|
meta/ps2_mtaf.o \
|
||||||
|
meta/x360_tra.o
|
||||||
|
|
||||||
OBJECTS=vgmstream.o streamfile.o util.o $(CODING_OBJS) $(LAYOUT_OBJS) $(META_OBJS)
|
OBJECTS=vgmstream.o streamfile.o util.o $(CODING_OBJS) $(LAYOUT_OBJS) $(META_OBJS)
|
||||||
|
|
||||||
|
@ -33,5 +33,7 @@ liblayout_la_SOURCES += mxch_blocked.c
|
|||||||
liblayout_la_SOURCES += psx_mgav_blocked.c
|
liblayout_la_SOURCES += psx_mgav_blocked.c
|
||||||
liblayout_la_SOURCES += ps2_adm_blocked.c
|
liblayout_la_SOURCES += ps2_adm_blocked.c
|
||||||
liblayout_la_SOURCES += bdsp_blocked.c
|
liblayout_la_SOURCES += bdsp_blocked.c
|
||||||
|
liblayout_la_SOURCES += mtaf_block.c
|
||||||
|
liblayout_la_SOURCES += tra_blocked.c
|
||||||
|
|
||||||
EXTRA_DIST = layout.h
|
EXTRA_DIST = layout.h
|
||||||
|
@ -690,6 +690,10 @@
|
|||||||
RelativePath=".\meta\ps2_msa.c"
|
RelativePath=".\meta\ps2_msa.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\meta\ps2_mtaf.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\meta\ps2_npsf.c"
|
RelativePath=".\meta\ps2_npsf.c"
|
||||||
>
|
>
|
||||||
@ -1010,6 +1014,10 @@
|
|||||||
RelativePath=".\meta\wvs.c"
|
RelativePath=".\meta\wvs.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\meta\x360_tra.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\meta\xbox_hlwav.c"
|
RelativePath=".\meta\xbox_hlwav.c"
|
||||||
>
|
>
|
||||||
@ -1254,6 +1262,10 @@
|
|||||||
RelativePath=".\layout\ivaud_layout.c"
|
RelativePath=".\layout\ivaud_layout.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\layout\mtaf_block.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\layout\mus_acm_layout.c"
|
RelativePath=".\layout\mus_acm_layout.c"
|
||||||
>
|
>
|
||||||
@ -1282,6 +1294,10 @@
|
|||||||
RelativePath=".\layout\thp_blocked.c"
|
RelativePath=".\layout\thp_blocked.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
|
<File
|
||||||
|
RelativePath=".\layout\tra_blocked.c"
|
||||||
|
>
|
||||||
|
</File>
|
||||||
<File
|
<File
|
||||||
RelativePath=".\layout\vs_blocked.c"
|
RelativePath=".\layout\vs_blocked.c"
|
||||||
>
|
>
|
||||||
|
@ -215,5 +215,7 @@ libmeta_la_SOURCES += ps3_sgh_sgb.c
|
|||||||
libmeta_la_SOURCES += ngca.c
|
libmeta_la_SOURCES += ngca.c
|
||||||
libmeta_la_SOURCES += wii_ras.c
|
libmeta_la_SOURCES += wii_ras.c
|
||||||
libmeta_la_SOURCES += ps2_spm.c
|
libmeta_la_SOURCES += ps2_spm.c
|
||||||
|
libmeta_la_SOURCES += ps2_mtaf.c
|
||||||
|
libmeta_la_SOURCES += x360_tra.c
|
||||||
|
|
||||||
EXTRA_DIST = meta.h
|
EXTRA_DIST = meta.h
|
||||||
|
@ -545,6 +545,6 @@ VGMSTREAM * init_vgmstream_wii_ras(STREAMFILE* streamFile);
|
|||||||
|
|
||||||
VGMSTREAM * init_vgmstream_ps2_spm(STREAMFILE* streamFile);
|
VGMSTREAM * init_vgmstream_ps2_spm(STREAMFILE* streamFile);
|
||||||
|
|
||||||
VGMSTREAM * init_vgmstream_xbox_tra(STREAMFILE* streamFile);
|
VGMSTREAM * init_vgmstream_x360_tra(STREAMFILE* streamFile);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
2010-12-03 - Fastelbja : First version ...
|
2010-12-03 - Fastelbja : First version ...
|
||||||
*/
|
*/
|
||||||
VGMSTREAM * init_vgmstream_xbox_tra(STREAMFILE *streamFile) {
|
VGMSTREAM * init_vgmstream_x360_tra(STREAMFILE *streamFile) {
|
||||||
VGMSTREAM * vgmstream = NULL;
|
VGMSTREAM * vgmstream = NULL;
|
||||||
char filename[260];
|
char filename[260];
|
||||||
|
|
@ -294,7 +294,7 @@ VGMSTREAM * (*init_vgmstream_fcns[])(STREAMFILE *streamFile) = {
|
|||||||
init_vgmstream_ngca,
|
init_vgmstream_ngca,
|
||||||
init_vgmstream_wii_ras,
|
init_vgmstream_wii_ras,
|
||||||
init_vgmstream_ps2_spm,
|
init_vgmstream_ps2_spm,
|
||||||
init_vgmstream_xbox_tra,
|
init_vgmstream_x360_tra,
|
||||||
};
|
};
|
||||||
|
|
||||||
#define INIT_VGMSTREAM_FCNS (sizeof(init_vgmstream_fcns)/sizeof(init_vgmstream_fcns[0]))
|
#define INIT_VGMSTREAM_FCNS (sizeof(init_vgmstream_fcns)/sizeof(init_vgmstream_fcns[0]))
|
||||||
|
@ -128,6 +128,7 @@ gchar *vgmstream_exts [] = {
|
|||||||
"msf",
|
"msf",
|
||||||
"mss",
|
"mss",
|
||||||
"msvp",
|
"msvp",
|
||||||
|
"mtaf",
|
||||||
"mus",
|
"mus",
|
||||||
"musc",
|
"musc",
|
||||||
"musx",
|
"musx",
|
||||||
@ -214,6 +215,7 @@ gchar *vgmstream_exts [] = {
|
|||||||
"thp",
|
"thp",
|
||||||
"tk1",
|
"tk1",
|
||||||
"tk5",
|
"tk5",
|
||||||
|
"tra",
|
||||||
"tydsp",
|
"tydsp",
|
||||||
|
|
||||||
"um3",
|
"um3",
|
||||||
|
@ -338,7 +338,7 @@ char * extension_list[] = {
|
|||||||
void about(HWND hwndParent) {
|
void about(HWND hwndParent) {
|
||||||
MessageBox(hwndParent,
|
MessageBox(hwndParent,
|
||||||
PLUGIN_DESCRIPTION "\n"
|
PLUGIN_DESCRIPTION "\n"
|
||||||
"by hcs, FastElbja, manakoAT, and bxaimc\n\n"
|
"by hcs, FastElbja, manakoAT, bxaimc, and snakemeat\n\n"
|
||||||
"http://sourceforge.net/projects/vgmstream"
|
"http://sourceforge.net/projects/vgmstream"
|
||||||
,"about in_vgmstream",MB_OK);
|
,"about in_vgmstream",MB_OK);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user