Commit Graph

143 Commits

Author SHA1 Message Date
RichardG867
1230b2c97b Add support for weird Everex AMI 386-BIOS with EISA 2022-03-30 20:31:41 -03:00
RichardG867
c66254d159 Improve speed of util.read_complement 2022-03-24 18:03:56 -03:00
RichardG867
acdf8e8537 Fix corner case with PhoenixNet archives 2022-03-24 13:29:27 -03:00
RichardG867
a36d9dc38d Fix Acer sign-on blank spaces 2022-03-18 16:56:40 -03:00
RichardG867
e820c82f2c Add another Apricot SurePath case 2022-03-18 16:54:14 -03:00
RichardG867
ba079b15d2 Add CPU-Z dump extractor (not super useful) 2022-03-18 16:47:46 -03:00
RichardG867
361ca8c9ec Fix Phoenix 4.0x sign-on blank spaces 2022-03-18 16:32:17 -03:00
RichardG867
7e4868ebe5 Add Promag analyzer 2022-03-18 16:25:30 -03:00
RichardG867
0c0434fde0 Improve Packard Bell Award detection 2022-03-18 16:15:03 -03:00
RichardG867
29e898ebbd More weird Atari stuff improvements 2022-03-18 16:01:37 -03:00
RichardG867
fc7ba5d514 Further Atari AMI improvements 2022-03-18 15:41:04 -03:00
RichardG867
a7c11789f6 Make the interleave extractor a bit more predictable 2022-03-18 15:16:42 -03:00
RichardG867
a20ba40a8c Improve analysis of AMI pre-Color strings for weird Atari stuff 2022-03-18 15:03:22 -03:00
RichardG867
1c777c7a9d Fix interleave extractor 2022-03-18 15:00:02 -03:00
RichardG867
3a407699d8 Add AMI 8088-BIOS signature used by "Intertan" 2022-03-18 14:23:34 -03:00
RichardG867
c9a3babf6b Rewrite interleave extractor, now with quad interleaving support 2022-03-18 14:22:59 -03:00
RichardG867
3cc1a80dc9 Add Access Methods strings as well 2022-03-15 19:47:52 -03:00
RichardG867
ee63d6e865 Figured out the AMI pre-Color string encoding 2022-03-15 18:18:46 -03:00
RichardG867
a5b1b6a84b Add Phoenix PG image extractor and Award PhoenixNet ROS extractor 2022-03-10 13:54:37 -03:00
RichardG867
e5fcee02c5 Improve DOS filename sanitization pattern 2022-03-05 14:49:12 -03:00
RichardG867
b2ee53b524 Restore -nographic flag on QEMU 2022-03-04 16:35:51 -03:00
RichardG867
b8195886d2 Add Evergreen ETI extraction 2022-03-04 16:32:00 -03:00
RichardG867
02ca7fd3b7 Document Award change to bios_extract 2022-03-04 16:31:22 -03:00
RichardG867
7483c50236 Patch FreeDOS image to dir A: before running the SFX, fixes disk error in some Sydex 2022-03-04 14:36:54 -03:00
RichardG867
af2495b92b Update limitations 2022-03-03 21:28:30 -03:00
RichardG867
fba95784ec Add HP Vectra Phoenix(-ish) detection 2022-03-03 21:21:34 -03:00
RichardG867
4fa635fd0b Add QEMU-based bruteforce-ish extractor for Sydex and other stubborn SFXs 2022-03-03 20:31:06 -03:00
RichardG867
a83397e06f Fix extraction of partially-compressed Award 4.50 2022-03-03 16:30:33 -03:00
RichardG867
2575906d32 Improve Phoenix Core extraneous byte stripping 2022-03-03 16:14:15 -03:00
RichardG867
eddddcc02d bios_extract: Readme updates 2022-03-03 16:11:15 -03:00
RichardG867
e6d9cb325a bios_extract: Add AMI AFUDOS decompression 2022-03-03 16:10:11 -03:00
RichardG867
133dd177c9 Update limitations in README 2022-03-03 15:38:37 -03:00
RichardG867
10a0f63986 Further improve Samtron 88S detection 2022-03-03 15:33:47 -03:00
RichardG867
9dfe9315f7 Fix Samtron 88S Award detection 2022-03-03 15:27:19 -03:00
RichardG867
68733d2b16 Improve Apricot SurePath detection 2022-03-03 15:17:55 -03:00
RichardG867
a0dbbd80cb Add Insyde Presto detection to SystemSoft 2022-03-03 15:14:34 -03:00
RichardG867
1d5e0009b4 Rewrite SystemSoft analyzer 2022-03-03 15:04:36 -03:00
RichardG867
9e690155ca Add analysis of unknown, later, compressed IBM SurePath 2022-03-03 12:41:54 -03:00
RichardG867
59186245b1 Add Apricot to IBM SurePath analysis 2022-02-24 15:22:07 -03:00
RichardG867
10c77dfb30 Fix closest_prefic number distance detection 2022-02-23 20:12:02 -03:00
RichardG867
525f3d9d04 Move a check in the Apricot extractor for safety 2022-02-23 19:47:20 -03:00
RichardG867
c9a9e22197 Switch archive signature detection to regexes 2022-02-23 19:39:10 -03:00
RichardG867
e562a39332 Add Apricot update extractor 2022-02-23 19:30:23 -03:00
RichardG867
f03d65e5bb Add Trimond BIOS update extractor + some refactoring 2022-02-23 19:06:34 -03:00
RichardG867
e81922fda4 Add IBM SurePath non-Phoenix analyzer 2022-02-19 11:21:47 -03:00
RichardG867
60633e6783 bios_extract: Extract 128 KB instead of 64 KB as amiboot on AMI94 to fix an issue with option ROM analysis 2022-02-19 11:09:51 -03:00
RichardG867
5042603806 Fix AMI HiFlex setup detection 2022-02-19 11:00:35 -03:00
RichardG867
e3cfceeec9 Remove APIC table from ACPI regex due to false positives 2022-02-19 10:59:07 -03:00
RichardG867
3904845e24 Remove Phoenix IBM branch name 2022-02-19 10:58:53 -03:00
RichardG867
b7ab14ee43 Add string extrapolation to Award 4.28/4.32 2022-02-10 16:31:10 -03:00