Login / Sign up
Discover Bonzai
Terms of Use
Legal notice
Privacy
Region
Language
matyo91
matyo91
12
Subscribers
Facebook
X
Whatsapp
Telegram
👉 You must follow matyo91 to access chat.
Feed Shop About

đŸ—‚ïž Hellcats Over The Pacific - ouverture des archives

Facebook
Twitter
Whatsapp
Telegram
4 days ago

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

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

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

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

matyo91
matyo91
€40.00

Consulting Jeux et Vidéo Ludique

Open
Follow matyo91 to comment
matyo91

matyo91

Je t'aide Ă  automatiser tes process
12
Visit this Bonzai
Follow matyo91 to get the latest updates.

💡 J’ai créé une app IA RGPD en 1h avec Symfony

2 minutes ago
0

🧠 Ne rien dĂ©voiler. Tout montrer – BĂątir des systĂšmes publics sur des fondations privĂ©es

6 days ago
11

🎬 La vidĂ©o la plus chĂšre de ma chaĂźne YouTube 💰

1 week ago
19

🎹 Darkwood v1.0.4 - PrĂ©sentation du design V4

2 weeks ago
24

đŸ‘Ÿ Darkwood : CrĂ©er un jeu tactique axĂ© sur les API

3 weeks ago
32

🚀 CrĂ©ation d'une application PHP MCP pour publier des articles Darkwood

1 month ago
31

🚀 Je construis un moteur de dictĂ©e en PHP (Flow + Symfony + Whisper.cpp)

1 month ago
33

⚔ DĂ©couverte de l'extension cataclysme Hearthstone

1 month ago
41

đŸ€– DĂ©veloppement parallĂšle d'IA avec Cursor et Git Worktrees

1 month ago
49

đŸ€– Comment rendre Darkwood prĂȘt pour les agents

1 month ago
93

đŸ§‘â€đŸ’» Codeur vs Vibe codeur

1 month ago
48

🚹 Darkwood IaExceptionBundle — Quand les erreurs commencent Ă  s'expliquer d'elles-mĂȘmes

1 month ago
50

⚙ FOSDEM 2026 : signaux structurels de l’écosystĂšme open source

2 months ago
81

♟ DĂ©gĂąts de dĂ©fausse infini

2 months ago
78

📝 Gouvernance IT : reprendre le contrîle sans ralentir l’innovation

2 months ago
72

⭐ Monter LĂ©gende avec le Guerrier QuĂȘte (Enter the Lost City)

3 months ago
85

⭐ Monter lĂ©gende avec le deck Paladin Aggro Bubule

3 months ago
80

🎄 Offre de fin d’annĂ©e – Formation Flow (PHP)

3 months ago
88

⭐ Meetup AFUP Paris DĂ©cembre 2025

3 months ago
86

đŸ›ïž Open Source Experience 2025 : un Ă©cosystĂšme qui s’organise, s’affirme et accĂ©lĂšre

3 months ago
87
© 2026 Bonzai Privacy Legal notice Terms of Use