From 623a0df14d98d6f57e27a7d2c0d5b007cd316cf6 Mon Sep 17 00:00:00 2001 From: bnnm Date: Sun, 14 Mar 2021 16:26:54 +0100 Subject: [PATCH] Add per song HCA keys [D4DJ Groovy Mix (Android)] --- src/meta/hca_keys.h | 210 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 207 insertions(+), 3 deletions(-) diff --git a/src/meta/hca_keys.h b/src/meta/hca_keys.h index fccf0dce..1d505c63 100644 --- a/src/meta/hca_keys.h +++ b/src/meta/hca_keys.h @@ -193,6 +193,7 @@ static const hcakey_info hcakey_list[] = { {4988006236073}, // 000004895C56FFA9 // Castle & Dragon (iOS/Android) + // Gunbit (Android) {20140528}, // 00000000013351F0 // Uta no Prince sama Shining Live (iOS/Android) @@ -373,9 +374,6 @@ static const hcakey_info hcakey_list[] = { /* Re:Zero - Lost in Memories (Android) */ {1611432018519751642}, // 165CF4E2138F7BDA - /* D4DJ Groovy Mix (Android) [base files] */ - {393410674916959300}, // 0575ACECA945A444 - /* Toji no Miko: Kizamishi Issen no Tomoshibi (Android) */ {62057514034227932}, // 00DC78FAEFA76ADC @@ -394,6 +392,212 @@ static const hcakey_info hcakey_list[] = { /* Uma Musume (Android) */ {75923756697503}, // 0000450D608C479F + /* D4DJ Groovy Mix (Android) [base files] */ + {393410674916959300}, // 0575ACECA945A444 + /* D4DJ Groovy Mix (Android) [music_* files, per-song later mixed with subkey] */ + {0x59f449354d063308}, + {0x33848be13a2884a3}, + {0xf7e53533d82d48dd}, + {0x244a92885ab77b7c}, + {0xce0796d2a956dc5a}, + {0x73667711348f833f}, + {0x8032f83cbf0076a1}, + {0x7a708e291692abb9}, + {0x9ebb560685327081}, + {0x065c2f8500bc12c8}, + {0x73621a0d321e60c2}, + {0xfcce3164db70522d}, + {0xf4093992cadd3708}, + {0xf965a1086b3179c3}, + {0x54aaada4a1b8deef}, + {0xd4d2a706a06377ef}, + {0x0de4959221bc2675}, + {0x2ecdf66c680f3a45}, + {0x24c0b49097e9ebff}, + {0xc28331aab2612584}, + {0x6750f4d05183bc01}, + {0xda65af760e02c6ee}, + {0x217782495c8b2972}, + {0xbf7712e175c0b265}, + {0x3804d53c43293080}, + {0xd0ed8e940d8ed705}, + {0xf74cf8d4a5d008ce}, + {0xeb8aac34dc178f65}, + {0xbf5902d516db6ed5}, + {0xad071dce0c070e65}, + {0x56ecfc7ef4c65be8}, + {0xf42d31b5ecd1aec1}, + {0x0a8ee7a3a20ce822}, + {0xb9cedc6d6738d481}, + {0xdc2680acfd1b9b64}, + {0x9fbd8a172d5ba3e3}, + {0xb65d86624a857788}, + {0x8f5f05c835f7280e}, + {0x55912db4388961ac}, + {0x4ba9a9471f49b74e}, + {0x6ba36cadf1e045cf}, + {0x230c9509bbc3df0d}, + {0x7148dda3afa76439}, + {0xa6cefd4472568948}, + {0xfe31517282d40690}, + {0x0a6a15cc9722257d}, + {0x447d08ca3148599d}, + {0xb30acd0a43754e5c}, + {0xc05f8e4ea8c3e487}, + {0x8463554672bfb716}, + {0x0d40ccba5e10385a}, + {0xeeaf8d2458ccdb36}, + {0x0d80d3dcc7c75cea}, + {0x8efa09c6df3991a4}, + {0x6867cc75639ee0c3}, + {0xdf30ed86c3d00ffb}, + {0xf7e11ec9c94402f1}, + {0xdb03ecca6a0151e2}, + {0x212bbee264be5b06}, + {0x87025d78a57af15b}, + {0x6139edfb8889032d}, + {0xe67f4da6012c5d24}, + {0x05e3eba376e0b3dd}, + {0xf7edc5d72fdd6ceb}, + {0x031e072678ad18a3}, + {0x290fbc93e184af1e}, + {0xfd3ea450350d666f}, + {0x037d1452c192b1e6}, + {0x15f82c1617013c36}, + {0x5d1f3fdbbb036f8d}, + {0x5089e16d7a676ab1}, + {0x15bb78c31db0a0b6}, + {0xe4a1737fa3d34ccb}, + {0xd2cb7692d690b3a7}, + {0x1bbad843d5971358}, + {0x7ed1fa0b6ec8f9b3}, + {0x529969b7e1e9ac18}, + {0x2f3528a4b9eaa0f7}, + {0x90fefcd350bd2cb8}, + {0xee8da2806a13eecf}, + {0xcd3fb92065d9f373}, + {0x67b89634319c1d36}, + {0x114245b98dcb75bf}, + {0xaff9df030e63e5ba}, + {0x0aebfdf85aae4424}, + {0x4a4462cb0375001e}, + {0xfd9fa5bcb347c01b}, + {0x7ce69eed81f01019}, + {0xcb3d9329d40490b2}, + {0xe0b8bb03c74bb3d0}, + {0xd9a00c9bc93014a8}, + {0x84dc42f5a05f77cf}, + {0x420d4dd413053980}, + {0xff7640b46d72b337}, + {0x711ef85045b8c26e}, + {0xe553dba6592293d8}, + {0x9ebbaf63ffe9d9ef}, + {0x00e978d394512cfd}, + {0x6f9735c02faf6aae}, + {0x8258ddd6a1d0849b}, + {0xe5e83d31e64273f8}, + {0x35128087963cd5be}, + {0x9de6ace9a0e62f44}, + {0xd4c36ab962153420}, + {0xe77aa2f3c90a4e84}, + {0x9f6881f6d7a91658}, + {0x6c6c1fd51e28a1e7}, + {0x867d47a7d8376402}, + {0x79c5f00d243e3097}, + {0x8f0e96b4f71f724f}, + {0xcccb5077d978def4}, + {0x8ad213dddedc9022}, + {0x6aa0ff881da270e7}, + {0xf616642579ba5850}, + {0x5205a666f976d42f}, + {0xa139c29e97fcefb4}, + {0xdb402bd08d522f34}, + {0x2f2c0ff3ff235bd6}, + {0xa0316b536c8b7540}, + {0x260a354b925afeaf}, + {0x567d295828f1b08a}, + {0xc24049b9f7ed3105}, + {0x8815d2dffd77a71e}, + {0x2b4a83e7d54d0554}, + {0xf6b0dc07ea8ebeb7}, + {0xbb7be9c7c620f504}, + {0x7465c7c473e53a40}, + {0xa4481f97a8d4d01c}, + {0x0046fd87a21859ac}, + {0xf1db3c1d9542063a}, + {0xaba147637d52efbe}, + {0x298a0fa05c3f355f}, + {0x465e30321a4091f2}, + {0xc40c398f7e80d184}, + {0xa76262c2557be76f}, + {0xaef2954dc3657336}, + {0xa3711cc06f9b86c2}, + {0xcb60232f2f27ace5}, + {0x4c7d7c251c6bfa95}, + {0xf877dea1180b9b90}, + {0x9ce13dcb2fb389cc}, + {0xcbf4f1324081e0a6}, + {0x444dda6d55d76095}, + {0xb2bd99fa559b9062}, + {0x1ed521f6dd691255}, + {0xdfad847a86a126bb}, + {0x2a47feac8dc3ca9c}, + {0xc352bbf3d519256e}, + {0xfdec74b23d8b494b}, + {0x1dd21a1244ca12f1}, + {0xaf9d7a05b0fc3d9e}, + {0xa662be1601e49476}, + {0xd2ce91dbfc209b10}, + {0x57bdc58e4c06fc76}, + {0xe350bffcdc9cb686}, + {0xc7da8e6f0e2fe399}, + {0x984363837811b08a}, + {0xdcd2a403fb01e164}, + {0xb2770dced3cfd9a7}, + {0x0df31e26a7b036a2}, + {0x3f25fe3395b3154c}, + {0x889d47adc9595ffa}, + {0xc04264e8f34ad5c0}, + {0xc222e70e4a79f7c3}, + {0x7c7dd6d9f3761102}, + {0x904f50c5ce8ec6e4}, + {0xb7bff4fbf66be43f}, + {0x776c4aded0bca5d1}, + {0x38ad99a045dc971f}, + {0xb921c3992807dadd}, + {0x68d576c631e61265}, + {0xcede847721873fc2}, + {0x40443974a0a86b8b}, + {0x57111c24801b44a1}, + {0x6a15a9610d10d210}, + {0xb18fb83ee356fb94}, + {0x59b1257242c40109}, + {0x22ef086d7d6ce520}, + {0x76254d1ef50c004c}, + {0x7678588b0adf59df}, + {0x4fffee4065d22bec}, + {0x0dc128f2fd48bf4b}, + {0xfb647d074e53fab6}, + {0x55b7b25821375a02}, + {0x5b877af6e52af19b}, + {0xba26e58923a5da5d}, + {0x52d065d9ccdb8696}, + {0xf0c624dc0385adae}, + {0xb7a5297198a73155}, + {0xda08e9d3961c93f2}, + {0x8328668369631cc1}, + {0xb140168a47d55b92}, + {0x6699616be2c50115}, + {0xcee66d585d689851}, + {0x5771a2c76f36c898}, + {0x5e91a3790c32e2b3}, + {0xe4e11a71fe620e3a}, + {0x1bb363adcf4eb3f8}, + {0xa691936caf4d91d0}, + {0x94466db0d3c10f4b}, + {0x47f52330df2ead11}, + {0x33848be13a2884a3}, + /* Dragalia Lost (iOS/Android) */ {2967411924141, subkeys_dgl, sizeof(subkeys_dgl) / sizeof(subkeys_dgl[0]) }, // 000002B2E7889CAD