Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
494
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.21 KB | None | 0 0
  1. ; NOTE:
  2. ; Line beginning with "#" (Number sign/hash) or ";" (semicolon)
  3. ; indicates that the line is a comment. It will be ignored by
  4. ; the emulator.
  5. ;
  6. ; Read one by one to understand the meaning of each settings,
  7. ; don't scroll down too fast like you're reading
  8. ; facebook feeds or twitter tweets. (:
  9. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  10. ; This section will be used by the loader to start your
  11. ; games properly.
  12. ;
  13. ; Launch the loader with /help command to discover more.
  14. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  15. [Launcher]
  16.  
  17. ;-------------------------------------------------------------
  18. ; Target
  19. ; This must be pointed to your game executables (.exe)
  20. ; StartIn
  21. ; Point to your game folder. Don't set if you want to use
  22. ; emulator current directory. This will affect Target if
  23. ; the target uses relative path.
  24. ; CommandLine
  25. ; Additional command line for your games. Source (Valve)
  26. ; games requires -steam or you will get "insecure"
  27. ; message
  28. ;-------------------------------------------------------------
  29. Target = 7DaysToDie.exe
  30.  
  31. ;StartIn = C:\Program Files (x86)\Steam\steamapps\common\Age of Empires II HD
  32. CommandLine = -steam -logfile serverlog.txt -quit -batchmode -nographics -configfile=serverconfig.xml -dedicated
  33. ;-------------------------------------------------------------
  34. ; This must be pointing to SmartSteamEmu.dll, you can use
  35. ; absolute path or relative path; relative to the loader.
  36. ; The emulator storage folder will be created on
  37. ; the same folder as SmartSteamEmu.dll
  38. ;-------------------------------------------------------------
  39. SteamClientPath = SmartSteamEmu.dll
  40. SteamClientPath64 = SmartSteamEmu64.dll
  41.  
  42. ;-------------------------------------------------------------
  43. ; Persist
  44. ; Don't exit the loader. Required for games that uses batch
  45. ; file (.bat) or which launch multiple executables.
  46. ; InjectDll
  47. ; Inject SmartSteamEmu module into process instead of waiting
  48. ; for game to load it itself. If the game uses steam.dll
  49. ; you might need this to be turned on.
  50. ; ParanoidMode
  51. ; Warn you first if the steam client process is running
  52. ; before launching the game.
  53. ;-------------------------------------------------------------
  54. Persist = 0
  55. InjectDll = 0
  56. ParanoidMode = 0
  57.  
  58. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  59. ; This section will be used by emulator.
  60. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  61. [SmartSteamEmu]
  62.  
  63. ;-------------------------------------------------------------
  64. ; AppId
  65. ; Your game appid. http://store.steampowered.com/app/<AppId>
  66. ; Set to 0 to read from steam_appid.txt file.
  67. ;
  68. ; SteamIdGeneration - Specify one of these:
  69. ; - Static
  70. ; - Random
  71. ; - PersonaName
  72. ; - ip
  73. ; - Manual (you must set ManualSteamId)
  74. ; - GenerateRandom (Default, Generate steam id once and reuse the
  75. ; same generated steam id for the next time)
  76. ; Remember, some games store steam id in save file and steam id
  77. ; must match when loading the game again.
  78. ;
  79. ; ManualSteamId
  80. ; Example: 76561197960287930
  81. ;
  82. ; LowViolence
  83. ; Set this to 1 if you want to have a low violence game
  84. ; and/or residing in a country that requires you to have this
  85. ; restriction.
  86. ;
  87. ; Offline
  88. ; Set this to 1 to set emu as offline.
  89. ;
  90. ;-------------------------------------------------------------
  91. AppId = 251570
  92. Language = english
  93. SteamIdGeneration = GenerateRandom
  94.  
  95. ;ManualSteamId = 0
  96. LowViolence = 0
  97. Offline = 0
  98.  
  99. ;-------------------------------------------------------------
  100. ; AvatarFilename
  101. ; Avatar file, only .png is supported
  102. ; PersonaName
  103. ; Set this to your name *OR* use one of these:
  104. ; - ComputerName
  105. ; - AccountName (default)
  106. ; AutomaticallyJoinInvite
  107. ; When somebody send invite to you, you will automatically
  108. ; accept their invite.
  109. ;-------------------------------------------------------------
  110. AvatarFilename = avatar.png
  111. PersonaName = 7D2D-Server
  112. AutomaticallyJoinInvite = 1
  113.  
  114. ;-------------------------------------------------------------
  115. ; StorageOnAppdata
  116. ; Storage (save game) files will be saved on local account
  117. ; appdata folder.
  118. ; C:\Users\<YourName>\AppData\SmartSteamEmu
  119. ;
  120. ; If you lose your savegame files after using this
  121. ; version, disable this value or move your savegame files to
  122. ; appdata folder.
  123. ;
  124. ; SeparateStorageByName
  125. ; Each "PersonaName" will have its own storage folder for save
  126. ; game, storage file, stats, achievements and avatar.
  127. ;
  128. ; Before
  129. ; SmartSteamEmu\<game files>
  130. ; After
  131. ; SmartSteamEmu\my name\<own game files>
  132. ; SmartSteamEmu\his name\<own game files>
  133. ; SmartSteamEmu\her name\<own game files>
  134. ;
  135. ; RemoteStoragePath
  136. ; Specify your own location of remote storage path. The
  137. ; default location is on SmartSteamEmu\remote_<appid> or
  138. ; SmartSteamEmu\<persona name>\remote_<appid>.
  139. ;-------------------------------------------------------------
  140. StorageOnAppdata = 1
  141. SeparateStorageByName = 0
  142.  
  143. ;RemoteStoragePath = /SAVES/
  144. ;-------------------------------------------------------------
  145. ; EnableHTTP
  146. ; If disabled, all calls to create HTTP request will fail.
  147. ; It is advised to keep this turned off.
  148. ;
  149. ; EnableInGameVoice
  150. ; Enable In-Game voice using microphone input.
  151. ; The implementation is not yet finished. It is recommended
  152. ; to use other application for voice chat.
  153. ;
  154. ; EnableLobbyFilter
  155. ; Turn this off to find all lobbies within the same app id.
  156. ;
  157. ; EnableOverlay
  158. ; Tell game that we have overlay enabled.
  159. ;
  160. ; DisableFriendList
  161. ; Disable friend list from appear in game.
  162. ;
  163. ; DisableLeaderboard
  164. ; Disable leaderboard by not returning any leaderboad when
  165. ; game requested it
  166. ;
  167. ; SecuredServer
  168. ; VAC server. If the games complain it starts *insecure*ly
  169. ; or to remove any plugins before attempting to connect to
  170. ; a VAC secured server, set this to 0.
  171. ;
  172. ; VR
  173. ; Tell supported games to enable virtual reality.
  174. ;
  175. ; RandomItemAwards
  176. ; Give random items in CS:GO
  177. ;
  178. ; DisableGC
  179. ; Disable GameCoordinator emulation
  180. ;-------------------------------------------------------------
  181. EnableHTTP = 0
  182. EnableInGameVoice = 0
  183. EnableLobbyFilter = 1
  184. EnableOverlay = 0
  185. DisableFriendList = 0
  186. DisableLeaderboard = 0
  187. SecuredServer = 1
  188. VR = 0
  189. RandomItemAwards = 1
  190. DisableGC = 0
  191.  
  192. ;------------------------
  193. ; Master server list
  194. ; In "<ip>:<port>" format. Multiple server is separated by
  195. ; a space.
  196. ;
  197. ;MasterServer = 46.165.194.16:27011 46.4.71.67:27011 46.165.194.14:27011
  198. ;MasterServerGoldSrc = 46.165.194.16:27010 46.4.71.67:27010 46.165.194.14:27010
  199. MasterServer = 188.40.40.201:27010
  200. MasterServerGoldSrc = 188.40.40.201:27010
  201.  
  202. ;------------------------
  203. ; Quick join hotkey for private match.
  204. ; Valid modifier are: BACKSPACE, TAB, ENTER, SHIFT, CONTROL, ALT
  205. ; PAUSE, CAPSLOCK, ESCAPE, SPACE, PAGEUP, PAGEDOWN, END, HOME,
  206. ; INSERT, DELETE, F1-F12.
  207. ;
  208. ; Must be a combination, example: CONTROL + J
  209. ;
  210. QuickJoinHotkey = SHIFT + TAB
  211. ManualSteamId = 71340225199377
  212.  
  213. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  214. ; Overlay Plugins
  215. ;
  216. ; SSEOverlay plugins comes with two functions, overlay being the
  217. ; main one and OnlineMode which allow you to connects to other
  218. ; players worldwide. To open overlay, use the QuickJoinHotkey
  219. ; defined on [SmartSteamEmu] section.
  220. ;
  221. ; The overlay may be highly unstable for some games and you may
  222. ; need to disable them.
  223. ;
  224. ; The online mode is turned on by default, if you wish not to
  225. ; connect to others or care for privacy or security, simply turn
  226. ; the option off.
  227. ;
  228. ; Language is defined in Language.ini inside Plugins\SSEOverlay
  229. ; folder.
  230. ;
  231. ; ScreenshotHotkey captures game screen using these hotkey. The
  232. ; rules is same as [SmartSteamEmu] QuickJoinHotkey
  233. ;
  234. ; HookRefCount allows DX9 games to be safely shutdown the device
  235. ; so it can change resolution without crash. If you experience
  236. ; crash with overlay try to disable this first.
  237. ;
  238. ; If you specified OnlineKey, you will be connected only to the
  239. ; same people that uses same OnlineKey.
  240. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  241. [SSEOverlay]
  242. DisableOverlay = 0
  243. OnlineMode = 1
  244. Language = English
  245. ScreenshotHotkey = F12
  246. HookRefCount = 1
  247.  
  248. ;OnlineKey =
  249. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  250. ; DLC subscriptions
  251. ;
  252. ; Use the following format for subscription:
  253. ; <appid> = <1/0> or <DLC Name>
  254. ; Example:
  255. ; 57923 = Duke Nukem Forever: Hail to the Icons Parody Pack
  256. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  257. [DLC]
  258.  
  259. ;------------------------
  260. ; If requested subscription id cannot be found here,
  261. ; SmartSteamEmu will use this default value.
  262. ;
  263. Default = 1
  264. src103582791433980119 = Payday 2 Community
  265. src103582791435633447 = Payday 2 Mod - HoxHud
  266.  
  267. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  268. ; Achievements override
  269. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  270. [Achievements]
  271.  
  272. ; Unlocks all achievements
  273. UnlockAll = 0
  274.  
  275. ; If the game loops when reading stats/achievements, enable this.
  276. FailOnNonExistenceStats = 0
  277.  
  278. ; If you want to modify individual achievements, use the
  279. ; following format:
  280. ; <achievement name> = 1/0
  281. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  282. ; Player Management
  283. ;
  284. ; Allow or deny who will able to connect to your server
  285. ;
  286. ; To deny or ban connection from steam id, use the following
  287. ; format:
  288. ; STEAM_0:X:YYY = 0
  289. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  290. [PlayerManagement]
  291.  
  292. ; Allow anyone to connect. If set to false, only allow connection
  293. ; from recognized steam emu.
  294. AllowAnyoneConnect = 1
  295.  
  296. ; Set a password to allow ban/unban remotely. The password must > 4
  297. ; characters long. Remove # infront AdminPassword to enable password.
  298. ; App restart is *required* to update the password.
  299. ;AdminPassword =
  300. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  301. ; Direct Patch
  302. ;
  303. ; Allow you to patch loaded game modules (.exe, .dll) on memory.
  304. ;
  305. ; Use the following format:
  306. ; ModuleName.ext=Location;OriginalBytes;PatchBytes
  307. ; Example:
  308. ; mymodule.dll=12ab;74fe;ebfe
  309. ; mymodule.dll=*;74fe;ebfe
  310. ; mymodule.dll=*;74??;eb
  311. ; mymodule.dll=*;74??;9090??ebfe
  312. ;
  313. ; DirectPatch will only patch once per entry. The location is the
  314. ; file offset to patch. You can use asterisks (*) to search for
  315. ; pattern given by OriginalBytes.
  316. ;
  317. ; OriginalBytes is use to validate given offset or search for
  318. ; pattern.
  319. ;
  320. ; If you set the location to offsets, the OriginalBytes will be
  321. ; used to validate the bytes on that offsets. If it match, it
  322. ; will patch the offset using PatchBytes.
  323. ;
  324. ; If you set the location to asterisks (*), the OriginalBytes
  325. ; will be used as a pattern to search and once found matching
  326. ; pattern, it will patch using PatchBytes.
  327. ;
  328. ; Both OrignalBytes and PatchBytes can include ?? to indicates
  329. ; wildcard.
  330. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  331. [DirectPatch]
  332.  
  333. ; Dead Rising : OTR - Windowed mode
  334. ;deadrising2otr.exe=508bf8;00f3;01
  335. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  336. ; Logging and debugging
  337. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  338. [Debug]
  339.  
  340. ;------------------------
  341. ; EnableLog
  342. ; Enable/Disable log file output.
  343. ; MarkLogHotkey
  344. ; Mark the logfile with timestamp using this hotkey before
  345. ; performing some action to make it easier when debugging.
  346. ; LogFilter
  347. ; Filter log output. Separate by semicolon.
  348. ;
  349. EnableLog = 0
  350. MarkLogHotkey = CTRL + ALT + M
  351. LogFilter = User logged on
  352.  
  353. ;------------------------
  354. ; Create dump file when games crash. This can helps developers
  355. ; to investigate what causes the game crash and to improve this
  356. ; emulator.
  357. ;
  358. Minidump = 1
  359.  
  360. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  361. ; Emulator networking
  362. ; Warning: Advanced settings! Best to leave it as is if you
  363. ; don't know what these settings are for.
  364. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  365. [Networking]
  366.  
  367. ;------------------------
  368. ; BroadcastAddress
  369. ; Set broadcast address used by emulator discovery system.
  370. ; To broadcast to multiple addresses, separate by a space.
  371. ; To connect to other computer online, specify their ip or
  372. ; ip:port here.
  373. ; ListenPort
  374. ; Communication port used by this emulator, must match with
  375. ; other player or it won't find each other.
  376. ; MaximumPort
  377. ; Attempt to use another next port when current listen port
  378. ; is already in use.
  379. ; DiscoveryInterval
  380. ; Interval for discover packet in second. A small packet
  381. ; sent by the emulator to broadcast address to discover
  382. ; other players.
  383. ; MaximumConnection
  384. ; Number of maximum allowed connection
  385. ;
  386. BroadcastAddress = 255.255.255.255
  387. ListenPort = 31313
  388. MaximumPort = 10
  389. DiscoveryInterval = 3
  390. MaximumConnection = 200
  391.  
  392. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  393. ; steam_api.dll replacement.
  394. ;
  395. ; Allow you to start game directly without the launcher.
  396. ;
  397. ; To start the game without the launcher, rename original
  398. ; steam_api.dll to ValveApi.dll and then rename
  399. ; SmartSteamEmu.dll to steam_api.dll
  400. ;-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  401. [SteamApi]
  402.  
  403. ; The emulator will try to search for interface version
  404. ; automatically inside original steam api.
  405. ;
  406. OriginalSteamApi = ValveApi.dll
  407. OriginalSteamApi64 = ValveApi64.dll
  408.  
  409. ; Manually specify interface version if no original steam_api.dll
  410. ; found. It must match the steam_api.dll that come with the game.
  411. ;
  412. SteamClient = 15
  413. SteamUser = 16
  414. SteamGameServer = 1
  415. SteamFriends = 13
  416. SteamUtils = 5
  417. SteamMatchMaking = 9
  418. SteamMatchMakingServers = 2
  419. SteamUserStats = 11
  420. SteamGameServerStats = 1
  421. SteamApps = 5
  422. SteamMasterServerUpdater = 1
  423. SteamNetworking = 5
  424. SteamRemoteStorage = 10
  425. SteamScreenshots = 1
  426. SteamHTTP = 2
  427. SteamUnifiedMessages = 1
  428. SteamController = 1
  429. SteamUGC = 1
  430. SteamAppList = 1
  431. SteamMusic = 1
  432. SteamMusicRemote = 1
  433. SteamHTMLSurface = 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement