List of games from GOG that work in Fossapup

Moderators: 666philb, Forum moderators

Post Reply
User avatar
Grey
Posts: 2003
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 75 times
Been thanked: 365 times

List of games from GOG that work in Fossapup

Post by Grey »

I don't know if such a topic is needed, but maybe. Let's put together a list of GOG games that are guaranteed to work in Fossapup out of the box. Repacks are not allowed, only the Mojo installer (native to GOG) and without hunting for additional libraries.
Well, okay, the game can be added if the library is present in PPM with an indication of it.
And of course, as usual for games, 32bit compatibility sfs from quickpet required.
What has already been tested:

Always Sometimes Monsters (always_sometimes_monsters_1_25_2017_23605.sh)

Limbo (Limbo-Linux-2014-06-18.sh)

Amnesia The Dark Descent (amnesia_the_dark_descent_1_41_a_40599.sh)

Mark of the Ninja (gog_mark_of_the_ninja_2.0.0.4.sh)

Apotheon (apotheon_en_1_3_22787.sh)

Master of Orion (gog_master_of_orion_2.0.0.2.sh)

Braid (gog_braid_2.0.0.2.sh)

Master of Orion 2 (gog_master_of_orion_2_2.0.0.5.sh)

Cannon Fodder (gog_cannon_fodder_2.0.0.1.sh)

Owlboy (owlboy_1_3_7013_40180_35902.sh)

Cannon Fodder 2 (gog_cannon_fodder_2_2.0.0.1.sh)

Pier Solar and the Great Architects (GOG_Pier_Solar.sh)

Carrion (carrion_1_0_0_gog_c5ee6a95cc9f11ea870cc48508df2cca_39970.sh)

River City Ransom Underground (gog_river_city_ransom_underground_2.0.0.1.sh)

Chasm (chasm_1_076a_37006.sh)

Rogue Legacy (rogue_legacy_en_1_4_0_22617.sh)

CrossCode (crosscode_1_3_0_4_40141.sh)

Starbound (starbound_1_4_4_34261.sh)

Din's Curse (gog_din_s_curse_2.0.0.5.sh)

SteamWorld Dig 2 (steamworld_dig_2.sh)

Firewatch (firewatch_en_1_09_20938.sh)

SteamWorld Quest: Hand of Gilgamech (steamworld_quest_2_1_31741.sh)

Fran Bow (gog_fran_bow_2.3.0.5.sh) - Poke the nose of the game into the 32-bit libopenal through an environment variable.

Terraria (terraria_english_v1_4_1_2_42620.sh) - uses its built-in Mono, requires running an executable file, not a startup script.

Hotline Miami 2 Wrong Number (gog_hotline_miami_2_wrong_number_2.5.0.6.sh)

To The Moon (gog_to_the_moon_1.0.0.1.tar.gz)

Ion Fury (ion_fury_1_02_33710.sh) - needs libSDL2 mixer from PPM.

VVVVVV (vvvvvv_1.0.0.1.tar.gz)

Kingdom Rush Frontiers (gog_kingdom_rush_frontiers_2.3.0.6.sh)

World of Goo (world_of_goo_1_51_29337.sh)

Last edited by rockedge on Mon Dec 07, 2020 12:28 am, edited 2 times in total.
Reason: changed bbcode table from 30% to 120% to line up border background

Fossapup OS, Ryzen 5 3600 CPU, 64 GB RAM, GeForce GTX 1050 Ti 4 GB, Sound Blaster Audigy Rx with amplifier + Yamaha speakers for loud sound, USB Sound Blaster X-Fi Surround 5.1 Pro V3 + headphones for quiet sound.

User avatar
Grey
Posts: 2003
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 75 times
Been thanked: 365 times

Re: List of games from GOG that work in Fossapup

Post by Grey »

GOG games using their own built-in Mono will not start. They can be run, but they don't work by default. These are, for example, games such as: Feist, Mother Russia Bleeds, Never Alone Arctic Collection, Okhlos, 140.
Zombasite game requires 32-bit 'libopenal' library and can be started with the LD_PRELOAD parameter. The same goes for start first part Hotline Miami.

Fossapup OS, Ryzen 5 3600 CPU, 64 GB RAM, GeForce GTX 1050 Ti 4 GB, Sound Blaster Audigy Rx with amplifier + Yamaha speakers for loud sound, USB Sound Blaster X-Fi Surround 5.1 Pro V3 + headphones for quiet sound.

User avatar
Grey
Posts: 2003
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 75 times
Been thanked: 365 times

If the game does not support a gamepad

Post by Grey »

1. If the game does not support a gamepad, or it does, but the gamepad itself can only work in DirectInput mode and cannot in XInput, then the wonderful AntiMicroX utility will help us out. With it we can "simulate keyboard keys on gamepad buttons." Here is the .pet:
https://yadi.sk/d/Mb4D-Rlt666Tcw
Short instruction:
Click on the joystick icon in the system tray, then at the bottom of the window that appears click on Quick Set and assign the gamepad buttons to the keyboard keys. After that, at the top of the window, you can save the profile for a specific game and load it.

2. Since the 32-bit libopenal library is often required for GOG games(e.g. SteamWorld Heist, Hotline Miami, Zombasite), here it is in .pet:

libopenal1_1.19.1_x86.pet
(489.62 KiB) Downloaded 19 times

If it does not help, then launch the game with the environment variable LD_PRELOAD:

Code: Select all

export LD_PRELOAD=/usr/lib/i386-linux-gnu/libopenal.so.1 
cd /path_to_folder_with_GOG_game/
./start.sh
Last edited by Grey on Sun Dec 06, 2020 2:35 pm, edited 1 time in total.

Fossapup OS, Ryzen 5 3600 CPU, 64 GB RAM, GeForce GTX 1050 Ti 4 GB, Sound Blaster Audigy Rx with amplifier + Yamaha speakers for loud sound, USB Sound Blaster X-Fi Surround 5.1 Pro V3 + headphones for quiet sound.

User avatar
Grey
Posts: 2003
Joined: Wed Jul 22, 2020 12:33 am
Location: Russia
Has thanked: 75 times
Been thanked: 365 times

The Witcher 2: Assassins of Kings Enhanced Edition

Post by Grey »

The Witcher 2: Assassins of Kings Enhanced Edition (the_witcher_2_assassins_of_kings_enhanced_edition_en_release_3_20150306204412_20992.sh)

Subj needs 32-bit libraries libsdl2 and libsdl2-image. You can run it by creating a script in the game folder:

Code: Select all

#!/bin/sh
export "LD_PRELOAD=/usr/lib/i386-linux-gnu/libSDL2_image-2.0.so.0 /usr/lib/i386-linux-gnu/libSDL2-2.0.so.0"
./witcher2

And of course for heavy game nvidia driver, not nouveau/intel (well, with nouveau works, but SLOWLY)

Fossapup OS, Ryzen 5 3600 CPU, 64 GB RAM, GeForce GTX 1050 Ti 4 GB, Sound Blaster Audigy Rx with amplifier + Yamaha speakers for loud sound, USB Sound Blaster X-Fi Surround 5.1 Pro V3 + headphones for quiet sound.

Post Reply

Return to “Fossapup64”