DOOM
This topic has been locked
Nimbull May 13, 2016 @ 6:14am
Linux Version
If there was a Linux version of this I'd be all over it.
< >
Showing 1-15 of 4,917 comments
lol linux gaming...
Captain Murphy The Villian (Banned) May 13, 2016 @ 6:18am 
Originally posted by Love and Light:
lol linux gaming...

It's pretty hilarious most Linux users don't even know how to dual boot.
Nimbull May 13, 2016 @ 6:19am 
Originally posted by Love and Light:
lol linux gaming...

You keep laughing and I'll keep spending my money on games for Linux.
Nimbull May 13, 2016 @ 6:20am 
Originally posted by Young ♣️ Sachi:
Originally posted by Love and Light:
lol linux gaming...

It's pretty hilarious most Linux users don't even know how to dual boot.

There's a difference between knowing and wanting.
Ru.sh May 13, 2016 @ 6:25am 
Originally posted by Young ♣️ Sachi:
Originally posted by Love and Light:
lol linux gaming...

It's pretty hilarious most Linux users don't even know how to dual boot.
Most Linux users know perfectly well how to dual boot, or how to set up a VM which gives the guest OS direct access to the graphics card or any of that. The problem is, all these solutions still require us to run an OS we have no interest in. It's not about being to cheap or poor to buy it, it's about wanting to run an OS that you actually own and can do with whatever you want, including modifying or redistributing, and that doesn't send a lot of data back to it's vendor.

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.
Last edited by Ru.sh; May 13, 2016 @ 6:27am
TobiSGD May 13, 2016 @ 7:23am 
Since the engine uses OpenGL (with Vulkan support coming soon) it shouldn't be hard to port the game. The problem is that Bethesda just is not interested in porting their games, as it seems.
Cranky Penguin May 13, 2016 @ 7:39am 
There is no reason at all to respond to trolls like in this thread. Ignoring them completely is the best thing you can do. TobiSGD said it, fat chance Bethesda will even slightly consider porting over to Linux...
red_dwarf May 13, 2016 @ 10:53am 
Originally posted by Nimbull:
If there was a Linux version of this I'd be all over it.

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)
TobiSGD May 13, 2016 @ 1:58pm 
Originally posted by red_dwarf:
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).
Endianess is determined by the CPU, not the OS. This means that Windows and Linux on x86(-64) both are little endian (because the Intel IA32 architecture is little endian), while Linux also supports big endian on CPUs that use big endian. If there is a problem porting anticheat software than it is most likely caused by different handling of memory management between OSes than anything else, but this is not a major put off, since the anticheat software has only to be ported once per OS, not once per title.
Wuffyhumps May 13, 2016 @ 5:36pm 
Why the hell is an OpenGL game not releasing on Linux? Did they choose some middleware that has no Linux version or something? WTF
ProfessorKaos64 May 13, 2016 @ 5:46pm 
Closed/Open Beta worked via wine, but retail version crashes when starting. Lovely.
red_dwarf May 13, 2016 @ 7:42pm 
Originally posted by TobiSGD:
Originally posted by red_dwarf:
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).
Endianess is determined by the CPU, not the OS. This means that Windows and Linux on x86(-64) both are little endian (because the Intel IA32 architecture is little endian), while Linux also supports big endian on CPUs that use big endian. If there is a problem porting anticheat software than it is most likely caused by different handling of memory management between OSes than anything else, but this is not a major put off, since the anticheat software has only to be ported once per OS, not once per title.

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.
em4n3m May 14, 2016 @ 5:24am 
+1 for Linux version
Stale_Prospect May 14, 2016 @ 7:26am 
Originally posted by red_dwarf:
Originally posted by TobiSGD:
Endianess is determined by the CPU, not the OS. This means that Windows and Linux on x86(-64) both are little endian (because the Intel IA32 architecture is little endian), while Linux also supports big endian on CPUs that use big endian. If there is a problem porting anticheat software than it is most likely caused by different handling of memory management between OSes than anything else, but this is not a major put off, since the anticheat software has only to be ported once per OS, not once per title.

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).
Pro_Buttocks May 14, 2016 @ 5:38pm 
Linux, the Scientology of computing
< >
Showing 1-15 of 4,917 comments
Per page: 1530 50

Date Posted: May 13, 2016 @ 6:14am
Posts: 4,911