[Emu] LumaEmu 1.9.7 - LumaEmu 1.x.x Discontinued

Сообщение
Автор
NMer
Нович0к
Нович0к
Сообщения: 4
Зарегистрирован: 01.06.2018
Поблагодарили: 1 раз

#1 Сообщение 14.06.2018, 20:32

LumaEmu Features:
- Play games without Steam
-Mount GCF/NCF files
-Mounts optional GCFs
-Support for x64 games
-DLC Patch
-Low Violence patch
-Can be used to host cracked servers
-Blocks VAC banned players from connecting to your server
-Ban players from your server by SteamID (Create Filter.txt)
-Legit Steam players are assigned the correct SteamID
-Static SteamID is assigned for LumaEmu, RevEmu and SmartSteamEmu players
-Choose between Setti masterserver or Valve masterserver (Steam.dll)
-Achievements can be earned and saved in most games
-Steam Game Overlay support
-Steam VR support
-Source Engine Window Focus Patch
-Writes Minidumps
-LAN Serverbrowser (x86)

Installation x86:
1. Copy steamclient.dll, LumaGameLauncher_x86.exe, LumaGameLauncher_x86.dll and LumaEmu.ini to the game folder.
2. Set the settings you want to use in LumaEmu.ini.
3. Create steam_appid.txt or LumaAppID.txt with the correct AppID for the game.
4. Start the game with LumaGameLauncher_x86.exe.

Installation x64:
1. Copy steamclient64.dll, LumaGameLauncher_x64.exe, LumaGameLauncher_x64.dll and LumaEmu.ini to the game folder.
2. Set the settings you want to use in LumaEmu.ini.
3. Create steam_appid.txt or LumaAppID.txt with the correct AppID for the game.
4. Start the game with LumaGameLauncher_x64.exe.

Source Dedicated Server Installation:
1. Copy steamclient.dll to the bin folder.
2. Copy LumaGameLauncher_x86.exe, LumaGameLauncher_x86.dll and LumaEmu.ini to the main server folder.
3. Set the settings you want to use in LumaEmu.ini.
4. Start the server with LumaGameLauncher_x86.exe.

GoldSrc Dedicated Server Installation:
1. Copy steamclient.dll, LumaGameLauncher_x86.exe, LumaGameLauncher_x86.dll and LumaEmu.ini to the server folder.
2. Set the settings you want to use in LumaEmu.ini.
3. Start the server with LumaGameLauncher_x86.exe.
LumaEmu Change Log
Version 1.0
First Release

Version 1.0.1
Fixed error in Tomb Raider
Fixed crash in Zeno Clash 2
Fixed minor bugs

Version 1.0.2
Fixed crash in Garry's Mod
Fixed minor bugs

Version 1.0.3
Fixed SteamFindFirst, SteamFindNext and SteamFindClose, loading games from GCF files now works correctly in most games.

Version 1.0.4
Stability fixes
Added support for mounting content in Garry's Mod, use the "MountContent" setting in LumaEmu.ini
Fixed LumaEmu creating several empty folders for games that don't need them

Version 1.0.5
Added the ability to use multiple DLC AppIDs
Fixed minor bugs

Version 1.0.6
Added Steam HTTP emulation
Added security features to steamclient.dll and steamclient64.dll
Fixed minor issues

Version 1.0.7
Added some missing functions added recently to Steam
Added support for games using an old Steam DRM
Fixed some bugs reported by users

Version 1.0.8
Fixed some games not being able to be played in 1.0.7

Version 1.0.9
Added functions required for new and upcoming games
Added support for Steamclient callbacks
Added support for the Dota 2 UI, (no longer stuck on "Connecting to the Dota 2 network")
All achievements in games are now unlocked by default
Fixed crash in Rage
Fixed DLCs not unlocked in some games
Fixed bugs in server authentication
Fixed various crashes and bugs

