1 Punkte von GN⁺ 3 시간 전 | 1 Kommentare | Auf WhatsApp teilen
  • Space Cadet Pinball wurde per Reverse Engineering in Quellcode überführt und kann auf mehreren Plattformen ausgeführt werden
  • Unter Linux ist die Installation per Flatpak am einfachsten, und die originalen Spielressourcen aus Windows sind ebenfalls enthalten
  • Mit den Daten von Full Tilt! Pinball lässt sich eine Auflösung von 1024x768 nutzen
  • Mit den Full-Tilt-Daten ändern sich auch die Regeln, sodass einige Lichter nicht umgeschaltet werden, sondern dauerhaft eingeschaltet bleiben
  • Für eingestellte proprietäre Software wäre ein Escrow mit Umstellung auf eine FOSS-Lizenz wünschenswert

Space Cadet Pinball unter Linux ausführen

  • Space Cadet Pinball, das früher mit Windows XP gebündelt wurde, wurde mithilfe von Decompilern und Reverse-Engineering-Werkzeugen in Quellcode rekonstruiert; es gibt ein GitHub-Projekt, das so aufbereitet wurde, dass es auf mehreren Plattformen läuft
  • Unter Linux ist Flatpak der einfachste Weg, es auszuführen; die originalen Spielressourcen der Windows-Version sind ebenfalls enthalten
  • In einer GUI kann man es mit Werkzeugen wie KDE Discover installieren, und in der CLI mit folgendem Befehl
    flatpak install com.github.k4zmu2a.spacecadetpinball
    
  • Es gibt auch eine browserbasierte Version, aber die direkte Installation und Ausführung auf dem lokalen Rechner war die bessere Variante

Höhere Auflösung mit Full-Tilt-Daten verwenden

  • Die Standardgrafik liegt auf 480p-Niveau und kann entsprechend grob wirken
  • Die Spieldaten der separaten Version Full Tilt! Pinball unterstützen eine Darstellung in 1024x768
  • Die Full-Tilt-Spieldaten können als ZIP-Datei von archive.org heruntergeladen werden
  • Damit die Flatpak-Version diese Datendateien nutzt, ist etwas manuelle Arbeit nötig
  • Vorgehen zum Anwenden der Daten

    • Zuerst muss das Spiel mindestens einmal gestartet werden, damit das Datenverzeichnis angelegt wird
    • Die heruntergeladene ZIP-Datei wird direkt in das Flatpak-Datenverzeichnis entpackt
      cd ~/.var/app/com.github.k4zmu2a.spacecadetpinball/data/SpaceCadetPinball
      unzip ~/Downloads/CADET.ZIP
      
    • Das vorhandene, mit der App gebündelte Datenverzeichnis muss gelöscht werden oder, wenn man vorsichtiger vorgehen will, umbenannt werden
      sudo rm -r $(flatpak info --show-location com.github.k4zmu2a.spacecadetpinball)/files/extra/Pinball
      
    • Dieser Löschvorgang ist nötig, weil das Spiel an mehreren Orten nach Daten sucht, aber nach dem Fund von Datendateien in einem Verzeichnis nicht weiter an anderen Orten sucht
    • Bei einer benutzerspezifischen Installation ist sudo möglicherweise nicht nötig, aber wenn der Installationsort /var/lib/flatpak ist, werden Root-Rechte benötigt
    • Wenn das Spiel aktualisiert wird, muss Schritt 3 möglicherweise wiederholt werden
    • Allerdings wurde das Flatpak-Paket seit über zwei Jahren nicht aktualisiert, daher scheint die Wahrscheinlichkeit oder Häufigkeit von Updates gering

