Darkwood Blog Blog
  • Artikel
de
  • en
  • fr
Anmeldung
  • Blog
  • Artikel

🗂️ Hellcats Over The Pacific - ouverture des archives

der 30. März 2026

Es gibt Spiele, die verschwinden.

Nicht etwa, weil sie entfernt wurden. Aber weil mit ihnen auch ihre Umwelt verschwand.

Dies ist bei Hellcats Over The Pacific der Fall.

Ein Luftkampfspiel, das 1991 für Mac veröffentlicht wurde. Konzipiert für ein System, das heute nicht mehr existiert.

🖥️ Wiederholen reicht nicht aus

![Image](https://www.macintoshrepository.org/_resize.php?bg_color=333333&h=480&imgenc=ZmlsZ1b4XMvb3ZlcmZsb3dfZHJpdmUyL2ZpbGVzL21nL3NpdG VzL21nL2ZpbGVzL3NjcmVlbnNob3RzL2hlbGxjYXRzXzIucG5nfHd3dy5tYWNpbnRvc2h yZXBvc2l0b3J5Lm9yZy80MzU5LWhlbGxjYXRzLW92ZXItdGhlLXBhY2lmaWMt&w=640)

Image

Bild

Image

Das Spiel ist weiterhin zugänglich.

Es kann wie folgt neu gestartet werden:

  • System 7.5.3 (InfiniteMac)
  • Mac OS 9.0 (InfiniteMac)

Ein Neustart ist jedoch nicht dasselbe wie Verstehen.

Mich interessiert hier nicht das Spielen. Es geht darum, zu verstehen, was vom System übrig geblieben ist.

💾 Eine vergessene Einschränkung

Bild

Bild

Bild

Bild

Dieses Spiel passte auf eine einzelne Diskette.

Ein 3D-Spiel. Ja, auf einem Mac wie dem Macintosh II. In 256 Farben.

Damals schien es fast unmöglich.

Heute wirft es vor allem eine Frage auf:

Was wurde geopfert, komprimiert oder neu erfunden, damit es funktioniert?

🧾 Die Artefakte

![Image](https://www.macintoshrepository.org/_resize.php?bg_color=333333&h=480&imgenc=ZmlsZ2daXMvdXBsb2Fkcy9zY3JlZW5zaG90 cy8xNDgwNDI3MTQwLjUzXzEucG5nfHd3dy5tYWNpbnRvc2hyZXBvc2l0b3J5Lm9yZy83NTk0LXJlc2VkaXQtMC04LXByb3RvdHlwZS0xLTJiMy1iZXRh&w=640)

Image

Image

Im klassischen Mac OS ist ein Programm keine einfache Datei.

Es besteht aus zwei Schichten:

  • die Daten
  • die Ressourcen (Benutzeroberfläche, Sounds, Strukturen…)

Diese Ressourcen sind über ResEdit zugänglich. Ein Werkzeug, mit dem Sie erkunden können, was das Spiel noch alles preisgibt.

Doch die Logik des Spiels findet sich nicht dort.

Es ist im Binärformat enthalten.

🧠 Ein alter Versuch

Lange vor diesem Projekt hatte ich bereits versucht, eine ähnliche Simulation nachzubauen.

Ganz von vorn anfangen.

Bezogen auf:

  • physikalische Formeln
  • auf ein Flugzeug wirkende Kräfte
  • vereinfachte mathematische Modelle

Ich hatte ganze Seiten mit Texten gefüllt.

Diese Notizen sind nun verloren.

Doch die Absicht war bereits vorhanden:

Das System verstehen, nicht nur visuell nachbilden

Ich wollte es auch originalgetreu nachbilden:

  • die Karten
  • die Umgebungen
  • die Beschränkungen des ursprünglichen Spiels

Ohne Zugriff auf den Code.

🧠 Den Geistercode lesen

Heute ist der Ansatz ein anderer.

Ich nutze Ghidra.

Zielsetzung:

  • Abrufen der ausführbaren Segmente
  • Die Funktionen neu erstellen
  • Identifizieren Sie die noch vorhandenen Strukturen.

Dies ist keine Überarbeitung. Das ist keine Nachahmung.

Dies ist ein Versuch des Lesens.

🧱 Aktueller Status

Die eingereichte Arbeit ist öffentlich: github.com/matyo91/hellcats-over-the-pacific

Im Moment enthält es Folgendes:

  • Exporte, die aus der Dekompilation resultieren
  • rekonstruierte Codefragmente
  • nutzbare Spuren

Nichts ist „sauber“. Nichts ist endgültig.

Es handelt sich um ein Archivprojekt.

📌 Position

Ich versuche nicht:

  • das Spiel modernisieren
  • das Gameplay neu erfinden
  • eine „remasterte“ Version erstellen

Ich möchte Folgendes erreichen:

  • verstehen, was geschrieben wurde
  • dokumentieren, was noch lesbar ist
  • Rekonstruiere nur das, was bewiesen werden kann.

🔍 Fortsetzung

Jeder Fortschritt wird auf Folgendem basieren:

  • ein echtes Artefakt
  • eine überprüfbare Beobachtung
  • ein akzeptiertes Limit

Nicht mehr und nicht weniger.

👉 Spielquelle:

  • Jeuxvideo.com-Datei
  • Wikipedia

👉 Reverse Engineering:

  • Ghidra (macOS) installieren

🎨 Cover credit : https://www.myabandonware.com/game/hellcats-over-the-pacific-3ky

Site

  • Sitemap
  • Kontakt
  • Impressum

Network

  • Hello
  • Blog
  • Apps
  • Photos

Social

Darkwood 2026, alle Rechte vorbehalten