i'm making Doom Portable using Doom Legacy and FreeDoom and I wanted to know if upx'ing the files would affect game performance
New: streamWriter (Jun 28, 2024), Platform 29.5.3 (Jun 27, 2024)
1,100+ portable packages, 1.1 billion downloads
Please donate today
It usually depends on the app, but UPXing usually increases performance if anything.
Generally UPX affects only startup time. Later, app works exactly as fast as if it was not compressed. But due to some OS optimizations (meant to reduce program startup time) in extremely rare cases (very slow drive + very big executables + very specific way the program uses these executables) a not compressed can work slower for some time after it's started. Later it's exactly the same.
"Those people who think they know everything are a great annoyance to those of us who do." Asimov