Bästa svaret
När du startar ett spel på Steam (eller försöker göra det) skickar Steam.exe AppID det upptäcks i spelets mapp till autentiseringsservern, som kontrollerar om ditt konto har licens att spela det spelet. Så om du byter ID (som finns i en textfil) till ett ID för ett annat spel, kommer du i huvudsak att berätta för Steam ”Hej, jag spelar [Spacewar], inte [Piratutgåva 2016]! Låt mig spela! ”
Naturligtvis kan Valve när som helst ändra Steam.exe något för att skicka AppID tillsammans med en t.ex. en signatur hash av spelet körbar eller dess storlek, och ta eventuella avvikelser (som ”Hm, de rapporterar att de spelar en 500 KB Spacewar, men filen de lanserade är faktiskt 5 MB stor …”) som ett tecken på att du bryter mot en licens.
Detta kan dock orsaka andra problem, som falska positiva resultat (allt som krävs för att någon utvecklare ska glömma att informera Valve om att de har lappat sitt spel eller tillhandahålla en fel signatur hash eller något, och de kan ha tiotusentals felaktigt förbjudna användare).
Svar
Det beror
- LAN-spel kan, men kommer behöver hamachi eller liknande, vissa spel har extra lager av skydd för LAN-anslutningar men det är sällsynt
- Spel som använder steamworks (Steam multiplayer) kan också, men de behöver en speciell Steamwork-fix och ett Steam-konto som du har inget emot att bli förbjuden (vilket är gratis men det är fortfarande en smärta i röven att hantera, det är också MYCKET sällsynt att bli förbjudet, men ändå), detta gör det möjligt att använda officiella servrar det mesta av ime
- Spel som använder ”Bjud in vänner” genom ånga för att ansluta, så länge spelet inte använder officiella servrar, kan emulatorer som Smart Steam Emu tillåta att bjuda in vänner genom nämnda emulator, alla måste använda emulator för att spela togheter
- Peer to Peer (P2P) spel kan också, GTA V är ett bra exempel, den här varierar mycket, ibland är det bara med andra knäckta spelare, ibland kan du också spela på officiella servrar