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 adamhm
Star Labs recently revealed the StarBook 7 a 14-inch beauty
30 August 2024 at 11:30 am UTC Likes: 1

I decided to email Star Labs asking if they had any plans for an AMD version as I'll be looking for a new laptop in the near future - and Intel are not an option right now with the scandals regarding their CPUs & customer support currently going on - and this is what they told me:

QuoteWe don't - not until AMD improve their support for open-source projects.

So I asked them if they could elaborate. To their credit they replied very quickly, but with another short response lacking in detail:

QuoteThey just don't work with them and have zero interest in doing so; it doesn't look like it'll change any time soon especially as Google ended their agreement.

Shame. My experience with AMD on Linux has been almost entirely positive and I even switched to AMD GPUs due to their move to open source drivers & increasing open source support, so I'm not sure why Star Labs are claiming AMD's support is so lacking.

Wine 5.18 is out making use of the new vkd3d-shader library
27 September 2020 at 7:00 pm UTC Likes: 2

Quoting: chimpyNot completely relevant to the article, but does anyone know how to install a non Steam DLC to a Steam Proton game? Specifically Mass Effect; Steam doesn't have any of the DLC available but they are available for free as executibles on the EA site. Tried to install by adding it like you'd add a non Steam game to Steam, but when it looks for where Mass Effect is installed it can't find it.

The solution given by Trias should work, but I made a tool for doing things like this, based on my Wine/Proton wrapper scripts (see here at the bottom of the post - look for SteamPlay Menu). Extract it somewhere and run the start.sh script; you can either specify the AppID with the argument appid=<appid> or you can search through your installed games/select it from a list.

From the menu, choose the "Run..." option and select the installer, then just click through to run it. You can also run Winetricks and configure various Wine settings using the script.

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: GuestOn 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.