Port de Flashback : A Quest for Identity sur fxCG50 / Graph Math+.... la mémoire revient
Posté le 30/06/2026 21:10
Salut la Bande !
Cette image : vous la connaissez ?
Vous vous souvenez de Conrad ? Ce type qui se réveille amnésique sur une moto volante, en pleine jungle de Titan, sans la moindre idée de qui veut sa peau (spoiler : à peu près tout le monde) ? Eh bien il a posé ses valises dans votre calculatrice. Après Another World, voici Flashback sur fx-CG50 / Graph Math+ avec gint.
Flashback, c'est quoi pour les jeunes du fond (les mêmes que ceux qui ne suivaient déjà pas pour Another World) ?!?
En 1992, Delphine Software sort Flashback: The Quest for Identity. Dans la lignée directe d'Another World, mais en plus ambitieux : décors fouillés, animations en rotoscopie d'une fluidité hallucinante pour l'époque, cinématiques à gogo, et un vrai inventaire. On y incarne Conrad B. Hart, agent amnésique qui doit retrouver la mémoire et déjouer un complot extraterrestre — le tout en sautant, en roulant, en dégainant son pistolet et en mourant beaucoup.
À sa sortie, ça a mis tout le monde d'accord : c'est resté longtemps l'un des jeux français les plus vendus de l'histoire. Et 30 ans plus tard, ça tient encore sacrément la route.
Vidéo capturée sur MQ, c'est plus rapide sur calculatrice IRL.
Pourquoi Flashback après Another World ?
Parce que c'était… logique. Côté code, je suis reparti de la réimplémentation libre REminiscence, signée Gregory Montoir — le même homme dont la version « raw » d'Another World m'avait servi de base pour le premier portage.
Et là, jackpot : 90 % du boulot était déjà fait. Le backend gint que j'avais bâti pour Another World — gestion de l'écran 396×224, conversion des couleurs en RGB565, overclock au boot, sauvegarde/chargement d'état, lecture des données depuis le stockage — se remontait quasiment tel quel sous le moteur de Flashback. Même philosophie : un moteur de jeu proprement séparé de l'affichage, donc un terrain de jeu idéal pour gint. Restait surtout à brancher le système d'entrées/sorties spécifique et à gérer les fichiers de données du jeu. Le gros de la plomberie, lui, était déjà en place.
Ce qui tourne sur la bestiole
- Le moteur REminiscence, fidèle : mêmes niveaux, mêmes énigmes, mêmes cinématiques.
- 16 couleurs converties en RGB565, image calée sur le 396×224.
- Pas de son — choix assumé (la fx-CG50 n'a pas encore les épaules), et le jeu se passe très bien des bruitages sur calculatrice. Maybe One Day (R), mais on aura un petit problème de place sur la flash alors ...
- Sauvegarde / chargement d'état avec plusieurs slots (parce que oui, vous allez mourir).
- Données allégées : les fichiers purement audio (inutiles ici) sont retirés à l'extraction. Votre stockage vous remercie.
- Installation au choix : une archive unique Flashback.PAK (le plus simple), ou les fichiers en clair dans FB\DATA\. Un petit script fait le tri tout seul et vous demande ce que vous préférez.
Les commandes
- Flèches — Déplacement
- SHIFT (maintenu) — Courir
- ALPHA — Dégainer / tirer
- OPTN — Action / utiliser / valider
- VARS — Inventaire / passer une cinématique / retour
- EXIT — Retour / passer l'intro
- MENU — Menu en jeu
- F1 / F2 — Sauvegarder / charger
- F3 / F4 — Slot suivant / précédent
- F6 — Quitter
Petit mot sur les données
Contrairement à Another World, l'add-in ne contient que le moteur : les données de Flashback restent la propriété de leurs ayants droit et donc ne sont pas libres et ne sont pas distribuées. Procurez-vous une copie légale de la version PC / MS-DOS (via une réédition officielle, par exemple), récupérez son dossier DATA, et laissez le script d'extraction fourni vous fabriquer le tout pour la calculatrice. Honnêtement c'est pas dur à trouver et le jeu est a 0.99€ sur GOG !!
Pour l'addin et le script de fabrication du datapack, c'est là que ça se trouve : Flashback pour fxCG50
Wow, this is absolutely insane! It's incredible to see a game like this running natively on a calculator, and looking so good too!
Unfortunately I don't have the CG50, but if I get one this will be one of the first things I play. Heck, I might just get the game anyway and play it on a CG50 emulator just to see what it's like.
(Also, it's very nice that you respect copyright and encourage people to get the official game to extract the resources, especially since not everyone goes that far )
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd
Citer : Posté le 01/07/2026 03:56 | #
Wow, this is absolutely insane! It's incredible to see a game like this running natively on a calculator, and looking so good too!
Unfortunately I don't have the CG50, but if I get one this will be one of the first things I play. Heck, I might just get the game anyway and play it on a CG50 emulator just to see what it's like.
(Also, it's very nice that you respect copyright and encourage people to get the official game to extract the resources, especially since not everyone goes that far