Galactic Wars 1

La préservation du premier jeu Nihon Falcom

Comme notre nom l’indique, nous sommes un groupe travaillant à la préservation des jeux vidéo. Cela comprend une importante variété de jeux : d’arcade, pour consoles, sur ordinateur… Dans cet article, nous allons vous montrer comment nous effectuons ce travail de préservation en utilisant un jeu datant des origines des jeux PC : “Galactic wars 1”.

■ L’Histoire de Nihon Falcom

Située à  Tachikawa, Tokyo, la société Nihon Falcom, qui était d’abord une  boutique informatique spécialisée dans les produits Apple, fut créée en 1981 sous le nom “Computer Land Tachikawa”. L’année suivante fut produit puis vendu leur premier jeu PC.
Dragon Slayer en 1984 , Xanadu en 1985 et surtout les hits de 1987 Ys et Sorcerian firent de Falcom un acteur important et reconnu du monde des jeux PC. C’est une société à l’épreuve du temps qui produit toujours des jeux populaires tels que la série The Legend of Heroes.

■ Galactic Wars 1 ?

Galactic Wars 1 est un jeu de stratégie dans un univers de science fiction.

Yoshio KIYA, alors simple client Computer Land Tachikawa,  avait une passion : la programmation. Celui qui plus tard créera la série Dragon Slayer et que la presse informatique de l’époque surnommera “the Star Programmer”, s’est lancé dans la création et le développement du jeu.

Les premiers jeux de Falcom furent tous développés par des clients. Ce n’est qu’en 1984 que la société se lança réellement dans la conception.

Développé en BASIC sur un FP-1100 de CASIO loué par FALCOM à M. KIYA, Galactic Wars fut d’abord vendu en tant que jeu FP-1100. Même s’il fut adapté plus tard sur les PC-8801 et PC-9801 de NEC, il ne faut pas oubliée qu’il fut édité par une obscure petite boutique. Les stocks étant très limités le jeu est extrêmement rare et n’apparait pour ainsi dire jamais sur les sites d’enchères ou les boutiques de jeux d’occasion.

■ La découverte d’une version jeu

La Game Preservation Society a réussi à entrer en contact avec M. KIYA. Et, par chance, ce dernier a conservé des copies de la quasi totalité des jeux qu’il a développé pour Falcom !

Nous avons réussi à la convaincre de l’importance de la sauvegarde du patrimoine vidéoludique. Et il a mis à notre disposition une version (neuve !) de Galactic Wars 1 pour PC-8801.

■ La sauvegarde des données 

Le jeux, dans son emballage d’origine :

02-201509

Avec des étés chauds et humides, la moisissure apprécie les surfaces magnétiques des Disquettes, rendant ces dernières inutilisables.

L’ouverture de la boite : la tension est à son comble !

03-201509

Au premier abord, tout semble bon, mais…
Nous avons trouvés quelques traces résultant d’humidité ayant séché, preuves de moisissures passées.

La disquette semble en bon état. Malheureusement elle est légèrement courbée. Et après observation de la partie magnétique, nous avons trouvé de minuscules traces de moisissures. Nous ne sommes pas sûrs de pouvoir récupérer les données.

04-201509

Avant de commencer le travail de préservation, nous avons ôté la moisissure en utilisant délicatement un tissu spécial et de l’alcool isopropylique.

Une fois nettoyée, nous avons vérifié l’état de la surface. Cette disquette n’utilisant que 40 pistes, nous avons tenté de lire la quarante-et-unième pour voir ce qui se passait physiquement. Le test s’étant bien déroulé, le vrai travail de préservation peut commencer.

Pour cela, nous utilisons KryoFlux, un outil co-développé par notre président Joseph REDON permettant de lire les données sources des disquettes.
La disquette étant âgée de plus de 30 ans, nous n’étions pas certains de pouvoir en lire la surface plusieurs fois. Nous avons croisé les doigts pour qu’une seule lecture soit suffisante. Hélas nous avons détecté un emplacement illisible et un autre probablement mal lu.

Galactic Wars Gamepres

On peut voir sur l’image ci dessus la surface de la disquette. Les secteurs formatés sont vert clair et ceux contenant les données vert sombre. La partie bleuissante étant celle dont nous n’étions pas certains de la qualité des données.

