VOGONS

Common searches


First post, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

The below is intended for those who purchased games online but cannot play them offline due to developer, publisher and Valve incompetence, ignorance or malice.
Do not ask for cracks or steam emulator software.
Do not post links to copyrighted software.

The below is a list of what I am currently using to play Steam games offline. I no longer purchase or play Denuvo infected software as of a couple of months ago so you won't see new Denuvo games in this guide unless submitted by someone else.
https://en.wikipedia.org/wiki/Denuvo#List_of_ … es_using_Denuvo
https://en.wikipedia.org/wiki/Denuvo#List_of_ … ly_using_Denuvo
Steam DenuvoGames Group: https://steamcommunity.com/groups/DenuvoGames

Download old versions of Steam games: How to download older versions of a game on Steam
List of removed games: http://removed.timekillerz.eu/games.php
Steam games XP Compatibility: https://webcache.googleusercontent.com/search … n&ct=clnk&gl=us
DRM Free Games: https://steam.fandom.com/wiki/List_of_DRM-free_games
List of CEG Protected games: https://cs.rin.ru/forum/viewtopic.php?f=22&t=56273
Download old Steam Games: https://steamcommunity.com/sharedfiles/filede … s/?id=889624474
uPlay Game IDs: https://github.com/d3adm4u5/UplayGameIDs/blob … ster/latest.txt
Goldberg Steam Emulator: https://gitlab.com/Mr_Goldberg/goldberg_emulator

How To Ask Questions The Smart Way
Make your games work offline

Reply 1 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Issue with Comfy Gui smartsteamu on XPx32 caused by smartsteamuloader x64 being executed. Rename to x64 and rename 32bit ver to same name to fix.

How To Ask Questions The Smart Way
Make your games work offline

Reply 2 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Valve being assholes again. Must be nice to be so lazy and get away with it:
https://support.steampowered.com/kb_article.p … =5953-QTIO-1764

How To Ask Questions The Smart Way
Make your games work offline

Reply 3 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Use CFF Explorer to modify PE Header https://ntcore.com/?page_id=388

Windows 2000
https://translate.googleusercontent.com/trans … gCKujt7a4VHrufg
http://danika.jukor.net/win2000.html
https://forum.winworldpc.com/discussion/10925 … ernization-tips
windowsarchives.com

How To Ask Questions The Smart Way
Make your games work offline

Reply 4 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

What I have tested for SteamCMD so far. SteamCMD doesn't recognize my already downloaded Steam games so would have to download everything all over again also the below relies on Steam maintaining TLS 1.2 compatibility. You're better off downloading on another machine with Steam and copying over.

WINDOWS INSTRUCTIONS
https://developer.valvesoftware.com/wiki/SteamCMD#Windows

1. Download
STEAMCMD https://steamcdn-a.akamaihd.net/client/instal … er/steamcmd.zip
SteamCMD-GUI https://github.com/DioJoestar/SteamCMD-GUI/re … ses/tag/3.1.0.2
2. Extract contents of SteamCMD to c:\steamcmd
3. Extract contents of SteamCMD-GUI to C:\steamcmd\GUI
4. Execute SteamCMD.exe
5. SteamCMD will update itself
6. Once SteamCMD is done updating it will be at a prompt.
7. Quit SteamCMD
8. Execute SteamCMD GUI.exe and point it to your SteamCMD path
9. Click "Add Custom" and type in the name of your game and the app id
9. Enter username and password
10. For "Server Path" use C:\SteamCMD\steamapps
11. Click Update/Install to download

WINDOWS XP ONLY
*If you receive the following error message in SteamCMD and you're using XP then TLS 1.2 is not enabled in XP

Waiting for user info...Crypto API failed certificate check, error flags 0x00000
008 for '/businessCategory=Private Organization/jurisdictionC=US/jurisdictionST=
Washington/serialNumber=602 290 773/C=US/ST=Washington/L=Bellevue/O=Valve Corp/C
N=store.steampowered.com'

SteamCMD uses the IE proxy settings and TLS 1.2 to connect to the Internet

Import the following registry file to install XP POS updates:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\WPA\POSReady]
"Installed"=dword:00000001

Import the following registry file to enable TLS1.1 and TLS 1.2 in IE8:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\TLS1.2]
"OSVersion"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\TLS1.1]
"OSVersion"=-

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"SecureProtocols"=dword:00000a80

Install the following updates:
http://download.windowsupdate.com/c/msdownloa … d5e1240ce3d.exe
http://download.windowsupdate.com/d/msdownloa … 632a058fd07.exe

If you cannot connect to https://store.steampowered.com after installing the above then SteamCMD will not work

How To Ask Questions The Smart Way
Make your games work offline

Reply 5 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