Version 1.1.0
Added new Steam functions requried for upcoming games
Fixed various bugs
Fixed the "GameLanguage" setting in LumaEmu.ini not working in some games
Removed the "MountContent" option from LumaEmu.ini (not used anymore)

Version 1.1.1
Fixed Steam.dll trying to read LumaEmu.ini and ClientRegistry.blob from the wrong path
Fixed bugs and crashes
The GetCurrentBatteryPower function now works as intended

Version 1.1.2
Added new Steam functions requried for upcoming games
Fixed LumaEmu players sometimes being reported as VAC banned

Version 1.1.3
Bug fixes and improvements
Added option to disable DLCs in games
Added option to disable Steam Overlay
Stats and Achievements are now saved (Can be disabled in LumaEmu.ini)
Added Uplay Crack
Steam Cloud files are now saved in "ProgramData\LumaEmu_SteamCloud\Playername"
Fixed crash in TF2
Added new Steam functions requried for upcoming games
Fixed some games not being able to load save files
Added mounting extra files for games in LumaEmu.ini

Version 1.1.4
Fixed x64 version

Version 1.1.5
Removed LumaEmu_SC.dll
Fixed bugs
Added new Steam functions requried for upcoming games
Restored the old code for mounting content in Gmod and some other games
Fixed older games not saving stats and achievements

Version 1.1.6
Fixed bugs
Fixed crash in Sanctum 2
Added Steam Workshop emulation

Version 1.1.7
Fixed SteamID generation and crash in Arma 3

Version 1.1.8
Fixed minor bugs
Added support for games using the Steam2 Wrapper (The Ship, Dark Messiah Might and Magic and others)

Version 1.1.9
Fixed HTTP code
Fixed bugs
Added "LumaEmu Fake Server" to server browser
Added most of the Steamclient callbacks that was missing in previous releases
Added support for Player Nickname, Clan Name and Clan Tag
Added proper emulation for the function Steam_GetAPICallResult
Added basic lobby emulation
Added the Stats and Achievements functions that was missing in previous releases

Version 1.2.0
Fixed missing callbacks caused some game to crash
Added Windows 8.1 specific steamclient.dll and steamclient64.dll that will give you a notification when you unlock achievements (only works in window mode)

Version 1.2.1
Fixed crash in some games if the specific SteamCloud folder for that game doesn't exist.
Fixed issues with CSGO
Fixed bugs with SteamID generation
Fixed anonymous gamerserver SteamID generation
Fixed minor bugs

Version 1.2.1 Hotifx
Fixed older games getting the wrong SteamID

Version 1.2.2
Fixed memory leaks

Version 1.2.3
Fixed some crashes that was caused by some changes in version 1.2.2
Updated SteamID generation code, players shouldn't get the same SteamID anymore

Version 1.2.4
Fixed achievements in Left 4 Dead 2
LumaEmu will now detect the correct client when someone joins your server, unknown clients or invalid tickets will be blocked (LumaEmu, SmartSteamEmu, RevEmu, Steam and GreenLuma are supported).
Added options to choose if you want to save stats or achievements
LumaEmu_Steamclient.log now logs the SteamID for every player that joins your server
If you want to block someone from joining your server, create "Filter.txt" and put in the SteamIDs of the players you want to block from your server
Minor bug fixes

Version 1.2.5
Added support for SteamID whitelist (Whitelist.txt)
Fixed possible crash
Fixed changing game language in games that is using the Steam language reg key
Added option to block old versions of LumaEmu from connecting to your server
Fixed security exploit

Version 1.2.6
Player name is now written to LumaEmu_Steamclient.log when someone connects to your server
Filter.txt now also takes Player names

Version 1.2.7
Added new Steam functions requried for upcoming games
Added VR support (requires the "vr" folder from Steam to be in the game folder)
Added options to block Legit Steam, GreenLuma, SmartSteamEmu and RevEmu players from connecting to your server

