RichardG867
|
efcc78a558
|
Improve debug logging, it can now be enabled through -d
|
2022-04-15 20:23:37 -03:00 |
|
RichardG867
|
eadcb6cd75
|
Fix IntelExtractor applying part padding workaround to inverted BIOSes
|
2022-04-15 19:44:35 -03:00 |
|
RichardG867
|
9a1b1f10b8
|
Improve logging on IntelExtractor
|
2022-04-15 19:41:01 -03:00 |
|
RichardG867
|
6a3bbdc98d
|
Make temporary IntelExtractor debug logging use the logging facility I never actually used
|
2022-04-15 00:29:08 -03:00 |
|
RichardG867
|
00bdbec806
|
Get rid of symlink removal guard, it turns out mergerfs is the culprit
|
2022-04-15 00:15:07 -03:00 |
|
RichardG867
|
dbc55e98c9
|
Truncate extra byte when extracting OMF payloads
|
2022-04-14 17:46:20 -03:00 |
|
RichardG867
|
df87fe9a89
|
Improve InterleaveExtractor output file names
|
2022-04-14 17:45:54 -03:00 |
|
RichardG867
|
e5beb1dfb6
|
Fix InterleaveExtractor misdetections caused by short AMPRO string
|
2022-04-14 15:23:18 -03:00 |
|
RichardG867
|
42ad3ea923
|
Optimize VMExtractor for more flexibility
|
2022-04-14 00:10:38 -03:00 |
|
RichardG867
|
1d27b82de6
|
Optimize VMExtractor by moving executable dependencies to the FreeDOS image
|
2022-04-13 22:37:45 -03:00 |
|
RichardG867
|
734dcd38fe
|
Switch BIOSExtractor header file copying to hardlinks where supported
|
2022-04-13 22:14:11 -03:00 |
|
RichardG867
|
90a4aefd4d
|
More header saving moves and some guards
|
2022-04-13 22:02:05 -03:00 |
|
RichardG867
|
1be1926804
|
Move extractor header saving routines to *after* saving the main body, for consistency purposes.
|
2022-04-13 21:58:40 -03:00 |
|
RichardG867
|
1eee538c9c
|
Rework flash tool EXE extractor, adding AOpen AOFLASH
|
2022-04-13 21:53:32 -03:00 |
|
RichardG867
|
80a0e378f3
|
Add auto-rename option to 7-Zip invocation, fixes Siemens Nixdorf WinImage SFX
|
2022-04-13 18:55:10 -03:00 |
|
RichardG867
|
9851ec373a
|
Remove unused devnull file handle from BIOSExtractor
|
2022-04-13 18:45:13 -03:00 |
|
RichardG867
|
224d90eff6
|
Move entrypoint pattern back to BIOSExtractor
|
2022-04-13 18:43:47 -03:00 |
|
RichardG867
|
54d3a83784
|
Overhaul VMExtractor, adding FastPacket floppy support
|
2022-04-13 18:39:12 -03:00 |
|
RichardG867
|
2f3239fda0
|
WIP of the IntelExtractor rewrite
|
2022-04-13 14:30:37 -03:00 |
|
RichardG867
|
3a6afa4ec4
|
Add AMPRO analyzer
|
2022-04-08 21:55:37 -03:00 |
|
RichardG867
|
e1a8120cac
|
Fix \r characters in AST Award, fix Phoenix 4.0x custom version display
|
2022-04-08 20:54:00 -03:00 |
|
RichardG867
|
e5b70934be
|
Fix file name for extracted .gz/.bz2/.xz containers
|
2022-04-05 22:44:10 -03:00 |
|
RichardG867
|
7fdd140583
|
Remove a newly-created 7-Zip symlink if it's stale
|
2022-04-05 22:02:39 -03:00 |
|
RichardG867
|
aca84baada
|
Add path check to 7-Zip symlink as a safety window against stale links (caused by mergerfs?)
|
2022-04-05 21:59:00 -03:00 |
|
RichardG867
|
1318b7e713
|
Optimize 7-Zip calls by ArchiveExtractor to not scan parent directory structure
|
2022-04-05 21:23:52 -03:00 |
|
RichardG867
|
71563b39ce
|
Extend image formats checked by DiscardExtractor
|
2022-04-05 14:56:20 -03:00 |
|
RichardG867
|
976c909625
|
Detect High Sierra ISO images
|
2022-04-05 14:54:55 -03:00 |
|
RichardG867
|
d181385282
|
Optimize BIOSExtractor and UEFIExtractor with signature checks
|
2022-04-05 14:49:37 -03:00 |
|
RichardG867
|
acdf8e8537
|
Fix corner case with PhoenixNet archives
|
2022-03-24 13:29:27 -03:00 |
|
RichardG867
|
ba079b15d2
|
Add CPU-Z dump extractor (not super useful)
|
2022-03-18 16:47:46 -03:00 |
|
RichardG867
|
a7c11789f6
|
Make the interleave extractor a bit more predictable
|
2022-03-18 15:16:42 -03:00 |
|
RichardG867
|
1c777c7a9d
|
Fix interleave extractor
|
2022-03-18 15:00:02 -03:00 |
|
RichardG867
|
c9a3babf6b
|
Rewrite interleave extractor, now with quad interleaving support
|
2022-03-18 14:22:59 -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
|
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
|
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
|
b590c02304
|
Ignore a benchmark database (I forget what program)
|
2022-01-24 20:26:49 -03:00 |
|
RichardG867
|
1bbbdda1b1
|
Only remove successfully-extracted ISOs
|
2022-01-15 18:20:22 -03:00 |
|
RichardG867
|
b3337e3674
|
Add MBR and El Torito hard disk image extraction
|
2022-01-12 17:40:23 -03:00 |
|
RichardG867
|
f73e619c42
|
Switch small image detection to square pixels only on PIL formats
|
2022-01-03 20:38:11 -03:00 |
|
RichardG867
|
f2c71d2a1f
|
Tweak small image detection
|
2022-01-03 20:30:46 -03:00 |
|
RichardG867
|
5c5cda273b
|
Increase minimum image size for conversion
|
2022-01-03 16:13:49 -03:00 |
|
RichardG867
|
1944fb156d
|
Ignore logo images that are too small
|
2022-01-01 18:27:36 -03:00 |
|