Commit Graph

29 Commits

Author SHA1 Message Date
bnnm
e666ce61d8 Allow text keycode in adxkey/hcakey 2024-02-11 22:36:26 +01:00
bnnm
b2eb542b1b Adjust ADX decoding for v04 files 2023-08-26 13:23:24 +02:00
bnnm
4b0387fb7a cleanup: separate functions 2023-05-14 23:20:20 +02:00
bnnm
5c8454aaaf cleanup: use helpers for adx keys 2022-12-31 17:19:47 +01:00
bnnm
4e390bd61a cleanup 2022-07-31 15:14:25 +02:00
bnnm
156be80ada Add ADX key, tweaks 2021-11-18 00:13:11 +01:00
bnnm
f052c97cfb cleanup 2021-10-10 13:31:04 +02:00
bnnm
cbaf17bfe0 adx: play even if key not found
For consistency with .hca and easier to identify by user
2021-09-19 23:54:06 +02:00
bnnm
cf36348b77 add extra user logs 2021-08-26 19:39:58 +02:00
bnnm
39dfdee9e4 cleanup: function defs, unused vars 2021-07-29 22:29:49 +02:00
bnnm
a0e44bba3a Add scramble key for .awb w/ ADX [Assault Lily Last Bullet (Android)] 2021-02-21 22:08:44 +01:00
bnnm
3c4b96de36 Add ADX key [Mirai Nikki (PSP)] 2020-09-18 23:40:08 +02:00
bnnm
943ab00766 Add ADX key [428 (PS3)] 2020-04-22 00:21:13 +02:00
bnnm
eb753846c8 Tweak ADX meta code 2019-11-03 17:54:01 +01:00
bnnm
e473e7aba9 Accept ADX keystring/keycode in .adxkey 2019-08-25 20:16:06 +02:00
bnnm
7ad7d3d47b Derive ADX keys automatically if only keystring/keycode is provided 2018-09-04 17:44:06 +02:00
bnnm
aa4ea4bc3b Document ADX CINF header 2018-09-02 21:06:38 +02:00
bnnm
16ca520ae0 Add .adp ADX extension [Headhunter (DC)] 2018-03-28 22:58:49 +02:00
bnnm
ae2ba1bc29 Update read_key_file for variable-sized keys 2018-01-20 20:06:15 +01:00
bnnm
ec4e0b6401 Add extra ADX keys and key verifier 2017-10-28 18:04:15 +02:00
bnnm
bffbefb150 Move ADX key list to it's own file (cleanup) 2017-10-28 12:38:27 +02:00
Alex Barney
730bc5c0f0 Added a new ADX key, and verified old ones, adding their key strings or key codes 2017-06-17 20:21:04 -05:00
Alex Barney
a1ab700764 Fix search for ADX encryption type-9 key 2017-06-17 20:20:59 -05:00
Christopher Snowhill
70ea05cec2 We're sticking with C89 for now. 2017-05-13 16:48:35 -07:00
Alex Barney
5d43080167 ADX decoding accuracy improvements
Can't factor out a bit shift like you can division because of negative numbers.
Coefficients should be rounded toward 0, not negative infinity
2017-05-13 18:16:32 -05:00
Alex Barney
89cdaa83e9 Add support for encoding type 4 ADX 2017-05-13 17:37:24 -05:00
Alex Barney
ab647cc155 Add support for type 2 ADX files 2017-05-13 16:04:30 -05:00
Alex Barney
ef1499f480 Add support for varying ADX frame sizes 2017-05-13 15:17:27 -05:00
bnnm
400b23813d Rename adx_header.c meta to adx.c for consistency 2017-04-16 01:02:29 +02:00