[Touch Diamond, MDA Compact IV ROM Development] marcolero:
EXE files faster!

what you think of this program? could add it in rom?

Announcement: Wizard "Squeezer" Program

--------------------------------------------------------------------------------

Hi All,

Welcome to the Rom-Packer "Squeezer" module!

This was originally included with my Wizard Rom-Packer kitchen, but as the technology is applicable to most programs installed in the Wizard (or actually most devices), in either storage memory or SD card, I have decided to release it to the wider community of non-cookers.

This program uses the open source program UPX to compress .exe files. The compression is quite remarkable. Generally the files end up less than half their original size. I have tested the process on all the main Office programs, and they work fine. The loading speed of the programs is actually improved, because the storage memory is so much slower than ram memory, so the time gained by transferring a smaller amount of data from the storage memory to ram when you run the program is more than enough to make up for the time spent uncompressing in ram.

The larger programs really seem to "pop" in comparison. Besides the Office programs, I have tested it on apps such as: eWallet, iSilo, ListPro, and Skype and found it works well, speeding load times with a smaller storage and SD card footprint.

The process "may" work with some .dll files as well, but I haven't tested them as extensively. A few programs will not work well in this mode, or refuse to load, so keep the original copies as backups. You will also find a few programs (adobe reader, pocketXpdf) which have already been compressed with this technology!

So, here's what you do:

1) Make sure the original program is installed correctly.

2) Locate the .exe file which was installed in Program Files in your PDA or the SD card.

3) Save a copy of this file somewhere in case it doesn't work.

4) Copy all the .exe files you want to compress into the SqueezeRoom directory.

5) Run Squeezem.bat

6) Take the compressed files out of the SqueezeRoom directory and replace the originals with those.

7) Run the program in the usual way. If all is well, Great! you're done!

8) If there's a problem, you can try a soft-reset before undoing the experiment.

9) If that doesn't help, copy the copy you made in step 3 back to the original location, overwriting the compressed copy.

Of course, I strongly recommend that you run a good backup utility, such as SPB backup, before beginning, just in case you make a big mistake somewhere.

Rapidshare Link: http://rapidshare.com/files/33717970...r_Squeezer.rar

"You can see a huge increase in performance the bigger the exe file is. Apps like Wisbar/WAD start up about 3-4 sec faster,

Opera about 3 sec (4MB compressed down to 1.7MB)

AIM 2 sec faster

Camera.exe maybe 1 sec (I couldn't really tell the difference)

Verichat 2 sec

FoxitReader 2-3 sec

IM+ 3-4 sec

SPB Imageer 2-3 sec

Resco Radio 2 sec

Total Commander 1-2 sec

Midlet Manager(jmm.exe) 2 sec faster

and calculator.exe seems to pop open .

When it comes to games, which usually are 2-4MB in size, they open 4-7 sec faster than normal. One of my games was 4MB than shrunk down to about 1.4MB after compressed.

This program also saves a crazy amount of space as well. My main memory free space before was 6.5MB, than after compression, increased to 11.8MB

It also seems like there is more free RAM than normal, but I'm still veiwing that. Posted some SS of compressed file sizes."

could also try Extender V1.01