It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Relax with the Tux.

Spring sun is (mostly) shining but that won't stop the penguins from marching! With Ubuntu 18.04 receiving official support today, GOG is overrun with the loveable goofs. In order to make our black & white friends feel even more at home, we cooked up this special Weekend Sale featuring games that support Linux and/or low spec machines.

Who knew penguins and Escape Goats can be such good friends? Break out of prison by puzzle/platforming through its treacherous halls and manipulating the environment with physics on your side. Also a mouse with magical abilities.

There's nowhere to hide when the Mark of the Ninja is upon you. Use the shadows to silently assassinate your opponents in swift and creative ways, all wonderfully animated by the 2D masters of Klei Entertainment.

The Weekend Sale ends April 30, 10 pm UTC.
avatar
pkk234: Why does Linux get few games/late? I know nothing about Linux.
A very short answer is that Linux represents about 1% of desktop gaming market (source Wikipedia/Steam ), and getting games to run on that platform requires specific efforts during development, testing, etc. so currently many games do not natively support Linux and will only ever run on Linux using emulators, if at all.

There's an obvious chicken-and-egg problem here: to get more people to play on Linux you need more games.
(ok, I tried hard to keep the answer short!)
avatar
ciemnogrodzianin: Thanks, GOG. It's really nice to see that you remember about penguin-users.
avatar
Fairfox: escape goat series is teh awezomes, even if #2 is missin' steamie content
i kno theyre old 'n' in bundles alot, etcetc, buuut buy 'em!
avatar
ciemnogrodzianin: Isn't it hard and frustrating as hell? I wanted to try (nice reviews and price below any limits), but after watching the trailer I'm afraid I'm too old for that ;)
Hey, you can do this! I've finished both games years ago, even completed speedrun achievements for them! Think of them more of puzzle-platformers rather than just platformers (with high precision required). Escape Goats are more FEZ than Super Meat Boy :) Definitely give a try. My last message here would be to point out to fantastic music made by Ian Stocker (game developer himself):
https://magicaltimebean.bandcamp.com/album/escape-goat-original-soundtrack
https://magicaltimebean.bandcamp.com/album/escape-goat-2-original-soundtrack
Thanks for the support of linux gamers! There are a few things I'll pick from this sale.
avatar
petchema: so currently many games do not natively support Linux and will only ever run on Linux using emulators, if at all.
Agree, in general, except maybe the fact that today most of games are available on Linux - with Wine, if not natively. Especially classic gamers should not worry. I'm facing no problems at all in gaming. To be honest I'm really surprised how different is current situation to situation from a years ago. And I think a lot of people who hesitate to try Linux are not aware how good the current situation is.
avatar
murlakatamenka: Hey, you can do this! I've finished both games years ago, even completed speedrun achievements for them! Think of them more of puzzle-platformers rather than just platformers
Argh! I should have known that asking will end like that :) Bought!

That's exactly my problem - I love puzzles and generally like platformers, however most of platformers does not like me and punish me without mercy ;)

So - if you're right, it's good idea to try at least. When game reaches price around $1 there is in fact no real risk. Thank you for your opinion.
avatar
badon: How do you like it so far? I was thinking of getting it, because I want to test it on my GOGmix machine:
https://www.gog.com/mix/games_that_work_on_old_low_spec_pcs
Nice mix. Looks really useful. Voted!
Post edited April 28, 2018 by ciemnogrodzianin
avatar
badon: How do you like it so far? I was thinking of getting it, because I want to test it on my GOGmix machine:
https://www.gog.com/mix/games_that_work_on_old_low_spec_pcs
avatar
ciemnogrodzianin: Nice mix. Looks really useful. Voted!
Thanks for the feedback!
avatar
petchema: Nothing for me, I already own most of the games with Linux support here (on GOG) that could interest me.

Also, I'm waiting for some official answers to the recent public profiles debacle before taking any action.
There are a few games that interest me in the current sales, but I'm also waiting for an official response to our privacy concerns, being customers and all.
avatar
petchema: so currently many games do not natively support Linux and will only ever run on Linux using emulators, if at all.
avatar
ciemnogrodzianin: Agree, in general, except maybe the fact that today most of games are available on Linux - with Wine, if not natively. Especially classic gamers should not worry. I'm facing no problems at all in gaming. To be honest I'm really surprised how different is current situation to situation from a years ago. And I think a lot of people who hesitate to try Linux are not aware how good the current situation is.
Are you talking about Ubuntu Linux?
avatar
badon: Are you talking about Ubuntu Linux?
Well, that's right, I mean only Ubuntu and derivatives. Linux Mint Mate in my case. I don't know how it looks for other distros.
I didn't know that GOG was paying attention to the US NHL playoffs!
avatar
mqstout: ...
That was my first thought too :D
Awaiting tomorrow's game - 9 p.m. Polish time, which is quite rare event allowing us to watch without pulling an all-nighter.
Looks like Spelunky doesn't have Linux version on GOG O_o. No Tux Allowed I guess.
It is on sale tho. =\
avatar
pkk234: Why does Linux get few games/late? I know nothing about Linux.
There are two issues: the first one is porting games to GNU/Linux in the first place, the other has to do with Steam. A game is not written for the hardware it runs on, that would require writing the game for every possible combination of hardware possible and would not be feasible today. Instead an operating system (OS) provides an abstraction layer (called an API, short for application programming interface). As a made-up example, in an OS your program would contain something like