WINDOWS XP
Prevent Steam from updating. The following assumes offline mode working forever and no 3rd party DRM. You will be unable to go online since Steam will insist on updating which will break the client (unless someone modifies steam or a wrapper is created).

1. Create a file called steam.cfg in the root of the steam directory
2. Place the following in it:
BootStrapperInhibitAll=enable
BootStrapperForceSelfUpdate=disable
ForceOfflineMode=enable

How To Ask Questions The Smart Way
Make your games work offline

Reply 7 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Old Steam clients:
https://steamcommunity.com/sharedfiles/filede … /?id=1057314457
https://old.reddit.com/r/Steam/comments/abtw5 … ed_for_xpvista/
https://archive.org/details/steam_201901

How To Ask Questions The Smart Way
Make your games work offline

Reply 9 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

https://pcgamingwiki.com/wiki/The_Big_List_of … _Games_on_Steam

ImportPatcher
https://msfn.org/board/topic/154868-importpat … dency-problems/

ScummVM
https://bugs.scummvm.org/ticket/10864#comment:4
https://bugs.scummvm.org/ticket/10613

Supposedly HL2:EP2 Episode pack works fine when extracted with phoenix.

http://wp.xin.at/
https://github.com/UncleVasya
https://github.com/UncleVasya/EU4_WinXP_fix

http://www.chmaas.handshake.de/delphi/freewar … xvi32/xvi32.htm
https://drakopensulo.wordpress.com/
http://wp.xin.at/wp-content/uploads/2018/08/S … 0.8-XINbuild.7z
http://wp.xin.at/wp-content/uploads/2018/08/IID-King-2.01.7z
http://rh-software.com/

How To Ask Questions The Smart Way
Make your games work offline

Reply 10 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Latest steam client non-functional with latest steam update on XP and Vista. Either use the workarounds in the first post or use an older version of the steam client. 2-3-2019

How To Ask Questions The Smart Way
Make your games work offline

Reply 11 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

DirectMusic 2003+ https://greatemerald.eu/blog/solving-the-unre … i-intro-problem

Fullscreen mode in Direct3D8 games on Windows 10

How To Ask Questions The Smart Way
Make your games work offline

Reply 15 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Borderlands 3

I was PM this info:

Borderlands 3 will launch without epic launcher offline (tested with network physical unplugged) As of today 9/19/2019

C:\Games\Borderlands3\Borderlands3.exe -AUTH_LOGIN=unused -AUTH_PASSWORD= -AUTH_TYPE=exchangecode -epicapp=Catnip -epicenv=Prod -EpicPortal -epicusername="Player" -epicuserid=XXX -epiclocale=en-US

Found these command line options by inspecting it with Microsoft Process explorer when launching it from epic. the XXX for epicuserid has been removed (mine) of course. If you own it already you should be able to find your string.

Still need to verify if game is Denuvo infected.

How To Ask Questions The Smart Way
Make your games work offline

Reply 17 of 40, by cde

User metadata
Rank Member
Rank
Member

Borderlands GOTY Enhanced (not to be confused with Borderlands GOTY) is supposed to be DRM free, at least the Steam page doesn't mention any.

I installed and backed my Steam copy, then setup it up with Goldberg steam emulator and launched it offline - without a working internet connection. I got the error message: "General Protection Fault! History: GMatrix2D::Swap() Address = 0x3ff53713 (filename not found)" and many more, about 10 seconds after the game menu appears.

Now if the executable running with Goldberg manages to communicate with two domain names, account.services.gearboxsoftware.com and cdn.services.gearboxsoftware.com then the game doesn't crash. This is not just a one-time thing either: internet access must be present every time the game is started.

This looks a lot like an online type of DRM to me, but I could be wrong. In any case the original Borderlands GOTY can still be played, but that seems could be a very underhanded move by Gearbox and/or 2K games, one that would only hurt people who have paid the game instead of pirates.

Reply 18 of 40, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Thanks I'll look into it.

Did you test with the latest build: https://mr_goldberg.gitlab.io/goldberg_emulator/

How To Ask Questions The Smart Way
Make your games work offline

Reply 19 of 40, by cde

User metadata
Rank Member
Rank
Member
DosFreak wrote:

Thanks I'll look into it.

Did you test with the latest build: https://mr_goldberg.gitlab.io/goldberg_emulator/

The version I used is Goldberg_Lan_Steam_Emu_v0.2.5. I can retry with the latest build git.

Also a couple interesting tests would be to launch the game through Steam set in offline mode, with and without internet access.

EDIT: if Steam is offline, and with the network adapter disabled, the game does not crash. So I presume it is perhaps a limitation of Goldberg or an additional DRM inside the game.

EDIT2: the solution was to create steam_settings\offline.txt which instructs Goldberg to emulate Steam's offline mode.