Unterschiede zwischen den Originaldaten und den Full-Tilt-Daten

  • Wenn man die Originaldateien und die Full-Tilt-Dateien zusammen ablegt, kann man im Spiel zwischen den ursprünglichen 3DPB-Daten und den Full-Tilt-Daten wechseln
  • Die Datendateien scheinen sich auch auf die Spielregeln auszuwirken
  • In der ursprünglichen 3DPB-Version werden die Lichter der Rücklaufbahn und der Abschussbahn jedes Mal umgeschaltet, wenn die Kugel hindurchläuft
  • In der Full-Tilt-Version werden die Lichter nicht umgeschaltet, sondern bleiben eingeschaltet, wodurch es einfacher wird, ein Set von Lichtern zu vervollständigen und das verbundene Bumper-Set aufzuwerten
  • Auf einigen Macs aus einer ähnlichen Zeit war Marble Blast vorinstalliert, und es gab Menschen mit einer ähnlichen emotionalen Bindung an dieses Spiel
  • Die Marble-Blast-Reihe wurde im Gegensatz zu diesem Pinball-Spiel später weiter ausgebaut, und es gibt heute neuere Versionen, die man spielen kann

Portabilität und Bewahrung

  • Das alte Spiel wurde ausreichend geliebt und ist besonders dank der Arbeit einer fähigen und motivierten Person in eine Form gebracht worden, die auf mehreren Plattformen lauffähig ist
  • Wenn Quellcode in irgendeiner Form vorhanden ist, hat das den großen Vorteil, dass sich ein Spiel auf viele verschiedene Plattformen portieren lässt
  • Dank dieses Projekts scheint es nicht nur auf Mac, Windows und Linux, sondern auch auf Android und Nintendo Switch lauffähig zu sein
  • Wenn es möglich wäre, würde man den ursprünglichen Entwicklern gern Geld dafür zahlen, aber besonders hinsichtlich der Rechtmäßigkeit des Downloads der Spieldaten der Full-Tilt-Version bestehen Bedenken
  • Denn diese Daten enthalten urheberrechtlich geschützte Grafiken und Daten aus einem kommerziellen Produkt
  • Auch wenn man Ergebnisse bevorzugt, die unter einer FOSS-Lizenz entstehen, funktioniert die Realität nicht immer so, und Menschen, die gute Dinge schaffen, sollten belohnt werden, damit mehr gute Ergebnisse entstehen

Proprietäre Software und Source-Code-Escrow

  • Auch die Bewahrung von Software ist ein wichtiges Ziel
  • Idealerweise sollte solche proprietäre Software in irgendeiner Form in ein Source-Code-Escrow eingebracht werden können
  • Solange die ursprünglichen Rechteinhaber das Produkt verkaufen, sollten ihre Rechte respektiert werden
  • Wenn sie sich jedoch entscheiden, den Verkauf einzustellen, wäre ein Modell wünschenswert, bei dem der Code auf eine FOSS-Lizenz umgestellt wird, damit Nutzer die von ihnen verwendete Software verbessern und pflegen können
  • Ein solcher Ansatz könnte helfen, ein Gleichgewicht zwischen den Rechten der Urheber, den Rechten der Nutzer und dem Ziel der Bewahrung herzustellen