spawn_window(x, y, w, h, title);

to show a window on the screen. However on, another OS the code to create a window could be

window_create(title, w, h, x, y);

Not only is the name of the function different, but the arguments are in a different order as well. Porting a program from OS 1 to OS 2 would mean replacing these occurrences everywhere. In the real world there are many more such API calls, and most of the time they don't have such 1:1 correspondence. This means that porting a game from Windows to GNU/Linux would require rewriting very large parts of the source code, something not every developer is willing to invest the time in. This is not a problem specific to GNU/Linux, it's a general problem when porting software from one OS to another.

So what's the solution? One way would be to not write the code against the APIs of the OS, but add yet another layer of abstraction between the game and the OS. Just as the OS APIs abstract away the different types of hardware and provide one unified interface, so can an API abstract away the different OSes and provide one unified interface for all OSes. One such abstraction is the Simple DirectMedia Layer (SDL):
https://www.libsdl.org/

The problem is, that if you did not write your game from the start against the SDL API you will have to "port" it to SDL first before it can be easily deployed to other operating systems. So you still have to rewrite the game once. Of course if you had written your game against the SDL API form the beginning you would not have this problem, which is why indie developers so often support multiple operating systems.

Now what about Steam? Despite what PR would tell you, Galaxy was not created for the users, but for the developers. Please allow me to elaborate: Steam is not just a store and a client, but also a service for online functionality like achievements. If you want to add achievements to your game you can make use of the Steamworks API for integration with Steam. You might see where this is going: if you wrote your game against the Steamworks API it means that Steam is an integral part of it and removing it would leave a bunch of "exposed wires" (figuratively speaking) dangling around and the game would be broken. Galaxy provides its own APIs to connect the loose wires to, but Galaxy is not available for GNU/Linux, so you have games that have a GNU/Linux version on Steam, but not on GOG.

One solution would be again to have an abstraction layer which would then connect to Steam, Galaxy, or just return some default error if neither is available. That way GNU/Linux users on GOG could get the game, we would just have perpetually broken online features. Whether that's acceptable or not is a different issue.
Post edited April 29, 2018 by HiPhish
I wish March of the Penguins was a game. Some sort of platformer or maybe like a Super Smash Brothers type but it's just a sale.
avatar
GOG.com: Relax with the Tux.

Spring sun is (mostly) shining but that won't stop the penguins from marching! With Ubuntu 18.04 receiving official support today, GOG is overrun with the loveable goofs. In order to make our black & white friends feel even more at home, we cooked up this special Weekend Sale featuring games that support Linux and/or low spec machines.

Who knew penguins and Escape Goats can be such good friends? Break out of prison by puzzle/platforming through its treacherous halls and manipulating the environment with physics on your side. Also a mouse with magical abilities.

There's nowhere to hide when the Mark of the Ninja is upon you. Use the shadows to silently assassinate your opponents in swift and creative ways, all wonderfully animated by the 2D masters of Klei Entertainment.

The Weekend Sale ends April 30, 10 pm UTC.
What does it mean where it says "11 % OFF YOUR SELECTION"? Does that mean an extra 11% off my total order when I check out by selecting the games I want on the sale page? The sale page:

https://www.gog.com/promo/20180427_weekend_sale

Also, a screenshot is attached to this message.

EDIT: I think it's actually a bug. It appears it's only there for informative purposes, to report the total percentage discount for whatever is selected. As you can see in my screenshot, nothing is selected, so it should either not display at all, or it should report 0% discount.

EDIT: GOG needs to add a website bugs project category to your bug reporting system, so i can keep track of my bug reports:

http://mantis.gog.com/my_view_page.php

I do a lot of bug reports:

[url=https://www.mediawiki.org/wiki/User:Badon]https://www.mediawiki.org/wiki/User:Badon[/url]
Attachments:
Post edited April 30, 2018 by badon