Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by rea987
Playing Quake 4 on Linux in 2018
15 January 2018 at 10:06 am UTC

Quoting: ageres> Please note that the GOG.com release of Quake 4 is unique in not supplying a valid CD key, something which is still required for the Linux port to launch.

The Steam version won't give you a key too.

No, it does. Launch the Steam version via WINE once to generate the CD key, then move the CD key into Linux version's config directory.

https://www.reddit.com/r/linux_gaming/comments/6w4m1l/quakecon_2017_sale_will_continue_until_29th_august/dm5ljdf/

Playing Quake 4 on Linux in 2018
15 January 2018 at 8:22 am UTC

Quoting: Hamish
Quoting: rea987By the way, best way to solve the sound issues is to let the game use OSS instead of ALSA and install osspd-pulseaudio alsa-oss:i386.
Indeed there are multiple ways to tackle the sound issue, I just went with what worked well for me.

Actually Prey is the only old id Tech 4 game whose vanilla Linux version doesn't suffer from ALSA related sound problems. In fact, that's a symptom of many pre-PulseAudio titles; as ALSA requires additional tweaking for its own, emulating OSS via OSS Proxy Daemon (osspd), PulseAudio OSS Wrapper (padsp), ALSA wrapper for OSS applications (alsa-oss) provides much better and stable sound performance. Haven't tried with surround systems though.

Quoting: Hamishlaunching the game with quake4-smp does actually provide me with a much smoother frame rate as long as I am playing at 2x AA and have seta r_useSMP "1" included in my Quake4Config.cfg file along with the previously listed options. Nice call rea987. :)

I am seriously tempted to amend the actual article.

EDIT: So the only way I could get SMP to stick after a restart was by creating a separate AutoExec.cfg file instead of just using the main Quake4Config.cfg file.

Yeah, quake4smp.x86 binary uses two proprietary SDL_GL functions to enable SM acceleration. id Tech games always look for autoexec.cfg to edit default config.cfg; that's the suggested config editing method. Glad it worked for you. :-)

Edit:

Quoting: HamishLike with Doom 3 I had to remove the libgcc_s.so.1, libSDL-1.2.id.so.0, and libstdc++.so.6 libraries that the game came with in the install directory in order to get it to run. I also ran into the same sound issue I had with Doom 3, meaning I had to modify the Quake4Config.cfg file located in the hidden ~/.quake4/q4base directory in the same fashion as before. However, this time I ran into a whole host of other issues that made me have to modify the configuration file as well.

Not sure how you managed to enable SM acceleration without libSDL-1.2.id.so.0. Cause, it is a proprietary library that use couple proprietary SDL functions that I mentioned before. I suggest leaving that particular library as it is.

By the way, game's launcher scripts seem to check Loki libraries. Those historic libraries were used to avoid compatibility issues of 90s and early 2000s games for mid and/late 2000s distros, but I have no idea if they are suitable for recent modern distros. Most probably won't work with current libc anyway...

http://www.improbability.net/loki/

Playing Quake 4 on Linux in 2018
14 January 2018 at 8:17 pm UTC Likes: 1

Cool article! Keep in mind the game's quake4-smp script executes SM accelerated quake4smp.x86 binary which provides more framerate. By the way, best way to solve the sound issues is to let the game use OSS instead of ALSA and install osspd-pulseaudio alsa-oss:i386. Will you cover other Linux supported id Tech 4 titles like Enemy Territory: Quake Wars and Prey?

Configure ~/.quake4/q4base/Quake4Config.cfg:

seta s_driver "oss"

Launch:

aoss ./quake4-smp

Feral has patched Warhammer 40,000: Dawn of War III for Linux to fix Vulkan on NVIDIA 384
8 January 2018 at 11:04 pm UTC

Quoting: liamdaweIt's not broken, that's just how it is. A few ports from Feral (and other developers) have per-platform online play. Sometimes Mac and Linux can play together, but not with Windows.

There isn't a single SEGA owned Feral strategy port that supports cross-platform multiplayer. I was hopeful for it until DOW3; but seeing Feral unable affect the development of a game that wasn't out yet in order to make it cross-platform friendly had made me give up. It won't happen. Nevertheless I am fine with existing games.

Steam hits another record of over 18.5 million concurrent users online
7 January 2018 at 4:50 pm UTC Likes: 1

Chinese PUBG bots strikes back...

Popular Half-Life mod 'Half-Life: Caged' has launched on Linux
24 December 2017 at 8:00 pm UTC

Quoting: TuxeeAaaand finished. Great fun. (Didn't get all achievments and missed the hidden level, though.)

It's more like an easter egg more than anything else. ;-)

Playing Doom 3 on Linux in 2017
31 October 2017 at 6:24 pm UTC

By the way, default FOV of BFG Edition is a bit low; 80°. It can be adjusted up to 100°;

https://pcgamingwiki.com/wiki/Doom_3:_BFG_Edition#Video_settings

Playing Doom 3 on Linux in 2017
31 October 2017 at 3:45 pm UTC

Well, if you set a VPN network like Hamachi, every LAN game is essentially an online multiplayer game. But that's not as convenient as online multiplayer. That being said, the game's online multiplayer is almost non-existed anyway...

Playing Doom 3 on Linux in 2017
31 October 2017 at 3:34 pm UTC

Quoting: ShmerlAbout multiplayer in the GOG version, see https://pcgamingwiki.com/wiki/Doom_3:_BFG_Edition#Version_differences

QuoteDespite the GOG.com version being single-player only, it is possible to play multiplayer by adding seta net_useplatformbackend 0 in default.cfg and use the console command connect in order to join the server.

That must be LAN multiplayer, not online multiplayer. Online multiplayer of BFE Edition uses Steamworks. Also, one of the user reviews of GOG release points LAN multiplayer;

QuoteMultiplayer is hidden, NOT removed. by Kalandir

If you're looking to play some DRM-free LAN multiplayer, you can re-enable it. Edit your Default.cfg in the BASE folder. Scroll to the bottom and add: com_skipintrovideos 1 seta com_allowconsole 1 net_useplatformbackend 0 This set of CVARs skips the company logos, enables the console, and most importantly, re-enables the multiplayer menu. You can use the GUI in game to set up your multiplayer, and then use the console on ~ to CONNECT to the host's IP. ...

https://www.gog.com/game/doom_3_bfg_edition

Playing Doom 3 on Linux in 2017
31 October 2017 at 8:43 am UTC

Keep in mind, GOG release of BFG Edition lacks online multiplayer, just like GOG release of Quake 4. I don't believe BFG Edition is that inferior comparing to original version; BFG Edition which offers brighter environment is the only way for the people like me who has personal discomfort with dark games.