1 Kommentare

 
GN⁺ 3 시간 전
Hacker-News-Kommentare
  • Ich bin einer der ursprünglichen Entwickler von Space Cadet Pinball, und es ist wirklich großartig zu sehen, dass es immer noch Menschen gibt, die ein altes Pinball-Spiel so sehr mögen, dass sie es am Leben erhalten
    Ich werde diesen Beitrag auch an meine Freunde und Mitgründer von Cinematronics weiterleiten, Mike Sandige (Lead Engineer) und Kevin Gliner (Designer und Produktmanager), und ich denke, sie werden sich genauso darüber freuen wie ich

    • Dass bei Windows standardmäßig ein unterhaltsames Spiel mitgeliefert wurde, war wirklich etwas Besonderes, also danke dafür, dass ihr das Spiel entwickelt und an Microsoft verkauft habt
      Dadurch konnten wir im Tippunterricht der Mittelstufe eine Pinball-Liga veranstalten. Mich würde interessieren, an welchen Teilen des Spiels du gearbeitet hast und ob es bei der Entwicklung lustige Anekdoten oder besonders schwer zu findende Bugs gab
    • Als ich zum ersten Mal NT 4 benutzt habe, musste ich mehrere Maschinen installieren und ständig ein Auge darauf haben, und Space Cadet Pinball hat mir geholfen, diese langen und langweiligen Nächte zu überstehen
      Während meiner ganzen Karriere habe ich oft daran zurückgedacht, wie viel Glück ich damals hatte, und bin dankbar für das Spiel, das mich davor bewahrt hat, verrückt zu werden
    • Space Cadet Pinball in die Windows-Standardinstallation aufzunehmen, war einer der stärksten Verkaufsargumente in der Geschichte von Windows, und ich danke euch wirklich dafür, dass ihr es gemacht habt
      Das Spiel hatte großen Einfluss darauf, dass ich in die echte Pinball-Welt eingestiegen bin und es bis auf Semiprofi-Niveau gebracht habe. Ich wollte immer schon fragen, ob ihr jemals darüber nachgedacht habt, wieder in die Designphase zurückzugehen, um einen offiziellen Nachfolger von Space Cadet Pinball zu entwickeln
      Zwischen Enshittification, Mikrotransaktionen und lizenzfeindlichen Bedingungen im virtuellen Pinball-Bereich könnten sich mehrere Generationen nach genau dieser Nostalgie sehnen. Ich habe mir darüber schon viel zu viele Gedanken gemacht und wäre bereit, alles einzubringen, was ich habe, falls Bedarf besteht, aber zuerst würde ich gern eure Antwort hören
    • Weil es standardmäßig mit Windows 2000 mitgeliefert wurde, war es in jedem Computerraum vorhanden, eine schöne kleine Flucht aus dem Alltag und ein langlebiges Spielerlebnis
      Später brachten manche Deluxe Skijump, Doom und Starcraft mit, aber Space Cadet war trotzdem weiterhin eine gute Wahl
    • Ich frage mich, was du von dem Vorschlag eines Source-Code-Escrow am Ende des Artikels hältst
      Ich bin externer Auftragnehmer bei Software Heritage, weiß aber nicht, ob sie so etwas aktuell machen; ich halte sie jedenfalls für eine ideale Organisation für diese Rolle
      https://www.softwareheritage.org/
  • Es ist absurd, wie exakt diese Neuimplementierung dem Original entspricht; Look and Feel sind fast identisch
    Der Autor hat sie nur durch Dekompilieren der exe-Datei erstellt, ohne den ursprünglichen Source Code zu sehen, also praktisch völlig blind. Deshalb passt das Sprichwort „ein Kind, das weder hört noch spricht noch sieht, spielt dafür hervorragend Pinball“ perfekt dazu

    • Ich erinnere mich, dass man im Original während der Startsequenz etwas wie „hidden test“ eingeben konnte und dann den Ball mit dem Cursor bewegen konnte
      Ich wollte später am Rechner nachsehen, ob das in dieser Version auch funktioniert, und nachdem ich die AUR-Version installiert habe, kann ich bestätigen: ja, es geht tatsächlich. Wenn man während der Startsequenz „hidden test“ eingibt, kann man den Ball ziehen
    • Erwähnenswert ist auch, dass Microsoft Debug-Symbole für Pinball bereitstellt
    • Soweit ich es verstehe, darf man bei einem echten Cleanroom-Verfahren den direkt disassemblierten Code nicht selbst ansehen, sondern müsste die Dokumentation einer anderen Person verwenden, die ihn analysiert hat
      Natürlich könnte man Claude auch aus dem disassemblierten Code eine Spezifikation schreiben lassen; vielleicht wäre das funktional ähnlich
  • Auf GitHub sieht das interessant aus: https://github.com/k4zmu2a/SpaceCadetPinball
    Es wurde auf mehrere Konsolen portiert, und es gibt auch eine Browser-Version: https://pinball.alula.me/
    Außerdem war Space Cadet Pinball, was ich nicht wusste, Teil eines größeren Spiels von Maxis namens Full Tilt! Pinball. Windows 95 hätte beinahe DOOM gebündelt bekommen, aber das wurde sinngemäß mit „Warum nicht lieber etwas wie Pinball?“ abgelehnt, und so kam es dann dazu
    https://en.wikipedia.org/wiki/Full_Tilt!_Pinball#Development

    • An anderer Stelle in diesem Thread hat der CEO die DOOM-Geschichte bestritten
    • Die Full-Tilt-Version ist deutlich ausgebauter und enthält Multiball, das in der Windows-Bundle-Version fehlt
  • Letztes Jahr hat Shopify ein von Space Cadet inspiriertes Pinball-Spiel gebaut, das man hier immer noch spielen kann: https://bfcm.shopify.com/
    Jedes Jahr zu Black Friday veröffentlichen sie eine Website, die die Umsätze der Shops in Echtzeit visualisiert; früher war das eher ein Globus, auf dem echte Verkäufe als Bögen vom Verkäufer zum Käufer dargestellt wurden. In den letzten Jahren machen sie die Website deutlich unterhaltsamer und interaktiver
    Die Programmierung der Pinball-Maschine war ziemlich schwierig, und ein Team aus zwei Engineers und einem Artist hat etwa anderthalb Monate daran gearbeitet. Falls euch interessiert, wie das funktioniert, gibt es Notizen zum Entstehungsprozess auf dem Desktop-Computer neben der Pinball-Maschine

    • Besonders gefällt mir die Ballfangvorrichtung links der Mitte, die sich abmüht, stöhnt und den Ball dann „wirft“
  • Mir gefällt die Erwähnung eines FLOSS-Escrow für Source Code am Ende des Artikels
    Rechtlich wäre das wohl schwer umzusetzen, aber die Idee, dass Software während des Verkaufs Closed Source bleibt und automatisch Open Source wird, sobald sie nicht mehr verkauft wird, ist aus Sicht potenzieller Nutzer oder Käufer attraktiv. Im schlimmsten Fall wären sie dann weniger abhängig, wenn ein Unternehmen pleitegeht oder ein Projekt eingestellt wird
    https://kde.org/community/whatiskde/kdefreeqtfoundation/ erinnert mich ein wenig daran

    • Nicht ganz dasselbe wie FLOSS-Escrow, aber Source-Code-Escrow ist bei großen Enterprise-Softwareverträgen ziemlich verbreitet
      Es gibt auch Firmen, die genau das vermitteln: https://www.escrowcompany.co/source-code-escrow/
    • Software-Escrow ist sehr verbreitet; ich habe zum Beispiel einmal an einem Ort gearbeitet, an dem es ein Windows-Source-Code-Escrow gab
    • Ehrlich gesagt bin ich nicht sicher, wie nützlich der Source Code selbst wirklich wäre
      Wenn nach dem Verkaufsstopp Weiterverbreitung, Dekompilierung, Reverse Engineering und Reimplementierung legal wären, würde das meiner Meinung nach schon genug abdecken
  • Die Full-Tilt-Version hat auch Multiball, das in der Windows-Version fehlt
    Wenn zwei Lichter dieselbe Farbe haben, kann man einen Ball in ein Wurmloch schießen und dort sperren; sobald drei Bälle gesperrt sind, startet es
    Wenn du Space Cadet magst, solltest du unbedingt auch Visual Pinball ausprobieren. Es gibt viele Pinball-Spiele, die noch besser sind als Space Cadet, und viele großartige, von Leuten erstellte Tische kostenlos dazu. Soweit ich weiß, ist es allerdings nur für Windows. Die Tische werden mit VBScript geskriptet, und PinMAME wird als COM-Objekt geladen
    Nebenbei: Als ich ein bisschen daran herumgehackt habe, wirkte die Programmierung von Space Cadet ziemlich schlampig. Der Beleuchtungszustand spiegelt direkt den Spielzustand wider. Deshalb gibt es einen Bug, bei dem man Ränge überspringen kann, wenn man während der Rangaufstiegs-Lichtshow eine Kugel verliert oder eine Mission startet

    • Zum Glück stimmt das nicht mehr
      VPX läuft inzwischen auch unter Linux, Mac, iOS und Android und funktioniert dank der Pionierarbeit von jsm174 gut. Der VBScript-Teil wird mit genau so viel Wine abgewickelt, wie nötig ist, der Rest läuft nativ
      Auch Surround Sound Feedback (SSF), Direct Output Framework (DOF) und Pinup Popper Packs (PUP Packs) werden unterstützt. Die GUI, die früher nur unter Windows verfügbar war, ist jetzt über ImGUI in die Windows-/Mac-/Linux-Versionen integriert und kann sogar während des Spielens eingeblendet werden
      Wenn du es ausprobieren willst, logge dich einfach bei GitHub ein und lade die neuesten plattformspezifischen Actions herunter [0]. Für Nutzer ohne Windows ist der aktuelle master-Stand besser als das Release 10.8.0 vom letzten Jahr, weil der Funktionsabstand zur Windows-Version dort am stärksten geschrumpft ist. Nimm am besten die BGFX-Version mit dem neuen multithreaded Rendering-Backend, das Metal und Vulkan unterstützt
      Wenn du mehr wissen willst, schau im Virtual Pinball Chat Discord [1] oder im Wiki [2] vorbei. Die Entwickler haben viel Arbeit investiert, um VPX plattformübergreifend zu machen, und man sieht das Ergebnis. Ich habe darauf auch ein Pincab [3] aufgebaut, und es ist wirklich hervorragend
      Zusätzlich wird VPX jetzt auch in Batocera unterstützt, allerdings ist die dort enthaltene VPX-Version schon ziemlich alt
      [0] https://github.com/vpinball/vpinball/actions/workflows/vpinb...
      [1] https://discord.gg/BhR9h5aWm
      [2] https://github.com/dekay/vpinball-wiki/wiki/About-Visual-Pin...
      [3] https://github.com/dekay/vpin-cabinet/
    • Ich hatte intuitiv erwartet, dass realistischere Spiele mehr Spaß machen würden und dass meine Vorliebe für Space Cadet vielleicht nur Kindheitsnostalgie ist
      Aber je mehr andere Pinball-Spiele ich spiele, desto mehr erkenne ich an, dass Space Cadet selbst ein großartiges Spiel ist. Es fühlt sich gut an und hat viele Elemente, die einen bei der Stange halten
      Ich wollte andere Pinball-Spiele finden, mit denen ich ähnlich viel Spaß habe, und am nächsten kamen Xenotitle und Demon's Tilt, aber in die kam man schwerer rein und sie waren schwerer zu meistern. Danach käme für mich persönlich Yoku's Island Express
    • Ich habe viel Pinball gespielt, und Space Cadet ist in Bezug auf Design, Balance und Spielreiz ein sehr gutes Pinball-Spiel
      Das sollte man nicht unterschätzen
  • Für Visual Pinball lohnt sich ein Blick hierauf: https://archive.org/details/vpinball-x-73-space-cadet / https://github.com/vpinball/vpinball
    Es gibt vielleicht Besseres, aber die JP-Version läuft sofort, ohne dass man erst jede Menge andere Software installieren und konfigurieren muss
    https://youtube.com/results?search_query=JP%27s+Space+Cadet - https://youtu.be/UXfohCzilrQ
    Es ist wirklich beeindruckend, wie solche Pinball-Spiele heutzutage gebaut werden
    Mehr Tische gibt es auch hier:
    https://vpforums.org/index.php?app=downloads&showcat=50
    https://vpuniverse.com/files/category/82-vpx-pinball-tables
    https://virtualpinballspreadsheet.github.io
    https://nailbuster.com/wikipinup
    https://archive.org/search?query=visual+pinball+tables

    • Ich habe ziemlich damit gekämpft, dieses Projekt in einer Nicht-Windows-Umgebung zum Laufen zu bringen
      Unter Linux/Mac fror es bei mir ständig ein oder stürzte ab. Im Moment löst es sich zwar nach und nach von diesen Fesseln, ist aber weiterhin ein stark auf Windows ausgerichtetes Projekt
    • Visual Pinball ist wirklich erstaunlich gut und wird von einer riesigen, aktiven Community aus Artists und Table-Entwicklern getragen
      Es gibt Hunderte von hochwertigen Tischen, und jede Woche erscheinen mehr als ein Dutzend neue Releases. Darunter sind neue Originaltische, die Dinge tun, die auf physischen Pinball-Tischen unmöglich wären, aber auch liebevolle Nachbildungen legendärer kommerzieller Pinball-Maschinen aus den 1950ern bis in die 2000er. Der Tisch, an den du dich aus deiner Jugend erinnerst, ist wahrscheinlich bereits emuliert
      So wie MAME Arcade-Spiele bewahrt, bevor sie verschwinden, leistet die VPin-Community historische Bewahrung, damit künftige Generationen elektromechanische Maschinen erleben können. Intern emuliert in Visual Pinball eine spezielle MAME-Variante namens PinMAME die ROMs der Pinball-Maschinen, während Visual Pinball das 3D-Rendering und die Physiksimulation übernimmt
      Die meisten spielen am Desktop mit der Tastatur, aber so wie manche MAME-Spieler dedizierte Buttons, Joysticks oder ganze Arcade-Cabinets anbinden, kann VPin auch in einem Cabinet laufen, das wie ein echter Pinball-Automat aussieht. An der Stelle des Spielfelds befindet sich ein Flachbildschirm, und mit Flipperknöpfen sowie einem echten Plunger wird die virtuelle Kugel abgeschossen
      VPin unterstützt nicht nur Stereo-Sound, sondern kann über die zusätzlichen Kanäle einer normalen 7.1-PC-Soundkarte auch Subwoofer, Bass-Shaker und positionsbasiertes haptisches Feedback mit bis zu 4 Kanälen ansteuern. Ich war verblüfft, wie präzise Transducer das Gefühl echter Pinball-Bumper und Slingshots im Cabinet oder sogar die feinen Vibrationen einer Metallkugel nachbilden, die über ein hölzernes Spielfeld rollt
      In meinem Cabinet habe ich unter den gerenderten Flipperpositionen sogar echte Flipper-Solenoide aus einer Pinball-Maschine verbaut. Mein VPin-Cabinet steht im Spielzimmer neben acht echten Pinball-Maschinen und einem Custom-MAME-Arcade-Cabinet, deshalb kann ich bestätigen, dass sich das Gesamtgefühl sehr nah am Original anfühlt
      Wenn du Visual Pinball ausprobieren willst, empfehle ich dringend, mit dem oben von @eahm verlinkten Pinup-Popper-Autoinstaller zu starten: https://nailbuster.com/wikipinup/doku.php
      Dieses großartige Ergebnis entsteht dadurch, dass mehrere Projekte nahtlos zusammenarbeiten, aber anfangs kann es verwirrend sein, alles in der richtigen Reihenfolge und an den richtigen Orten zu installieren. Dass man bei der ersten Installation etwas Dokumentation lesen muss, war zwar ein wenig lästig, aber inzwischen sehe ich gerade die fehlende Ein-Klick-Freundlichkeit eher als Vorteil. Es ist gerade komplex genug, um Leute herauszufiltern, die nur oberflächlich hereinschneien und spammen würden, sodass in diesem völlig kostenlosen, retro-nahen Hobby weiterhin eine kenntnisreiche und engagierte Community erhalten bleibt
  • Mir gefällt die Idee eines Source-Code-Escrow, und es wirkt wie ein Bereich, in dem staatliche Stellen sinnvoll eingreifen könnten
    Das erinnert mich daran, dass die British Library verpflichtet ist, Exemplare aller veröffentlichten Bücher aufzubewahren. Vielleicht könnte es für Source Code aus reinen Archivierungsgründen ein ähnliches Gesetz geben
    Mir wäre völlig recht, wenn der Code nur in einem sprichwörtlichen Tresor läge und erst geöffnet würde, wenn bestimmte Bedingungen bezüglich Support und Lebensdauer der Software erfüllt sind. Selbst wenn diese Bedingung „nach Ablauf des ursprünglichen Copyrights“ hieße, also erst nach über 70 Jahren, wäre das für die Erhaltung von Source Code immer noch viel besser als die heutige Praxis. Es gibt Spiele, deren ursprünglicher Source Code schon weniger als zehn Jahre nach Release verloren gegangen ist (Kingdom Hearts 1). Meiner Meinung nach wäre fast jede Alternative besser als der Status quo

    • Ich weiß nicht, ob wirklich jede Alternative besser wäre als der aktuelle Zustand
      Die Anreize für Kreative sind ohnehin schon gering genug. Man schreibt ein Buch, und es landet sofort bei Anna's Archive und wird für den Profit von Altman und Konsorten zu LLM-Müll verdaut. Wenn man einen investigativen Bericht hier oder auf Reddit teilt, gehört ein Link zu einer Paywall-Umgehungsseite oft zu den am höchsten bewerteten Kommentaren
      Wir befinden uns ohnehin schon in einer Art Bastiat-Situation mit dem zerbrochenen Fenster, in der Menschen immer weniger Anreiz haben, kreative Werke zu schaffen. Ich möchte das Risiko nicht noch erhöhen, dass die Arbeit von Software-Schaffenden leichter kopiert und urheberrechtlich reingewaschen werden kann. Ein staatlicher Tresor wäre ein leichtes Ziel für milliardenschwere Konzerne
      Unabhängig davon kann ich als jemand, der Retro-Reverse-Engineering betreibt, der Aussage des Autors sehr gut nachempfinden, wie stark die Spannung zwischen Software-Erhaltung und der Notwendigkeit ist, Schöpfer zu vergüten
  • Demnächst sollen Spiel und Daten getrennt werden, was den zweiten Teil einfacher machen wird, sodass ein benutzerdefiniertes Flatpak die Daten erweitern kann
    Flatpak hat zwar Updates erhalten, um die Runtime aktuell zu halten, aber das eigentliche Upstream-Spiel wurde nicht aktualisiert, und Flathub wird nur Appstream-Daten zu Updates anzeigen. Im Flatpak-Manifest-Repository sieht man, dass der letzte Commit vor sechs Monaten war: https://github.com/flathub/com.github.k4zmu2a.spacecadetpinb...

  • Ich wünschte, jemand würde als Hobbyprojekt oder auf Firmenebene einen echten Space-Cadet-Pinball-Tisch bauen

    • Solche Versuche gab es schon mehrfach, und vermutlich ist dieses hier das bekannteste [1]
      Wenn schon, dann würde ich auch gern eine echte Version des Sesame-Street-Pinball-Tischs [2] sehen, aber das wäre vielleicht noch ein etwas ambitionierteres Projekt
      [1] - https://spacecadetpinball.wordpress.com
      [2] - https://www.youtube.com/watch?v=JZshZp-cxKg
    • Viele Leute haben darüber nachgedacht, aber soweit ich mich erinnere, lässt sich das physisch nicht umsetzen
      Es gibt eine Spur, die unter den Bumpern verläuft, und echte Bumper reichen ziemlich weit nach unten: https://files.catbox.moe/pnaeri.png
    • Ich habe das vor 21 Jahren einmal jemandem bei Stern vorgeschlagen, aber natürlich ist nie etwas daraus geworden
      Damals wollten sie auch eine Halo-Maschine bauen, und daraus wurde ebenfalls nichts