Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
It's pretty hilarious most Linux users don't even know how to dual boot.
You keep laughing and I'll keep spending my money on games for Linux.
There's a difference between knowing and wanting.
http://www.thenewamerican.com/tech/computers/item/22026-windows-10-deletes-users-programs
http://www.theregister.co.uk/2015/11/26/microsoft_renamed_data_slurper_reinserted_windows_10/
http://www.forbes.com/sites/gordonkelly/2015/11/02/microsoft-confirms-unstoppable-windows-10-tracking/#12d99ead2f4a
http://fossbytes.com/heres-why-a-user-got-irritated-by-windows-10-and-installed-linux-mint/
Anyway, I would be interested in Doom 4 if it came out on Linux. Traditionally id Software has always ported their games to Linux, until the guy who was mostly responsable for those ports left the company.
Doom was designed to support API wrappers like wine or darwin, it is because copy protection and anticheat mechanism can not be ported to little endian OS architecture (can not be ported by Bethesda or id). It is problem of many other titles, so supporting API wrappers is step around.
https://appdb.winehq.org/objectManager.php?sClass=application&iId=17424
More AAA titles are and will be made in compatibility with API wrappers, because minor platforms users dont want to pay extra money for porting (+ more than $50 per license) and some developers (especialy copy protection and anticheat part of the game) cant simply recompile their software. So you have multiplatform engine by id, which is locked in windows dependent utils around it.
All players can see how problematic is to support VAC on all platforms, where are more possibilites to work around its mechanisms.
Excuse my english pls.
(Using Debian GNU/Linux since 1998 as multiboot and from 2000 as mayor OS. No windows, no virtual machines, only Linux + wine for games and windows software)
if you have program which is watching network traffic, on one OS you are watching big-endian and little-endian on other. network is big-endian so it depends on how and where OS translating network byte order to little-endian. in this case, if you have anticheat, it works with little-endian in windows, but linux kernel will provide big-endian(network byte order) to do the same thing... Im not sure if I can explain this in english, but problem is in low level networking, not in OS. I was not exact first, I was not expected someone who knows something about endianity.
if anticheat/copy protection developers releases their product as multiplatform, they will need to update both versions, more people to write, revide and test code (specialy if it is writen in assembly language, it will be a lot of work). so game developers will choose cheaper windows only version or another single platform application.
Please consult descriptions of these functions: ntohl, ntohs, htonl, and htons. Byte ordering is just a matter of bookeeping. It is not a critical design flaw.
As for Doom and Linux, the Wine community got Fallout 3 and New Vegas working for Linux, so I have faith that someone will resolve the crash issues (not me of course, I'm one of those lazy consumers).