itch.io is community of indie game creators and players

Devlogs

Linux version!

Encounter: A 8-Bit Noir Adventure...
A downloadable game for Windows and Linux

English

Well, it took some time, but there is now a “Linux Native” version of Encounter!

Obviously, Encounter is still an 8-bit game for the Oric computers, so what I mean by “native” is that both the “Game Launcher” and “Oric Emulator” executables are now real Linux binaries.

Will that work on all the Linux distros out there?

The true answer is that I don’t know, but as far as I know here are the requirements:

  • Architecture: 64-bit Intel/AMD (x86-64) only
  • System: glibc 2.35 or newer (Ubuntu 22.04+, Debian 12+, Fedora 36+, Arch, CachyOS, Tumbleweed, …)
  • Graphics: GTK 3 and OpenGL with X11 or Wayland
  • Audio: Any one of PulseAudio, PipeWire, ALSA or JACK.

The original launcher was written in pure Win32 GUI, and for this port it is now using wxWidgets instead.

Another change is that the SDL1 version of Oricutron was used, but to get maximum compatibility the SDL2 version is now used instead.

All that to say that there were significant changes, and large changes can bring in bugs, so please report anything that does not work as expected, and make sure to report useful information like your computer specs, which distribution you are using, and things like the desktop compositing system (X11, Wayland, …), graphics card, sound card, etc… anything relevant really!

Let’s cross our fingers!


Français

Eh bien, ça a pris un peu de temps, mais il y a maintenant une version « Linux Native » d’Encounter !

Évidemment, Encounter reste un jeu 8 bits pour les ordinateurs Oric, donc ce que j’entends par « native », c’est que les exécutables du « Game Launcher » et de l’« Oric Emulator » sont désormais de vrais binaires Linux.

Est-ce que ça marchera sur toutes les distributions Linux qui existent ?

La vraie réponse, c’est que je n’en sais rien, mais d’après ce que je sais, voici les prérequis :

  • Architecture : Intel/AMD 64 bits (x86-64) uniquement
  • Système : glibc 2.35 ou plus récent (Ubuntu 22.04+, Debian 12+, Fedora 36+, Arch, CachyOS, Tumbleweed, …)
  • Graphismes : GTK 3 et OpenGL avec X11 ou Wayland
  • Audio : l’un des systèmes suivants : PulseAudio, PipeWire, ALSA ou JACK.

Le lanceur original était écrit en pure Win32 GUI, et pour ce portage il utilise désormais wxWidgets à la place.

Autre changement : la version SDL1 d’Oricutron était utilisée, mais pour obtenir une compatibilité maximale, c’est maintenant la version SDL2 qui est employée.

Tout ça pour dire qu’il y a eu des changements importants, et les gros changements peuvent apporter des bugs, donc n’hésitez pas à signaler tout ce qui ne fonctionne pas comme prévu, et pensez à indiquer des informations utiles comme les caractéristiques de votre machine, la distribution que vous utilisez, le système de composition du bureau (X11, Wayland, …), la carte graphique, la carte son, etc. — tout ce qui peut être pertinent, vraiment !

Croisons les doigts !


Norsk

Vel, det tok litt tid, men det finnes nå en «Linux Native»-versjon av Encounter!

Selvfølgelig er Encounter fortsatt et 8-bits spill for Oric-maskinene, så det jeg mener med «native» er at både «Game Launcher»- og «Oric Emulator»-eksekverbarene nå er ekte Linux-binærfiler.

Vil det fungere på alle Linux-distroene der ute?

Det ærlige svaret er at jeg ikke vet, men så langt jeg kjenner til er dette kravene:

  • Arkitektur: 64-biters Intel/AMD (x86-64) bare
  • System: glibc 2.35 eller nyere (Ubuntu 22.04+, Debian 12+, Fedora 36+, Arch, CachyOS, Tumbleweed, …)
  • Grafikk: GTK 3 og OpenGL med X11 eller Wayland
  • Lyd: Én av følgende: PulseAudio, PipeWire, ALSA eller JACK.

Den opprinnelige launcheren var skrevet i ren Win32 GUI, og for denne porten brukes nå wxWidgets i stedet.

En annen endring er at SDL1-versjonen av Oricutron ble brukt, men for å få maksimal kompatibilitet brukes nå SDL2-versjonen i stedet.

Alt dette for å si at det har vært betydelige endringer, og store endringer kan føre med seg bugs, så vennligst rapporter alt som ikke fungerer som forventet, og sørg for å oppgi nyttig informasjon som maskinspesifikasjonene dine, hvilken distro du bruker, og ting som skrivebordets compositing-system (X11, Wayland, …), grafikkort, lydkort osv. – alt som er relevant, egentlig!

La oss krysse fingrene!

Files

  • encounter-linux.zip 12 MB
    Version 1.4.0
  • encounter-linux.zip 12 MB
    Version 1.4.0
Download Encounter: A 8-Bit Noir Adventure...
Leave a comment