Version 1.2.8
Added new Steam functions requried for upcoming games
Fixed LumaEmu's VR support
Fixed the "g_pSteamClientGameServer" export in LumaEmu's steam_api.dll and steam_api64.dll, this fixes the crash in Source engine games when LumaEmu's steam_api.dll is used instead of SourceEngineLauncher.exe.

Version 1.2.9
Added new Steam functions requried for upcoming games
Fixed minor bugs

Version 1.3.0
Added option to block the latest version of LumaEmu from connecting to server
Bug fixes
Preparations for something awesome

Version 1.3.1
Fixed a rare issue that would cause a server to not be able to properly detect an LumaEmu client.

Version 1.3.2
Fixed bugs that was caused by changes made from version 1.2.9 to 1.3.0

Version 1.3.3
Fixed bugs
Added a unique "LumaID" for every LumaEmu user, it's written to LumaEmu_Steamclient.log when someone connects to your server and can be banned with Filter.txt

Version 1.3.4
Fixed server backward compatibility for older verisons of LumaEmu
Added option to block or allow VAC banned Steam users
Fixed bugs
Added new Steam functions requried for upcoming games

Version 1.3.5
Fixed crash in F1 2013

Version 1.3.6
Fixed a bug in x86 steam_api.dll and steamclient.dll related to LumaEmu_CEG.dll

Version 1.3.7
Added new Steam functions requried for upcoming games
Fixed bugs and crashes
Fixed possible performance issues in some games
Changed the LumaEmu Steam Cloud folder path to Username\AppData\Local

Version 1.3.8
Added option to save Steamcloud files in ProgramData
Added option to tell games Steam is in offline mode
The GetDLCCount function now works as intended
Fixed bugs

Version 1.3.9
Fixed crash in Source dedicated server
Fixed source games running in insecure mode after update
Added new Steam functions requried for upcoming games

Version 1.4.0
The GetPublicIP function now works as intended
Fixed minor bugs

Version 1.4.1
Removed the "AppID_" option from LumaEmu.ini
The BGetDLCDataByIndex function now grabs the DLC appids automatically
Added bypass for the ".STMSIG" DRM
Fixed bugs
Added new Steam functions requried for upcoming games

Version 1.4.2
Removed VAC2.dll
Removed the VS 2013 dependencies requirement
Fixed bugs

Version 1.4.3
Added new Steam functions requried for upcoming games
Fixed several bugs that can cause games to crash
LumaEmu can now write minidumps
Removed the Windows 8.1 toast notifications steamclient.dll and steamclient64.dll

Version 1.4.4
Fixed SourceEngineLauncher_x64.exe and Steam2WrapperLauncher_x64.exe not reading the SteamClientDll path correctly
Fixed TF2 crash
Fixed some Source engine mods gives the "You are in insecure mode" error

Version 1.4.5
Fixed minor bugs
Fixed Steam2WrapperLauncher.exe and Steam2WrapperLauncher_x64.exe

Version 1.4.6
Removed the Uplay crack (not working anymore)
Fixed bugs
Added new Steam functions required for upcoming games

Version 1.4.7
Minor bug fixes

Version 1.5.0
Fixed crashes in some games
Fixed LumaEmu files sometimes trying to open LumaEmu.ini from the wrong directory.
Fixed bugs
Added Legit Steam mode, this will let you use the SteamID from your steam account and in some games join legit servers.

Version 1.5.1
Removed Steam login from LumaEmu.ini, login is now done from in-game.

Version 1.5.2
Fixed crash in TF2
Fixed bugs
Added new Steam functions required for upcoming games
Legit Steam mode will now only give you the account's SteamID if you have registred the game on the account.
Disabled Steam's screenshot hook function

Version 1.5.3
Fixed SourceEngineLauncher.exe not working in TF2
Fixed minor bugs in all LumaEmu files

Version 1.5.4
Fixed memory leak
Fixed rare crash
Added "BlockUnknownClient" option to LuamEmu.ini
Added HTTP download (not complete)

Version 1.5.5
Fixed DLC not unlocking in some games
Fixed bugs
Performance improvements
Added "LumaID2"