Nouveau nettoyage de la disquette et cette fois, cela a fonctionné, sauf pour la section illisible.

Après un ultime nettoyage et une troisième tentative de lecture…

05after-201509

Victoire !!

Tous les secteurs sont désormais vert sombre. Nous avons pu récupérer les données. Galactic Wars 1 est désormais préservé en tant qu’image disque et peut être utilisé sur un émulateur.

06-201509

L’action du jeu se déroule autour de la planète M23 de l’Alliance Galactique, cette dernière étant attaquée par le Troisième Empire. Le joueur contrôle la flotte Alpha, chargée de protéger la planète. Trois niveaux de difficulté sont disponibles. Trois vaisseaux explorateurs (PLANET-M23, FALCON et UNICON) sont présents pour rechercher l’ennemi. Les phases sont limitées en temps. Le joueur doit donc se dépêcher de donner ses ordres avant que l’ordinateur ne prenne son tour. Les vaisseaux peuvent de déplacer dans 24 directions différentes (sur une surface à 360°) et à des vitesses allant de 1 à 50. Quand un ennemi est rencontré, une bataille se fait automatiquement en suivant les statistiques des vaisseaux. Le vainqueur étant celui ayant détruit les 3 navires adverses.

Petite particularité de ce jeu : au lancement de ce dernier, la séquence de démarrage est effacée de la disquette puis est réécrite une fois la partie commencée. Si l’on ne fait pas attention, le jeu devient inutilisable. Ce système anti piratage assez pervers fait qu’une version déjà utilisée du jeu n’a peut-être pas l’intégralité de ses données intactes. Heureusement que nous avons pu mettre la main sur une version inutilisée !

■ La sauvegarde de la jaquette et du manuel

Nous ne nous limitons pas à la sauvegarde des données. Nous nous sommes attelés au sujet de la jaquette et du manuel.

07-201509

Pour commencer, nous avons ôté la jaquette de la boite. Cependant, la jaquette n’étant pas parfaitement plate, la numérisation ne pouvait être parfaite, des espaces pouvant exister entre le papier et la surface du scanner. Le document a donc été mis à plat.

Au bout de 6 mois, le document était enfin dans un état propice à la numérisation. Après avoir nettoyé la surface du scanner, désactivé les fonctionnalités de correction automatique qui souvent ne donnent pas un résultat satisfaisant et réglés la résolution sur 800dpi, le travail a pu commencer.

08-201509

Une règle est également posée sur la surface du scanner pour conserver la taille exacte de la jaquette. Nous rajoutons également une palette de couleurs et recouvrons le tout d’une plaque grise (qui ne risque pas de modifier les couleurs du document).

09-201509

Puis, passage sur Photoshop pour supprimer toute trace de poussière ou partie abimée. Nous avons de la chance, la jaquette était en parfait état. Parfois, nous devons numériser plusieurs jaquettes du même produit pour les regrouper et obtenir un résultat satisfaisant.

10-201509

Et voilà !.

La version originale était imprimée sur du papier orange. Ce qui veut dire que l’image elle même devait être en noir et blanc.
Falcom avait l’habitude d’utiliser différents types de papier (couleur ou autre) selon les modèles d’ordinateur. Cela signifie que les versions PC-9801 et FP-1100 était peut-être différentes.
Ainsi, il suffit désormais d’imprimer sur la bonne couleur de papier pour obtenir une copie identique à l’originale.

■ Pour finir

Nous sommes à la fois chanceux et heureux d’avoir pu sauvegarder un logiciel aussi rare.

Les membres de la Game Preservation Society travaillent à la sauvegarde des ces morceaux d’histoire vidéoludique. Il nous reste encore de très nombreux jeux à (re)découvrir, préserver… Nous ne sommes pas assez nombreux et le temps qui passe rend la tâche de plus en plus difficile. Alors si vous pensez pouvoir nous aider, n’hésitez pas à nous rejoindre ! Toute aide, même petite, est la bienvenue.

Game Preservation Society, Takeshi KANAZAWA
Traduction Ming TEE & Benoit MORAUX

*Les images du jeu et de son emballage appartiennent au titulaire du droit d’auteur original.

Posté dans Articles, Japon, Préservation, Publications.