diff --git a/PROJECTS b/PROJECTS index 5823105c..5b0074a1 100644 --- a/PROJECTS +++ b/PROJECTS @@ -31,8 +31,19 @@ User interface: More formats: ------------- - - add more file formats / platforms (there were volunteers for FreeBSD, - BeOS, Windows CE, Amiga, C64, ...) + - Amiga + + - BeOS + + - C64 + + - elks/8086 (this is a 16-bit linux-8086 kernel) + See http://www.elks.ecs.soton.ac.uk/ + + - freebsd/386 (generic), freebsd/elf386 (specialized). + Probably could share most of the linux code. + + - Windows CE - add support for self-extracting HTML pages using a Javascript stub (like the AlgART HTML Packer "AHP") @@ -41,23 +52,20 @@ More formats: Existing formats: ----------------- - - dos/com: add support for very long files - convert to exe if necessary + - djgpp2/coff: add support for DLX dynamic loading + (see SEAL http://www.home.sk/public/seal/ ) - - dos/sys: add support for sys/exe combos + - dos/com: add support for very long files - convert to exe if necessary - dos/exe: implement filter support - - djgpp2/coff: add support for DLX dynamic loading - (see SEAL http://www.home.sk/public/seal/ ) + - dos/sys: add support for sys/exe combos - linux/i386: - use the new assembly preprocessor stuff (ie. process the file headers internally) - UPX uncompressor daemon - rewrite the stub in assembly (not sure if this is a good idea...) - - etc... - - linux/i386: add a special elf/i386 format that understands - ELF files and has filter support - watcom/le: add support for per section compression, LX support, VXD diff --git a/TODO b/TODO index eb499a4a..8bd7bb0c 100644 --- a/TODO +++ b/TODO @@ -81,6 +81,9 @@ FORMAT WIN32/PE - decrease runtime memory overhead +- ??? compressing screensavers looses the description - probably + should not compress a special resource type ??? + 2 - easy - mfx + ml) new switch(es) : do not compress resource types x,y,z or resource names a,b,c @@ -98,3 +101,4 @@ FORMAT WIN32/PE 5 - medium - ml) try to put the preprocessed imports & relocs back to their original section if possible. this could save some virtual memory address space. +