Version 1.5.6
Fixed compatibility issues with the LumaCEG plugin after changes made in version 1.5.5

Version 1.5.7
Added new Steam functions required for upcoming games
Fixed crash in TF2
Fixed bugs
Updated VR support, download "SteamVR" from Steam and copy the OpenVR folder to your game folder.

Version 1.5.8
Fixed memory leaks
Added option to disable LumaEmu minidumps
steamclient.dll and steamclient64.dll is now seperated in LumaEmu.ini
Improved validation of LumaEmu ticket
Starting with 1.5.8, LumaEmu version used to join a server will be printed to LumaEmu_Steamclient.log and LumaEmu_Steamclient64.log
Specific LumaEmu versions can now be blocked from joining a server through Filter.txt

Version 1.5.9
Removed GreenLuma server authorization from LumaEmu.ini
Removed legit Steam mode
Fixed LumaEmu clients not always being able to connect to servers

Version 1.6.0
Added new Steam functions required for upcoming games
Fixed crashes in several games
Fixed Steam.dll bug
Added support for x64 LumaCEG plugin

Version 1.6.1
Fixed bugs that can happen when the LumaCEG plugin is used
Fixed several game crashing bugs
Fixed minor bugs

Version 1.6.2
Fixed several crashes in games
Fixed LumaEmu freezing/crashing on some windows installations
Implanted the LAN part of the serverbrowser (x86)
Fixed minor bugs

Version 1.6.3
Temporarily disabled the serverbrowser code
Fixed LumaEmu sometimes allowing users with invalid SteamID to join servers
Fixed a bug that makes it possible to change the SteamID
Fixed minor bugs

Version 1.6.3 Hotfix
Fixes important bugs

Version 1.6.4
The LAN serverbrowser is enabled again
Added new Steam functions required for upcoming games
Fixed minor bugs

Version 1.6.5
Fixed memory leaks
Added new Steam functions required for upcoming games
Fixed minor bugs

Version 1.6.6
Fixed minor bugs

Version 1.6.7
Fixed problem generating SteamID on some PCs
Fixed minor bugs

Version 1.6.8
Added the ISteamUGC004 interface
Fixed minor bugs

Version 1.6.9
SourceEngineLauncher Steam2WrapperLauncher have been replaced with LumaGameLauncher
steam_api.dll and steam_api64.dll have been moved to Legacy folders
Added support for the new SmartSteamEmu ticket
Added "BlockOldSmartSteamEmu" to LumaEmu.ini
Added DLC name option to LumaEmu.ini because some games requires it
Fixed minor bugs

Version 1.7.0
Added new Steam functions required for upcoming games
Fixed a SteamID issue
Fixed text scrolling in LumaGameLauncher_x64.exe and LumaGameLauncher_x86.exe
Fixed memory leaks
Fixed minor bugs

Version 1.7.1
Updated VR code
Fixed serveral issues with older games
Fixed minor bugs

Version 1.7.2
Added icon for LumaGameLauncher
Security stuff

Version 1.7.3
Fixed bugs
Fixed bugs in SteamRemoteStorage
Fixed crash in TF2
Improved error handling
Security fixes
Dropped support for Windows XP

Version 1.7.4
Fixed bugs
Security fixes

Version 1.7.5
Fixed Windows 8.1 and Windows 10 compatibility issues
Added new UGC interface
Removed LumaEmu's steam_api.dll and steam_api64.dll
Removed the DLC_Name option from LumaEmu.ini
Fixed issues that could impact in-game performance
Fixed bugs
Security fixes

Version 1.7.6
Fixed issues that could impact in-game performance
Fixed bugs
Improved logging
Removed the "LogPlayers" option from LumaEmu.ini
Removed the "BlockRevEmu" option from LumaEmu.ini
Removed the "BlockOldSmartSteamEmu" option from LumaEmu.ini

