############################################################################################################################################## ############################################## eSTEAMATiON Installation Manual ############################################################### ############################################## Author: ViTYAN ############################################################### ############################################## Language: English ############################################################### ############################################################################################################################################## This small guide includes all needed information to get your Valve server up and running with eSTEAMATiON Steam Emulation System. Follow the following steps to get it all up and running: Preword: [Server Root] means Valve's server installation folder and not Operating System's root drive/path. [Release Archive] means the root of Releases distribution .rar file. 1) WINDOWS: Source/Source 2007 engine: Copy Steam.dll,eSTEAMATiON.dll and vlvticket.dll files from [Release Archive]\WIN32\Source and Source 2007 Engines\ folder to your [Server Root]\bin folder. HL1 engine: Copy Steam.dll,eSTEAMATiON.dll and vlvticket.dll files from [Release Archive]\WIN32\HL1 Engine\ folder to your [Server Root]\ folder. LINUX: Source/Source 2007 engine: Rename your [Server Root]/bin/libsteamvalidateuseridtickets_i486.so to vlvticket_i486.so HL1 engine: Rename [Server Root]/libSteamValidateUserIDTickets_i386.so to vlvticket_i386.so Rename [Server Root]/libSteamValidateUserIDTickets_amd64.so to vlvticket_amd64.so 2)LINUX ONLY STEP: Source/Source 2007 engine: Extract libsteamvalidateuseridtickets_i486.so from [Release Archive]/LINUX/Source and Source 2007 Engines/ folder to [Server Root]/bin folder. HL1 engine: Extract libSteamValidateUserIDTickets_i386.so and libSteamValidateUserIDTickets_amd64.so files from [Release Archive]/LINUX/HL1 Engine/ to [Server Root]/ folder. 3)WINDOWS: Copy esteamation.cfg file from [Release Archive]\WIN32\cfg folder to [Server Root]\cfg folder OR to your WINDOWS directory for multiserver shared configuration. LINUX: Copy esteamation.conf file from [Release Archive]\LINUX\cfg folder to [Server Root]/cfg folder OR to /etc/esteamation/ for multiserver shared configuration. 4) Source/Source 2007: Patch your engine with VUP(Version must be at least 2.0 Beta 5 for Source and at least 2.0 Beta 6 for Source 2007) and make sure to use the parameter -esteamation-prep during execution. If you want to leave Cracked Steam clients out of your server then add -esteamation-no-cracked-steam parameter too. If you want to allow ppl with same id's to join to your server at the same time then add -esteamation-allow-duplicate-ids parameter too. NOTE: Dont use VUP 2.0 Beta 4 as it has some bugs. Use only VUP 2.0 Beta 5+(Source) and VUP 2.0 Beta 6+(Source 2007/Source). HL1: Extract your engines from eSTEAMATiON HL1 SuperEngines Preparation Pack Release(v1.6+) archive. Note: You will have 2 subfolders: WITH DUPLICATE IDs and WITHOUT DUPLICATE IDs. Choose respective depending on if you want to enable two or more players with same ID to join the server at the same time or only allow one of them(the first wholl join) 5) Your installation is now finished. Linux Note: Make sure you have original srcds_run (Source/Source 2007) / hlds_run (HL1) scripts and no modified ones with LD_PRELOAD modifications. eSTEAMATiON is a fully native and self-operative emulator.