Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Flattr, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.
Latest Comments by adamhm
The GOG Spring Sale is on - giving away the 'Witcher Goodies Collection' for 48 hours
22 March 2020 at 7:30 pm UTC

Quoting: Comandante ÑoñardoCan I install my steam games OFFLINE from backups using this Goldberg Emulator?

Yes, as long as the game has no proper DRM. The Goldberg emulator is basically an open source reimplementation of the Steam API.

It was reported about on GOL previously if you want to take a look at it - https://www.gamingonlinux.com/articles/the-goldberg-steam-emulator-has-a-new-release-marking-one-year.14787

The GOG Spring Sale is on - giving away the 'Witcher Goodies Collection' for 48 hours
21 March 2020 at 7:56 pm UTC Likes: 3

I decided to test the few Feral-ported games I have in my Steam library:

  • XCOM: Enemy Unknown: Binaries will try to launch Steam if SteamGameId and SteamAppId environment variables are not set. After setting those it subsequently quits after SteamAPI_Init() fails. I was able to get this working using the Goldberg emulator with the default setup I use for that (set it to offline mode & generate steam_interfaces.txt).

  • Total War: Medieval II: The start script performs a crude check to see if it has been started from Steam and will try to start the game through Steam if it has not. This can be bypassed by either setting SteamAppId or editing the check out but the game quits after SteamAPI_Init() fails. As with XCOM, using the Goldberg emulator with it was successful.

  • Tomb Raider: Same as above.

  • F1 2015: Same as above.

  • DiRT Rally: This quits with SteamAPI_Init() failing even with the Goldberg emulator library.

  • Total War: Shogun 2: Same as above, but it also attempts to start Steam.


So from this it looks like Feral's newer games are likely to be more strongly DRM'ed than their older games...

The GOG Spring Sale is on - giving away the 'Witcher Goodies Collection' for 48 hours
20 March 2020 at 3:52 pm UTC Likes: 1

Could someone with Feral's games on Steam check if any of them are actually DRM-free please?

Close Steam, go to the game directory and try running its executable/start script directly - if it runs and has full single-player/offline functionality, then it's DRM-free. Some games might require certain tricks to run without Steam e.g. creating a steam_appid.txt or providing a command-line argument. There's a list of many such games here: https://steam.fandom.com/wiki/List_of_DRM-free_games

Failing that, the "DRM" on many Steam games is often more of a laziness or accident thing than real DRM (either throwing an error message & exiting when SteamAPI_Init() returns 0 or not taking it into account and subsequently crapping out when the API doesn't respond as expected) and in such cases these games will at least run with something like the Goldberg emulator. Proper DRM requires more significant effort to implement and its presence would suggest that Feral does actually care about DRM... so even if they're not outright DRM-free will any of Feral's games at least work with an emulator?

The sad case of Unreal Engine 1 on Mesa and Linux in 2020
5 February 2020 at 1:36 am UTC Likes: 3

Quoting: HamishLaunching them still requires some patience, as they all seem prone to false starts...

Try starting them with: taskset 0x1 <command>
(make sure to disable CSMT before doing this)

The Children's Commissioner in England has called on the government to class loot boxes as gambling
22 October 2019 at 3:55 pm UTC Likes: 5

Quoting: mirvOn this subject I can heartily recommend Jim Sterling. He's done some good videos on this very topic, with some proper research and thought out points on the matter.

People should watch this one in particular:

The Addictive Cost Of Predatory Videogame Monetization

There's also this video about it by YongYea: CEO Keynote On Tricking Players Into Mass Spending Highlights Deplorable Truth of Microtransactions

Some more thoughts on Ion Fury, the FPS from Voidpoint and 3D Realms
23 August 2019 at 2:41 pm UTC Likes: 7

Quoting: Comandante ÑoñardoI played the DEMO and I didn't see anything controversial in the game...
Is the typical retro FPS game....

The controversy is covered on Know Your Meme along with screenshots of the offending content/comments: https://knowyourmeme.com/memes/subcultures/ion-fury - personally I think people are way overreacting to it

Some more thoughts on Ion Fury, the FPS from Voidpoint and 3D Realms
23 August 2019 at 1:21 pm UTC Likes: 4

Know Your Meme also has a page up about the controversy and has screenshots of the allegedly "transphobic"/"homophobic" comments and ingame text that a few people started the shitstorm over: https://knowyourmeme.com/memes/subcultures/ion-fury

Anyway, drama aside it's a good game from what I've played so far. Also worth noting that this isn't merely a case of using low-res/pixellated graphics; it actually uses a retro game engine - the same engine used by Duke Nukem 3D, albeit a heavily updated version... you can even use eDuke32 with it :)

Hello Games appear to be keeping an eye on Steam Play with No Man's Sky, temp fix needed for NVIDIA
22 August 2019 at 12:31 pm UTC Likes: 2

It should also be possible to spoof the GPU vendorid/deviceid by using a custom dxvk.conf and placing it alongside the game's executable - un-comment these lines and set the values accordingly (the values for my RX480 are deviceid 67df, vendorid 1002):

# dxgi.customDeviceId = 0000
# dxgi.customVendorId = 0000

Edit: Never mind - as Liam pointed out it uses Vulkan natively rather than go through DXVK so this won't work.

Linux Mint 19.2 now officially available across multiple desktop flavours
5 August 2019 at 5:27 pm UTC Likes: 1

Installed it on my main system yesterday & updated my Linux Mint beginner's guide today, all good so far :)

Quoting: UltraVioletIs there any way to change to a older kernel that you've installed if you can't press f8 at boot up for advanced options ?

Press Escape quickly just before it boots into Mint to access the GRUB menu on UEFI systems. If you hold it down too long (or press it after the menu appears) you'll get a console - if this happens just type "normal", then press enter then quickly press escape once to get back into the menu.

Steam Play Proton 4.11 released, a pretty huge release pulling in D9VK and a replacement for esync
5 August 2019 at 12:24 pm UTC Likes: 4

Quoting: jarhead_hAt this point I genuinely cannot understand why there would be any Linux gamers left who aren't on Steam. Don't talk to me about DRM, because Valve has done more for Linux's future this past year I think than any other company I can name. They are using resources on us cannot be justified with the current userbase and I believe that deserves reciprocity. I'm not saying you have to re-buy your GOG library over on Steam, but you should really start buying stuff there if you aren't already.

You keep saying that you want to reward developers that support Linux, well I'd say that Valve counts.

I've been a big supporter of GOG over the years, but I have to say I've been losing a lot of enthusiasm for GOG lately for various reasons:

- More often than not missing out on the Linux versions of releases there
- Frequently missing out on updates to games there (this affects all platforms but it's also not uncommon for Mac/Linux builds to remain neglected while the Windows versions are updated)
- The lack of a Galaxy client for Linux (which also contributes to both of the above points)
- The new policy against interacting with the community that GOG seem to have adopted
- Apparently not revealing the platform split to publishers(!)

All the while Valve have been doing so much to support Linux... it all makes it really hard to support and promote GOG as a Linux user. I'm very tempted to start buying more games from Steam & simply using tools like the Goldberg emulator with them.