From ce2082a8d47317e1c33b3d45877e5ae204f8eef8 Mon Sep 17 00:00:00 2001 From: bxaimc Date: Sun, 29 Apr 2018 13:24:01 -0400 Subject: [PATCH] Add .KNS for KTSS meta --- src/formats.c | 5 +++-- src/meta/ktss.c | 2 +- src/vgmstream.h | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/formats.c b/src/formats.c index 6ff62713..0fde6525 100644 --- a/src/formats.c +++ b/src/formats.c @@ -166,8 +166,9 @@ static const char* extension_list[] = { "khv", "km9", "kovs", //.kvs header id + "kns", "kraw", - "ktss", + "ktss", //.kns header id "kvs", "l", @@ -923,7 +924,7 @@ static const meta_info meta_info_list[] = { {meta_CSTM, "Nintendo 3DS CSTM Header"}, {meta_FSTM, "Nintendo Wii U FSTM Header"}, {meta_KT_WIIBGM, "Koei Tecmo WiiBGM Header"}, - {meta_KTSS, "Koei Tecmo Switch Sound Header"}, + {meta_KTSS, "Koei Tecmo Nintendo Stream KTSS Header"}, {meta_3DS_IDSP, "Nintendo IDSP Header"}, {meta_WIIU_BTSND, "Nintendo Wii U Menu Boot Sound"}, {meta_MCA, "Capcom MCA header"}, diff --git a/src/meta/ktss.c b/src/meta/ktss.c index 9884b3b4..463ac152 100644 --- a/src/meta/ktss.c +++ b/src/meta/ktss.c @@ -10,7 +10,7 @@ VGMSTREAM * init_vgmstream_ktss(STREAMFILE *streamFile) { int32_t loop_length, coef_start_offset, coef_spacing; off_t start_offset; - if (!check_extensions(streamFile, "ktss")) + if (!check_extensions(streamFile, "kns,ktss")) goto fail; if (read_32bitBE(0, streamFile) != 0x4B545353) /* "KTSS" */ diff --git a/src/vgmstream.h b/src/vgmstream.h index 8b6c58bf..e16eb930 100644 --- a/src/vgmstream.h +++ b/src/vgmstream.h @@ -595,7 +595,7 @@ typedef enum { meta_FSTM, /* Nintendo Wii U FSTM (caFe? Stream) */ meta_3DS_IDSP, /* Nintendo 3DS/Wii U IDSP */ meta_KT_WIIBGM, /* Koei Tecmo WiiBGM */ - meta_KTSS, /* Koei Tecmo Switch Sound */ + meta_KTSS, /* Koei Tecmo Nintendo Stream (KNS) */ meta_MCA, /* Capcom MCA "MADP" */ meta_XB3D_ADX, /* Xenoblade Chronicles 3D ADX */ meta_HCA, /* CRI HCA */