RichardG867
|
67ac8615aa
|
bios_extract: Fix AFUWIN bogus header detection
|
2022-08-23 13:24:45 -03:00 |
|
RichardG867
|
b59c3d36b8
|
bios_extract: Support compressed AFUWIN as well
|
2022-08-23 13:18:09 -03:00 |
|
RichardG867
|
00e34b2351
|
bios_extract: Fix AFUDOS extraction by reordering it
|
2022-08-23 13:15:59 -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
|
c219d384be
|
bios_extract: Add AMIBIOSC[00][00][00][00] signature for a Gigabyte board
|
2022-08-20 20:40:00 -03:00 |
|
RichardG867
|
0ced8f3c8e
|
bios_extract: Fix notlzhuf decompressor
|
2022-08-05 17:35:35 -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
|
c33ca4a24b
|
Further work on Phoenix WIP
|
2022-08-03 15:05:20 -03:00 |
|
RichardG867
|
69330ab386
|
Metadata overhaul + Phoenix overhaul WIP
|
2022-08-02 23:44:38 -03:00 |
|
RichardG867
|
13cb211885
|
bios_extract: Change a couple LHA header errors to warnings, fixes some random Award with a single bad module
|
2022-05-24 19:26:10 -03:00 |
|
RichardG867
|
8937c49500
|
bios_extract: Improve AMI 121593 signature
|
2022-05-15 14:37:17 -03:00 |
|
RichardG867
|
3afd678484
|
bios_extract: Fix AFUDOS extraction segfault
|
2022-05-01 18:51:52 -03:00 |
|
RichardG867
|
0276ebf7a7
|
Use binary search and temporary buffer for Intel bruteforcing
|
2022-04-19 16:01:38 -03:00 |
|
RichardG867
|
5512da2e2a
|
Improve Intel bruteforcing even more
|
2022-04-18 19:45:37 -03:00 |
|
RichardG867
|
736c8f968d
|
Decrease Intel bruteforce interval from 16 KB (previous commit message was wrong) to 4 KB, fixes AP450GX
|
2022-04-18 19:00:42 -03:00 |
|
RichardG867
|
a0e23083bc
|
bios_extract: Add compression bruteforcing tool based on its decompression methods
|
2022-04-18 13:28:16 -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
|
2c20f4e441
|
bios_extract: Handle Intel compressed option ROMs
|
2022-04-15 21:35:20 -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
|
1f0f10be93
|
bios_extract: Reset lzari state before decompression, fixes Phoenix-related issues
|
2022-04-14 17:40:43 -03:00 |
|
RichardG867
|
242d4dae94
|
bios_extract: Block attempts to extract Intel AMIBIOS 6 fork filesystem
|
2022-04-13 13:13:14 -03:00 |
|
RichardG867
|
1638e6cec3
|
bios_extract: Increase Intel bruteforce to 4 KB increments, fixes Medusa board
|
2022-04-13 13:12:21 -03:00 |
|
RichardG867
|
cd3f22ecdd
|
bios_extract: Fix Phoenix-related segfaults
|
2022-04-13 11:26:28 -03:00 |
|
RichardG867
|
f29896fc91
|
bios_extract: Keep partially-decompressed AMI modules around
|
2022-04-10 20:21:35 -03:00 |
|
RichardG867
|
02ca7fd3b7
|
Document Award change to bios_extract
|
2022-03-04 16:31:22 -03:00 |
|
RichardG867
|
a83397e06f
|
Fix extraction of partially-compressed Award 4.50
|
2022-03-03 16:30:33 -03:00 |
|
RichardG867
|
e6d9cb325a
|
bios_extract: Add AMI AFUDOS decompression
|
2022-03-03 16:10:11 -03:00 |
|
RichardG867
|
1d5e0009b4
|
Rewrite SystemSoft analyzer
|
2022-03-03 15:04:36 -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
|
fa4467f4ab
|
Import bios_extract fork source
|
2021-12-15 20:46:41 -03:00 |
|