I was using NSIS before to make the InstallWizard, but now I’m using Inno Setup. It also uses script like NSIS, but it’s way better, faster and nicer (final user interface). There’s no custom folders like “cstrike_german” or “cstrike_french”, unless You install the game in other language, than default (english). Installer changes language registry value, the same way, as Steam does, so custom language folder is created automaticly, by VALVe’s game engine. The only additional registry keys are for storing installation directory (needed for future updates) and one needed to view the game in Add/Remove programs. REVOLUTiON Emulator is needed to run games without Steam and additionally latest versions are supporting UNIQUE STEAM_ID generation, so cheaters with dynamic IPs can be banned once, by STEAM_ID. Also You can use advanced scripts and plugins for Your server (I.E. Mattie’s EventScripts), which can work properly only, when each player has his UNIQUE STEAM_ID. So if You host a server with this release and Your friends will join that server with this release, You have sureness of that, everyone will have his UNIQUE STEAM_ID even those Players with dynamic IPs. You CAN join OLD-FIX servers with this release too (tested). Only few servers won’t let You in, cause they use OLD eSTEAMATiON FIX configured to not let in Clients with unknown FIXes. And NEW REVOLUTiON Emulator is seen by OLD eSTEAMATION as unknown. This gives ‘Client dropped by server’ ERROR. As I know, NEW eSTEAMATiON FIX supports NEW Rev-Emu and UNIQUE STEAM_IDs. I have played alot with this Rev-Emu and I found only one server, that wouldn’t let me in. Choice is Yours! Have Fun!
Password : allgames2k