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_*/ 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) */