Ich schaue mir gerade die alten PopCap Spiele wie Bejeweled oder Zuma an ob sie noch unter Linux bzw. wine funktionieren. Ich glaube sowas ist genau mein Genre.. Casual Games nennt man die glaube ich. Keine Story, leicht zu lernen, etwas knobeln und sich keinen Kopf machen für ein paar Minuten..
EIn Freund von mir hatte mir berichtet, dass der Bubble-Shooter „Zuma“ wohl unter wine nicht so richtig im Fullscreen möchte und ich habe aus Bequemlichkeit, erstmal mit der aktuellen Beta1 von CrossOver auf dem Mac getestet und konnte die Problematik nachvollziehen.
Einen entsprechenden Report habe ich bei Codeweavers eingereicht, mal sehen wie sie darauf reagieren und ob sie die Fullscreen-Problematik fixen können.
Bei solchen Tests recherchiere ich oft parallel und bin dabei auf ein Projekt namens „Zuma-Deluxe-HD“ aufmerksam geworden. Es handelt sich dabei um eine moderne Implementation von Zuma, die insbesondere die höheren Auflösungen und Formate (also nicht 4:3) der modernen Monitore unterstützen soll. Zuma ist ja schon ein etwa 20 Jahre alter Softwaretitel.
Zuma-Deluxe-HD wurde unter Windows programmiert und der Quelltext der Software ist öffentlich auf github.com verfügbar. Ich habe mich also gefragt, ob dieser auch unter Linux übersetzt (kompiliert) werden kann.
Hierzu hatte ich im Laufe des Tages auch einige Anfragen in Foren wie bei LinuxGuides und auch in den Chat der Linuxgaming-Community „holarse“ gestellt und mir wurde von beiden Seiten sehr gut geholfen und es wurde sich wirklich da reingehängt.
Ebenso haben wir gemeinsam dem Entwickler sogenannte „Pull Requests“ geschickt damit einige Hürden bei der Kompilierung unter Linux in Zukunft etwas reibungsloser ablaufen. Ob er sie implementiert, steht natürlich noch aus.
Insbesondere geht ein großer Dank an nkn80 aus dem Linuxguideforum, der die ganze Aktion intensiv begleitet und im Forum dokumentiert hat.
Auch unterstützten mich comrad von holarse Linuxgaming und seine Crew rund um Fragen wie CMake, Generatoren etc. für den Einstieg. Ihm ist auch zu verdanken, dass ich bei einer Bibliothek Groß- und Kleinschreibung korrekt identifizieren konnte und weiter kam.
Einige Mitglieder von holarse fühlten sich im Matrixchat an alte Zeiten erinnert, wo man Spiele unter Linux mit Einsatz und kreativen Ideen letztendlich zum Laufen überredete.
Letztendlich gelang es auch, das Remake zum Laufen unter Linux zu bringen.
Es war eine große Arbeit und regelrechtes Ringen mit dem Computer. Ich danke allen Teilnehmenden für Ihren Einsatz und spreche meinen größten Dank und Respekt an alle aus.
In diesem Sinne: Happy Hacking! Euer Maik

