Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
lokigames [2024/05/16 17:37] – twolife | lokigames [2024/12/14 13:15] (Version actuelle) – [GTK 1.2] twolife | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Loki games ====== | + | ====== Loki Software - HOWTO install & patch the games ====== |
- | + | This is a complement | |
- | Between 1999 and 2002, [[https:// | + | |
- | + | ||
- | The Linux of year 2000 is very different from the Linux we know today, and so it can be quite difficult to get such an old binary working well on modern systems. While the Linux kernel has maintained very good backwards compatibility, | + | |
- | + | ||
- | Here lies a number of guide to install & play these old games on modern Linux. | + | |
- | + | ||
- | Special thanks | + | |
===== Common workarounds ===== | ===== Common workarounds ===== | ||
Ligne 19: | Ligne 12: | ||
==== Architecture detection ==== | ==== Architecture detection ==== | ||
- | Most of the Loki installer/ | + | Most of the Loki installer/ |
But now your system is completely different, chances are the checked file doesn' | But now your system is completely different, chances are the checked file doesn' | ||
Ligne 39: | Ligne 32: | ||
</ | </ | ||
- | ==== Sound ==== | + | ==== GTK+ 1.2 ==== |
- | The majority of those games use the original sound system for Linux, Open Sound System v3 (OSS), that was superseded by the Advanced Linux Sound Architecture (ALSA) in 2002. On modern Linux, there is no more a ''/ | + | You probably know that GTK+ is a free and open-source cross-platform widget toolkit for creating graphical user interfaces. Loki's installer programs use GTK+ version 1.2. That version is very old and very much unmaintained (GTK+2 was released in 2002, GTK+3 in 2011 & GTK 4 in 2020). |
- | + | ||
- | But fear not, there is an elegant solution to this problem: [[https:// | + | |
- | + | ||
- | In the end the pipeline looks like this (it's a lot of forwarding, but on modern machines, it won't be too | + | |
- | noticeable) : | + | |
- | < | + | |
- | + | ||
- | The only thing you need to do is to install it: | + | |
- | < | + | |
- | + | ||
- | ==== GTK 1.2 ==== | + | |
- | You probably know that GTK is a free and open-source cross-platform widget toolkit for creating graphical user interfaces. Loki's installer programs use GTK version 1.2. That version is very old and very much unmaintained (GTK2 was released in 2002, GTK3 in 2011 & GTK4 in 2020). | + | |
- | + | ||
- | If you can still find binaries of //i386// GTK1.2 libraries for your Linux distribution, | + | |
+ | If you can still find binaries of //i386// GTK+1.2 libraries for your Linux distribution, | ||
+ | I maintain Git repository with functional/ | ||
===== The games ===== | ===== The games ===== | ||
* [[https:// | * [[https:// | ||
Ligne 67: | Ligne 48: | ||
* [[lokigames: | * [[lokigames: | ||
* [[lokigames: | * [[lokigames: | ||
- | * [[lokigames: | + | * Myth II: Soulblighter |
- | * Postal Plus -- A new native (SDL2 based) Linux version is available for free on Steam | + | * Postal Plus |
* [[lokigames: | * [[lokigames: | ||
* [[lokigames: | * [[lokigames: | ||
Ligne 76: | Ligne 57: | ||
* [[lokigames: | * [[lokigames: | ||
* Tribes 2 -- masterserver have been down for years | * Tribes 2 -- masterserver have been down for years | ||
- | * [[lokigames: | + | * Unreal Tournament |