Version 1.7.7
All settings have been moved from LumaEmu.ini to registry
Fixed issues that could impact in-game performance
Fixed bugs that could cause games to crash
Fixed security exploits
Fixed several Steam Cloud issues
Fixed issues starting CEG protected games
Some Steam Stub protected games can now be launched if Steam or SteamLite is running in the background
Added option to use a fake SteamID, you can't play online with this ID

Version 1.7.8
Added new Steam functions
Added "OpenNameChanger" setting to allow changing your in-game name while playing
Added support to use "LumaAppID.txt" instead of "steam_appid.txt"
Fixed SmartSteamEmu ticket detection
Fixed bugs

Version 1.7.9
LumaEmu.ini is back

Version 1.8.0
Fixed CSGO
Fixed some problems with Steam callbacks

Version 1.8.1
Added new Steam functions
Fixed crashes in several games
Fixed bugs

Version 1.8.2
Fixed bugs

Version 1.8.3
Fixed crashes in several games
Added setting to choose Steamcloud folder path in LumaEmu.ini (SaveInCustomPath, Path), requested by Sak32009
Removed compatibility with older LumaEmu versions for online play, latest version is now required

Version 1.8.4
Fixed bugs

Version 1.8.5
Whitelist.txt and Filter.txt now takes the same data
Added more options for Whitelist.txt and Filter.txt for server admins
Fixed bugs

Version 1.8.6
Fixed detection of SmartSteamEmu in servers
Fixed several exploits that can crash a server running LumaEmu
Fixed crash in CSGO when changing graphics settings

Version 1.8.7
Fixed minor bugs

Version 1.8.8
Added new Steam functions
LumaEmu can now use the App Ownership Ticket and Encrypted App Ownership Ticket dumped from SteamLite if the "EncryptedAppTickets" and "AppOwnershipTickets" folders exists in the same folder as steamclient(64).dll
Fixed crashes in some games

Version 1.8.9
Fixed minor bugs

Version 1.8.9 Hotfix
Fixed additional issues

Version 1.9.0
Fixed crashes caused by SteamID generation

Version 1.9.1
Added new Steam functions
Fixed various crashes

Version 1.9.2
Improved logging
Fixed various bugs

Version 1.9.3
Additional logging improvements

Version 1.9.4
Fixed compatibility issues with some PCs

Version 1.9.5
Added new Steam functions
GameOverlayRenderer.dll and GameOverlayRenderer64.dll will now be loaded if they exist in the same folder as steamclient(64).dll
Added new option to LumaEmu.ini "AppIDSetByLauncher" with this enabled LumaGameLauncher will set the AppID instead of steamclient(64).dll
Added support for several custom DRMs
Removed old obsolete code
Fixed various bugs

Version 1.9.6
Fixed Hitman and other games that were not working correctly/crashing because of bad SteamCloud code
Added new Steam functions
Added option to manually specify the DLC you want to be enabled
Removed old obsolete code
Version 1.9.7
Fixed reading tickets created by SteamLite

Credits:
Nintendo: Luma
shmelle: Helping me with some steamclient.dll stuff, Serverbrowser
Mitsukarina: Awesome steam tutorials and have helped me with some other steam releated things.
syahmixp: Have helped me with many different things. (too many to mention here.)
.cue: Cuesteam Source code
CPAMX: HookEmu Source code
Diviton: OpenEmu Source code
Christsnatcher: Reported bugs
machine4578: Reported bugs
I am AWESOME: Reported bugs
sam2k8: Reported bugs
Вложения
LumaEmu197.zip
(4.77 МБ) 13741 скачивание
LumaEmu197.zip
(4.77 МБ) 13741 скачивание


retroxd
Нович0к
Нович0к
Сообщения: 1
Зарегистрирован: 23.10.2019

#3 Сообщение 23.10.2019, 10:30

When i try to launch my Garry's Mod server with LumaEmu, i get an error "Unknown ISteamClient interface". Any way to fix this?

Ответить Вложения 1