in my programs, I stick resources, imports, and exports (if any) into data section
Posted on 2004-05-25 14:34:41 by comrade
thats not a problem, problem is inside rsrc structure, which is build with headers and data, all those delphi,msvc compilers builds it in the way all headers are located inside main rsrc tree, and then after all those headers data is placed (icons etc.), but in fasm executable, headers (IMAGE_RESOURCE_DIRECTORY_ENTRY) are mixed with data, i dont say its wrong, just i didnt expect it (too much delphi and msvc :) )
Posted on 2004-05-25 16:07:01 by bart
very nice. one suggestion though. maybe you can show the results window longer of even have on option on it to close immediatly or stay permanently.

do you plan on going futher with it adding dll support?

just tested it against PEcompact v2.0

origninal size = 2.05 MB (2,154,496 bytes)

798 kb = PEcompact
898 kb = FSG
Posted on 2004-05-25 18:50:45 by smurf
and test it with files 1-20kb, as its said in nfo fsg is designed for *small files*, for bigger one use upx or pe-compact
Posted on 2004-05-25 19:31:09 by bart
add the scream, it was so sexy.
Posted on 2004-05-25 19:41:12 by archphase
here's a small example, original size 3kb, after pecompact 5kb (hey hey ;) ), after fsg 1.28kb, upx couldnt even pack it (error, it seems file is too small), but please test it yourself, i dont say its perfect, but for my needs its just fine, i dont code in vb so my files arent 2mb :)
Posted on 2004-05-25 19:46:10 by bart

add the scream, it was so sexy.

that was taken from the "incoming" game, or blood i just dont remember, but hey i can attach mp3 next time, so what would you like "Mono - Life In Mono" or "Hooverophonic - 2 Wicky"?
Posted on 2004-05-25 19:54:25 by bart

here's a small example, original size 3kb, after pecompact 5kb (hey hey ;) ), after fsg 1.28kb, upx couldnt even pack it (error, it seems file is too small), but please test it yourself, i dont say its perfect, but for my needs its just fine, i dont code in vb so my files arent 2mb :)


VB hello world ~6KB
Posted on 2004-05-25 22:04:11 by comrade



VB hello world ~6KB

dont say that name :sweat:
Posted on 2004-05-26 04:36:44 by bart
the scream was terrible. i always took off my speakers when i packed something.

what about releasing fsg.dll (or better fsg.lib fsg.inc for masm)? that would be so great!
Posted on 2004-05-26 13:43:31 by diablo2oo2
where would you use it (dll) diablo?
Posted on 2004-05-27 05:33:45 by bart
in my byte pattern patcher. currently i use fsg 2.0 with comandline.
Posted on 2004-05-27 09:38:49 by diablo2oo2
Anyone rather comment on algorithms and innovation?
Posted on 2004-05-27 10:10:27 by Homer
Mono - Life in mono would be great, bart! Or maybe Tori Amos - Siren :)


/siddhartha
Posted on 2004-05-28 16:17:22 by siddhartha