|
|
|
|
|
|
UPX4PPC is a utility for you to compress & optimize EXE/DLL files, just like the desktop PC version.
Our machines have few memory and we are always trying to save the RAM. This program helps you in this task, but it is reserved to power users. It allows to compress up to 40% any EXE or DLL file and, better, the consequence is an improvement in performance.
Attention: do not forget to make a backup copy of the original file. Sometimes, the compressed file just do not work and you need to put the original back in place. For instance, you cannot compress the PocketInformant EXE file.
Despite this warning, it is a very good solution to save RAM.
[Yololo]
(Translation: Torgamm)
|
This is a nicely worked front-end to an incredible exe on-the-fly compressor/decompressor. Why is that great? If you own a pre-WM5 device you know how difficult it is to try and keep as much free memory as possible in the machine. Imagine a system where you can take large exe files that have to reside in main memory and reduce them to half their size... or more. And they can be used without the need of a seperate decompressor - they decompress themselves when used and recompress themselves when closed (I know it doesn't work that way but it seems to...) And all of this space-saving tech comes with NO overhead! In some cases, apps actually load FASTER after they've been decompressed. Sound too good to be true!? TANSTAAFL, you say? How 'bout this? It's freeware.
I cannot believe what a find this is! I tipped Vicott a couple of bucks for this and I hope you will too if you find it works for you. One word of warning: although it can compress dll files, I would be very careful about doing so. Some SIP and Japanese localization dll's went screwy on me using this. Always backup the original if you're going to play around with this.
If anyone has or knows of a list of dll's that they know will work I hope they would post a link in this thread.
|
I agree with Kamikun, this is one heck of a nifty app for nothing. However, there is some overhead which is not obvious unless you're a geek and notice such things. Here's the problem: while UPX will squeeze your EXEs *and* DLLs typically by about 50%, it adds an additional memory requirement when the app runs. Say you have Jack.exe that's 100K in size which UPX squeezes down to 50K. When the app runs, the total memory (RAM) required will be 150K. Apparently UPX does not free its loader during program execution. Just something to be aware of. Might not want to UPX an EXE that's always running on your system. Also, as the PocketPC file system has built-in and automatic compression (not as good, but noteworthy), it's not prudent to just go compress everything you have. Note that the built-in compression applies to RAM on pre-Windows Mobile (CE v5) devices. So, best place for compressed stuff is a file store or storage card. (^.~)
|
UPX4PPC v0.4.2 now supports VGA and W-VGA screens. =)
|
|