16 Commits

Author SHA1 Message Date
RichardG867
41a0eed7e7 bios_extract: Add BCD6F1-compressed Compaq BIOS support 2025-12-30 01:05:12 -03:00
RichardG867
4f55b4638b bios_extract: Add support for Phoenix-compressed Compaq BIOS 2024-11-22 21:12:28 -03:00
RichardG867
ed487bd55c bios_extract: Skip Phoenix module chain on older versions without the appropriate BCPSYS field 2023-11-30 11:12:25 -03:00
RichardG867
d3a9f7fda6 bios_extract: Add support for BCPCMP-less Phoenix 4.0x 2023-11-30 11:08:56 -03:00
RichardG867
f927875a61 PhoenixAnalyzer: Add DMI extraction (with Siemens Nixdorf special case) 2023-04-20 14:30:14 -03:00
RichardG867
df28ff3396 bios_extract: Fix Phoenix scan aborting too early if invalid BCPSYS data is found (A40HT00I) 2022-09-03 20:23:00 -03:00
RichardG867
0a5f480184 bios_extract: Fix Intel Phoenix segfault with module overflow (N440BX strings - phoedeco can't handle this either) 2022-08-21 17:37:13 -03:00
RichardG867
24f139b348 bios_extract: Finish the Phoenix misnomer extractors 2022-08-05 16:12:38 -03:00
RichardG867
eb1f54373f bios_extract: Add proper Phoenix "LZHUF" and "LZSS" extractors (they're both misnomers) 2022-08-04 20:00:57 -03:00
RichardG867
69330ab386 Metadata overhaul + Phoenix overhaul WIP 2022-08-02 23:44:38 -03:00
RichardG867
cd036008e0 bios_extract: Replace Phoenix remainder, amiboot, etc. with an unified remainder saving API 2022-04-16 01:45:56 -03:00
RichardG867
6ee0889a8e bios_extract: Save unprocessed Phoenix data like phoedeco (always including BCPSEGMENT) 2022-04-14 23:17:00 -03:00
RichardG867
6f16074466 bios_extract: Save Phoenix BCPSEGMENT data, as at least one 4.0x doesn't include it in the extracted payload 2022-04-14 18:00:42 -03:00
RichardG867
95bd3d3d64 bios_extract: Port one more Phoenix-related check from phoedeco 2022-04-14 17:41:05 -03:00
RichardG867
cd3f22ecdd bios_extract: Fix Phoenix-related segfaults 2022-04-13 11:26:28 -03:00
RichardG867
fa4467f4ab Import bios_extract fork source 2021-12-15 20:46:41 -03:00