To celebrate the release of the new Amnesia: The Bunker, GOG are giving away free copies of Amnesia: A Machine For Pigs. All you need to do to claim it is be logged into GOG, scroll down a bit on the homepage and you'll see the giveaway banner to add it to your library.
Probably the least popular game in the series, which was developed by The Chinese Room with Frictional on publishing for it. But hey, free game right? More about it:
The year is 1899
Wealthy industrialist Oswald Mandus awakes in his bed, wracked with fever and haunted by dreams of a dark and hellish engine. Tortured by visions of a disastrous expedition to Mexico, broken on the failing dreams of an industrial utopia, wracked with guilt and tropical disease, he wakes into a nightmare. The house is silent, the ground beneath him shaking at the will of some infernal machine: all he knows is that his children are in grave peril, and it is up to him to save them.
Unique Selling Points
- Fresh and new approach to the Amnesia world while staying true to its origins.
- The darkest, most horrific tale ever told in a videogame.
- Stunning soundtrack by award-winning composer Jessica Curry.
Direct Link
Free to claim for 72 hours.
dbus[301]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtracedbus[298]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtrace
Linux native version on Heroic (using steam runtime):
dbus[301]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtracedbus[298]: arguments to dbus_pending_call_block() were incorrect, assertion "pending != NULL" failed in file ../../dbus/dbus-pending-call.c line 766.This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtrace
It didn't launch from Heroic for me but it does when ran manually.
I wanted to play Amnesia Rebirth, but that's horrible OpenGL programming. I'm sure it works for somebody, but it's just corruption and crash/freezing with both the Linux native and the Windows version for me. Very same behaviour. Trial and error programming on Nvidia, probably. I tried that game twice, once when it came out, and maybe 3 months ago and refunded it both times as "game does not work properly".
I'm afraid to try Amnesia: The Bunker after that fiasco. It's probably going to be crappy too, seeing as they dropped Linux support for that one. I think you'd have to have a hole in the head to use OpenGL for a Windows game, too. The deck is stacked against you. People are going to have all kinds of problems with it, with various graphics drivers on Windows.
Soma, on the other hand, works wonderfully out of the box. From Linux native GoG installer.
I wanted to play Amnesia Rebirth, but that's horrible OpenGL programming. I'm sure it works for somebody, but it's just corruption and crash/freezing with both the Linux native and the Windows version for me. Very same behaviour. Trial and error programming on Nvidia, probably. I tried that game twice, once when it came out, and maybe 3 months ago and refunded it both times as "game does not work properly".
I played through it on Debian/Nvidia. I remember I had to change a setting at the beginning, I think it was something about windowed or fullscreen.
*edit* Good I included it in my Steam review: Had to use borderless window instead of fullscreen.
Last edited by Eike on 7 June 2023 at 8:33 am UTC
*edit* Good I included it in my Steam review: Had to use borderless window instead of fullscreen.
Yeah, no, I knew about that. It did seem to change the behaviour briefly, but back to corruption and crashing. The game would often start out OK for several seconds (maybe on first launch), but corruption would start out as flickering, misshapen models with artifacts extending past their boundaries and stuff, then colour corruptions in the environment, then freeze (crash with image still on screen). The very same behaviour 3 years later when I tried it again.
Last night in Amnesia: The Bunker I started to see the beginnings of the flickering artifacts when I first was outside a trench above ground, with lighting changes and stuff. It did not progress to corruption beyond that once I got out of that area, but it shows me that it's still the same shitty OpenGL programming and I'm likely to run into it again in game.
OpenGL is finicky, you have to STICK to the API and don't get cute. Otherwise, OTHER people are going to have problems with your game. Even then people may have problems with their OpenGL implementations. Don't make it work for one and leave everybody else cursing.
Last edited by Grogan on 7 June 2023 at 4:52 pm UTC
See more from me