Game Development Community

Protecting a 1.5 tgb game

by Isaac Barbosa · in Torque Game Builder · 12/01/2007 (5:52 pm) · 7 replies

I have tried to protcet my game using SDProtector (that was protceting my 1.1.4 versions) and I receive the message:

The executable is already compressed/protected, want to force the protection?

I force it,

And the game don't runs anymore :(

Is there an issue with protection software with 1.5 exes since they are compressed now?

#1
12/02/2007 (12:19 am)
By luck, I've just seen an old post of Tom Bampton who speak about that:
Quote:UPX compressed executables have a string in that identifies they're using UPX (which the UPX license forbids removal of), and to decompress them is as simple as downloading UPX and doing upx -d myexe.exe
#2
12/02/2007 (7:43 am)
@ Benjamin,

I've downloaded the UPX but it doesn't run neither in VISTA or XP... it is a dos program?
#3
12/02/2007 (5:21 pm)
I've used UPX on XP, so it should work just fine. I've never used it in Vista. It is a command line program. At least the version I've used didn't have a Windows GUI.
#4
12/02/2007 (10:02 pm)
Use start > execute > "cmd"
Then use the quoted command line (with complete paths), it should work fine on XP.
#5
12/03/2007 (3:03 am)
1.Google "UPX GUI" to find a few GUI for UPX, that'll make easier use for that.

2.Unpack TGB.exe then you can pack it with your protector.

Hint:

If you don't like to bind main.cs.dso within your main executable in some way (MoleBox/Themida etc), you may need to compile it from source(with modification of course) to get it really protected, just pack the executable doesn't work pratically.
#6
12/03/2007 (9:58 am)
@yoko,

i cant decompress the exe since it is not a UPX compressed file. Is there a nother way?

Thanks
#7
12/04/2007 (5:15 am)
I can decompress "TorqueGameBuilder.exe" with UPX 2.3

Or, try this, I provided to tool for you:

UPX23_GUI.zip HOSTED FREE AT BOXSTR.COM