SHA256
1
0
forked from pool/SDL2_ttf

Add baselibs.conf #1

Merged
jengelh merged 1 commits from mia/SDL2_ttf:master into master 2025-04-18 00:07:59 +02:00
Contributor

Some proprietary 32-bit games need this and don’t provide versions
that work with Tumbleweed.

Some proprietary 32-bit games need this and don’t provide versions that work with Tumbleweed.
mia added 1 commit 2025-04-16 02:29:20 +02:00
Some proprietary 32-bit games need this and don’t provide versions
that work with Tumbleweed.
Owner

Please name a few games for the record (so we know what to test in the future).

Please name a few games for the record (so we know what to test in the future).
Author
Contributor

One of them is the GOG version of Corpse Party, which uses DxPortLib.

Note that ironically it will crash on startup if it cannot find a running Steam instance. In that case, it’s enough to replace its libsteam_api.so with a stub:

#include <stdbool.h>

bool SteamAPI_Init() {
    return false;
}
cc -m32 -shared stub.c -o libsteam_api.so
One of them is the [GOG version of Corpse Party](https://www.gog.com/en/game/corpse_party), which uses [DxPortLib](https://github.com/mauvecow/DxPortLib). Note that ironically it will crash on startup if it cannot find a running Steam instance. In that case, it’s enough to replace its `libsteam_api.so` with a stub: ```c #include <stdbool.h> bool SteamAPI_Init() { return false; } ``` ```sh cc -m32 -shared stub.c -o libsteam_api.so ```
Author
Contributor

I have also packaged DxPortLib with its own baselibs.conf in my home repo. Would it be easier if I just submitted that so SDL_image and SDL_ttf have downstream packages with 32-bit compatibility?

I have also packaged DxPortLib with its own baselibs.conf in my home repo. Would it be easier if I just submitted that so SDL_image and SDL_ttf have downstream packages with 32-bit compatibility?
jengelh merged commit 2c48d8ddf0 into master 2025-04-18 00:07:59 +02:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jengelh/SDL2_ttf#1
No description provided.