theubusu
9fe39280cd
UPDATE NEWREG FROM MAIN
2026-02-16 23:42:23 +01:00
theubusu
2519be0187
pana_dvd: add support for DRIVE firmware decryption/decompression + some other tweaks
2026-02-16 19:11:47 +01:00
theubusu
438d106c96
newreg: simplify getting file/dir and context
2026-02-06 16:27:13 +01:00
theubusu
9b059c67ab
bring back samsung_old - by adding InputTarget system
2026-02-06 15:08:38 +01:00
theubusu
59f24f5802
newreg: mostly var name changes
2026-02-05 18:53:35 +01:00
theubusu
1aaf2f4b0f
testing modular format system
2026-02-05 15:18:26 +01:00
theubusu
cf46b29e3d
introduce concept of context in various format, to communicate information found in detection phase to extractor
...
- this does bring inconsistency to the detectors of formats, but I will work on fixing that. all detectors should be using Result<> anyway.
- also add some static values to mtk_pkg , mtk_bdp
- these improvements will be applied to other formats in future as well
2026-02-02 01:54:35 +01:00
theubusu
48f8868d71
pana_dvd: major restructure and various improvements:
...
- add missing IV to aes key
- support multiple subfiles in some firmwares
- fix decompression error in some older firmwares
- generally make it less bad
2026-01-30 18:23:34 +01:00
theubusu
45feddda8f
general: improve message consistency + rewrite novatek nfwb
2025-12-05 20:23:32 +01:00
theubusu
b608888538
general: move common to utils, move common compression function to utils, clean up inconsitencies + add missing header to sony_bdp
2025-11-26 17:29:25 +01:00
theubusu
2c996d19b1
pana_dvd: add AES support
2025-11-21 18:44:00 +01:00
theubusu
929e2527af
some fixes in pana_dvd and AES preparations
2025-11-20 22:00:03 +01:00
theubusu
3cb473d4b3
pana_dvd: fix panic if mainpart smaller than 5120 and prevent false extraction of MAIN if its invalid or unsupported
2025-11-20 18:34:47 +01:00
theubusu
da06edf592
PANA_DVD extractor initial added.
2025-11-19 23:39:33 +01:00