Dogfood · Atari ST · août 2026
Major Motion Atari ST : le dogfood Maestro qui roule
Après Mission Elevator, la mission terrain suivante : un hommage jouable à Major Motion (Michtron, 1986) — course verticale type Spy Hunter, canvas 320×200, gate anti-bluff. Pas une ROM. Pas d’affiliation.
Par Chris Drakkeng · 7 août 2026 · atelier major-motion-maestro
- Jeu jouable : route, fourches, mitrailleuse, huile, fumée, missiles, radar, ennemis spike, pont/eau.
python3 verify.py→ VERT (structure + anti Elevator/Lode Runner).- Dogfood script :
scripts/dogfood_major_motion_st.py(fable+grok par défaut). - Preflight workers peut être VERT pendant qu’un GO complet attend encore des dialogs humains (quota, trust, opt-in) — c’est voulu.
Si le gate passe, les fichiers
game/index.html, game.js, styles.css existent, tournent en boucle requestAnimationFrame, et parlent de Major Motion — pas d’un autre mini-jeu recyclé.
Pourquoi ce jeu
Un agent peut inventer une « architecture multi-agent ». Il a plus de mal à livrer un jeu ST reconnaissable en 5 secondes avec un gate qui refuse le copier-coller. Même logique que Mission Elevator : le terrain doit être difficile à bluffer.
Ce qui est dans la v2
| Bloc | Contenu |
|---|---|
| Rendu | 320×200 pixel art, palette cyan/magenta ST, moniteur + scanlines |
| Route | Scroll vertical, fourches, bas-côtés, pont / eau |
| Armes | Mitrailleuse, huile (X), fumée (C), missiles (V) |
| Ennemis | Normaux, heavy, spike (sideswipe dangereux) |
| HUD | Score, vies, km, radar, hi-score local |
| Gate | verify.py — canvas, armes, route, anti Elevator/Lode Runner |
Atelier Maestro
Projet major-motion-maestro : chemins game/ + gate python3 verify.py. Workers managés nommés maestro-{agent}-worker-major-motion-maestro. Le simple path Orchestre le voit comme les autres *-maestro.
cd ~/projects/maestro python3 scripts/dogfood_major_motion_st.py --check-only python3 scripts/dogfood_major_motion_st.py # GO si workers prêts
Plusieurs GO ont été cancelled en consultation : limite Fable 5, trust dialog Codex sur le dossier, timeout Grok / overlay opt-in. Maestro n’auto-clique pas ces dialogs. Le préflight peut être VERT ; le GO complet exige des sessions qui répondent vraiment jusqu’à la ligne de contrôle.
Contrôles (desktop)
←→ braquer · ↑ gaz · Espace tir · X huile · C fumée · V missile · P pause · R restart · Entrée start.
Liens
- Page Maestro — kit Linux + hash
- Dogfood v0.7 — preuve multi-IA précédente
- Forge Locale — machine puis orchestre
- Local Cockpit — mesure le PC d’abord
FAQ
Est-ce une ROM Major Motion ?
Non. Code original canvas. Hommage aux mécaniques ST, pas une extraction de binaire.
Où jouer ?
Dossier projet maestro-major-motion/game/ (index.html). Copie bureau Windows possible pour double-clic.
Pourquoi le GO peut échouer alors que le check passe ?
Le check regarde workers + git. Le GO injecte une consultation multi-agent : si un client est en quota, trust, ou ne finit pas sa réponse bornée, la mission s’annule proprement.
OutilsIA · Maestro · dogfood Major Motion · zéro affiliation · intégrité hash, pas DigiCert.