From 9607feacca0a86208d9c3bcbf51d2bd95e963383 Mon Sep 17 00:00:00 2001 From: bnnm Date: Sun, 14 Jan 2018 01:12:38 +0100 Subject: [PATCH 1/2] Add HCA key --- src/meta/hca_keys.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/meta/hca_keys.h b/src/meta/hca_keys.h index d8394907..fba74c2a 100644 --- a/src/meta/hca_keys.h +++ b/src/meta/hca_keys.h @@ -222,6 +222,9 @@ static const hcakey_info hcakey_list[] = { // Shin Tennis no Ouji-sama: Rising Beat (iOS/Android) {4902201417679}, // 0000047561F95FCF + // Kai-ri-Sei Million Arthur (Vita) + {1782351729464341796}, // 18BC2F7463867524 + }; #endif/*_HCA_KEYS_H_*/ From 09f263f9cf7d3381ed274ce10cbed58aa9589cd9 Mon Sep 17 00:00:00 2001 From: bnnm Date: Sun, 14 Jan 2018 01:12:58 +0100 Subject: [PATCH 2/2] Fix compiler warning --- src/meta/sqex_scd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/meta/sqex_scd.c b/src/meta/sqex_scd.c index ae841b08..9862b69e 100644 --- a/src/meta/sqex_scd.c +++ b/src/meta/sqex_scd.c @@ -162,7 +162,7 @@ VGMSTREAM * init_vgmstream_sqex_scd(STREAMFILE *streamFile) { if (ogg_version == 2) { /* header is XOR'ed using byte (FF XIV PC) */ inf.decryption_callback = scd_ogg_v2_decryption_callback; - inf.scd_xor = read_8bit(post_meta_offset + 0x02, streamFile); + inf.scd_xor = ogg_byte; inf.scd_xor_length = vorb_header_size; } else if (ogg_version == 3) { /* file is XOR'ed using table (FF XIV Heavensward PC) */