Darkwood Blog Blog
  • Articles
fr
  • de
  • en
Connexion
  • Blog
  • Articles

🗂️ Hellcats Over The Pacific - ouverture des archives

le 30 mars 2026

Il existe des jeux qui disparaissent.

Pas parce qu’ils ont été supprimés. Mais parce que leur environnement a disparu avec eux.

C’est le cas de Hellcats Over The Pacific.

Un jeu de combat aérien sorti en 1991 sur Mac. Pensé pour un système qui n’existe plus aujourd’hui.

🖥️ Rejouer ne suffit pas

Image

Image

Image

Image

Le jeu est encore accessible.

On peut le relancer via :

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

Mais relancer n’est pas comprendre.

Ce qui m’intéresse ici, ce n’est pas d’y jouer. C’est de comprendre ce qui reste du système.

💾 Une contrainte oubliée

Image

Image

Image

Image

Ce jeu tenait sur une seule disquette.

Un jeu en 3D. Sur un Mac comme le Macintosh II si. En 256 couleurs.

À l’époque, ça paraissait presque impossible.

Aujourd’hui, ça pose surtout une question :

qu’est-ce qui a été sacrifié, compressé, ou réinventé pour que ça tienne ?

đź§ľ Les artefacts

Image

Image

Image

Sur Mac OS classique, un programme n’est pas un simple fichier.

Il est composé de deux couches :

  • les donnĂ©es
  • les ressources (UI, sons, structures…)

Ces ressources sont accessibles via ResEdit. Un outil qui permet de parcourir ce que le jeu expose encore.

Mais la logique du jeu, elle, ne se trouve pas lĂ .

Elle est dans le binaire.

đź§  Une tentative ancienne

Bien avant ce projet, j’avais déjà essayé de reconstruire une simulation similaire.

À partir de zéro.

En m’appuyant sur :

  • des formules physiques
  • des forces appliquĂ©es Ă  un avion
  • des modèles mathĂ©matiques simplifiĂ©s

J’avais noirci des pages entières.

Ces notes sont aujourd’hui perdues.

Mais l’intention était déjà là :

comprendre le système, pas seulement le reproduire visuellement

Je voulais aussi recréer fidèlement :

  • les cartes
  • les environnements
  • les contraintes du jeu original

Sans accès au code.

đź§  Lecture du code fantĂ´me

Aujourd’hui, l’approche est différente.

J’utilise Ghidra.

Objectif :

  • rĂ©cupĂ©rer les segments exĂ©cutables
  • reconstruire les fonctions
  • identifier les structures encore prĂ©sentes

Ce n’est pas une réécriture. Ce n’est pas une émulation.

C’est une tentative de lecture.

🧱 État actuel

Le dépôt de travail est public : github.com/matyo91/hellcats-over-the-pacific

Pour l’instant, il contient :

  • des exports issus de la dĂ©compilation
  • des fragments de code reconstruits
  • des traces exploitables

Rien n’est “propre”. Rien n’est final.

C’est un chantier d’archives.

📌 Position

Je ne cherche pas Ă  :

  • moderniser le jeu
  • rĂ©inventer son gameplay
  • produire une version “remaster”

Je cherche Ă  :

  • comprendre ce qui a Ă©tĂ© Ă©crit
  • documenter ce qui est encore lisible
  • reconstruire uniquement ce qui peut ĂŞtre prouvĂ©

🔍 Suite

Chaque avancée reposera sur :

  • un artefact rĂ©el
  • une observation vĂ©rifiable
  • une limite assumĂ©e

Rien de plus.

👉 Source du jeu :

  • Fiche jeuxvideo.com
  • Wikipedia

👉 Reverse engineering :

  • Installer Ghidra (macOS)

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

Site

  • Plan du Site
  • Contact
  • Mentions lĂ©gales

Network

  • Hello
  • Blog
  • Apps
  • Photos

Social

Darkwood 2026, tous droits réservés