Hommage à Jeux & Stratégie n°23

Le numéro 23 de Jeux & Stratégie publié en 1983 avait pour thème principal le jeu sur micro-ordinateur, et proposait plusieurs programmes de jeu en BASIC. En voici deux prêts à l’emploi ; le royaume où vous incarnerez un ministre des finances devant assurer la survie de la population et Ming, jeux tactique où vous affronterez l’ordinateur. Les deux jeux sont des programmes très simples, en mode texte, mais ne sont pas dénués d’intérêt.

Vous avez été nommé ministre des finances pour une durée de 10 ans. Vous allez devoir prendre des décisions permettant la vie et même la survie de la population de ce – petit – royaume. Voici les informations que vous devez connaître afin d’assurer une bonne gestion.

  • Il y a 500 personnes ;
  • 50 hectares sont cultivables ;
  • Les réserves de blé sont de 700 quintaux ;
  • Un quintal permet d’ensemencer 50 ares ;
  • Un quintal nourrit 1 personne pendant un an ;
  • Un are rapporte 6 quintaux ;
  • Il faut vendre 20 quintaux de blé pour acheter un are ;
  • Il faut 6 personnes pour s’occuper d’un are ;
  • La population croît naturellement chaque année, en fonction de sa natalité.

Au bout de 10 ans, les habitants feront le bilan de votre action. Bon courage pour votre nouveau poste pas si évident !

Vous allez affronter l’ordinateur dans un jeu d’allumettes. Voici les règles :

Chaque joueur prend dans sa boite un nombre d’allumettes supérieur ou égal à 2. Les deux adversaires montrent alors leur main. Il y a alors plus cas de figure :

  • Soit le nombre d’allumettes est identique. Dans ce cas les allumettes sont mises au rebus et personne ne marque de point.
  • Si le nombre est différent, le joueur qui en a le plus dans sa main gagne toutes les allumettes présentes dans la main de son adversaire. Il met au rebut les allumettes qu’il a jouées.

La partie se poursuit jusqu’à ce qu’une ou les deux boites d’allumettes sont vides. Le gagnant est celui qui a gagné le plus d’allumettes sur son opposant, en tenant compte des allumettes résiduelles dans la boite non vide.

Il n’y a avait pas d’intelligence artificielle à l’époque, mais vous allez voir qu’il n’est pas si facile de gagner contre l’ordinateur. Le programme d’origine comportait 2 bugs que j’ai corrigé (lignes 170 et 210).

Nosferatu Applesoft port

While sorting my files on my hard disk, I came across an archive containing several BASIC adventure games adapted for the Amstrad CPC 464. I couldn’t remember from which website I had downloaded them.
One game caught my eye; Nosferatu by Mike Taylor, which was published and even marketed in 1982. The programme was originally developed for the Commodore VIC-20.

Wait a minute; there is no Applesoft / Apple II port? Indeed, this is lacking, and the purpose of this article is to present a playable version for the Apple II computer.

A new introduction for Nosferatu on your Apple II
Continuer la lecture de « Nosferatu Applesoft port »

The horrible rotten dancing dragon – bilingue

Les amateurs de cinéma ont régulièrement le débat à propos d’un film ; faut-il le regarder en VO ou en VF ? Cette vaine querelle n’a pas lieu dans l’univers des jeux « old school ». Les premiers jeux d’aventure étaient pour la plupart en anglais, et les pauvres francophones devaient bon an mal faire avec (et progresser en anglais par la même occasion).

Dans ce article, je vous présente le résultat d’une adaptation en français d’un jeu d’aventure textuel de Ken Rose, publié dans le magazine Softline en 1984 : The horrible dancing dragon…strikes!!!

Mais je ne vous propose pas une simple traduction ; le programme est véritablement bilingue français – anglais. Vous pouvez sélectionner la langue au démarrage et la modifier en cours de jeu, en saisissant une simple commande. Cette adaptation est publiée en version BASIC Applesoft (mais très facilement adaptable à une autre plate-forme).

Nouvelle intro du jeu… en français ou en anglais ?
Continuer la lecture de « The horrible rotten dancing dragon – bilingue »

Space Mission sur Apple II

Je vous propose dans cet article un nouveau jeu d’aventure intitulé Space Mission, tiré du livre de Jorg Walkowiak « AMSTRAD Les jeux d’aventures et comment les programmer sur CPC » (décembre 1984). J’ai porté ce jeu en BASIC Applesoft, tout comme je l’avais fait pour les autres jeux du même livre, le château enchanté et la ruée vers l’or.

Space Mission vous entrainera dans une aventure de survie dans l’espace. La version pour Amstrad dispose de graphismes mais dans cette version pour Apple II, seul le mode texte est disponible. Mais il s’agit d’une étape intermédiaire car j’ai d’autres projets d’adaptation de ce jeu.

Continuer la lecture de « Space Mission sur Apple II »

Vampire Castle

Pour trouver de vieux jeux d’aventure, le site The Interactive Fiction Archive est particulièrement intéressant, offrant un grand choix de jeux sur différentes plate-formes et dans différents langages de programmation.

Sur ce site, Je suis tombé sur un programme source en BASIC des année 80 intitulé Castle Dracula, téléchargeable ici. Après quelques recherches, il s’agit d’un très vieux jeux originellement dénommé Vampire’s Castle et développé par Mike Bassman sur un ordinateur « Ohio Scientific » (matériel peu courant dont j’ignorais l’existence). Le thème du vampire étant moins courant, je me suis intéressé à ce jeu.

La version disponible sur The Interactive Fiction Archive est en BASIC Microsoft très standard, la seule spécificité étant d’utiliser des caractères de gestion du terminal (VT-52) pour modifier l’apparence du texte affiché et effacer l’écran.

Dans cet article, vous trouverez un port en GW-BASIC (pour IBM-PC et compatibles) et un port en BASIC Applesoft (pour Apple II).

La version GW-BASIC avec jolie intro en ASCII Art
Continuer la lecture de « Vampire Castle »

Deux jeux d’action pour Atari 8bits

J’ai trouvé dans mon bazar rétro-informatique une page de listing provenant du magasine Hebdogiciel n°42, contenant deux jeux pour Atari 800, Maxipède et Space Invaders. Je me suis empressé de les saisir « à la main » sur mon émulateur favori Altirra, avec pour objectif de les transférer sur mon Atari 800XL.

Une version simplifiée de Space Invaders, en 74 lignes de BASIC

Dans cet article, vous trouverez les programmes sources en BASIC directement transférables sur Altirra ou sur un véritable ordinateur Atari. J’explique également quelques commandes PEEK et POKE permettant de comprendre le fonctionnement de ces programmes. Pour un information complète concernant la mémoire des Atari 8bits, voir la page MEMORY MAP sur Atariarchives.org.

Continuer la lecture de « Deux jeux d’action pour Atari 8bits »

Beneath the Temple of Zeus

Cela faisait longtemps que je n’avais pas publié un jeu d’aventure du style « two word parser des années 80s ». J’ai découvert il y a peu le jeu Beneath the temple of Zeus sur le site IFDB, ici.

D’après la page consacrée à ce jeu sur le site solution archive, le programme a été publié en 1983 dans le magasine Softline, pour Apple II. L’auteur est Ken Rose.

Il a ensuite été porté sur Atari 8bits par Paul Hegge en 1984, puis sur TRS-80 MC-10 par Jim Gerrie.

Continuer la lecture de « Beneath the Temple of Zeus »

Jeu d’aventure en Business BASIC sous Apple III

j’ai abordé dans un précédent article, l’émulation de l’ordinateur Apple /// (Apple III ou Apple 3) avec MAME. Nous allons maintenant voir comment programmer un jeu d’aventure avec le Business BASIC de l’Apple ///. Ce dernier est une amélioration du BASIC Applesoft de l’Apple II.

Le premier jeu d’aventure que je propose est le désormais classique « La maison du fou » déjà porté sur plusieurs machines des années 80s.

Continuer la lecture de « Jeu d’aventure en Business BASIC sous Apple III »

La maison du savant fou Cosinus

Le site Brutal Deluxe Software a récemment publié plusieurs jeux d’aventure pour Apple II, jeux qui se déroulent dans des maisons louches et dangereuses, où le joueur devra faire face à des professeurs, docteurs ou savants peu recommandables.

Ces programmes sont des ports de jeux publiés il y a une quarantaine d’années sur d’autres ordinateurs de l’époque. On retrouve ainsi Le manoir du Dr Genius (Oric 1), La maison du Pr Folibus (ZX81), Cauchemar house (ZX81), Le mystère de Kikekankoi (Oric) et Le retour du Dr Genius (Oric).

Le tout a été publié en l’espace de quelques semaines et constitue un travail remarquable !

Voici un port des deux listings sur Apple II.

Et voici une image de la disquette avec les deux programmes intégrés. Après avoir booté sur cette disquette au format DOS3.3, saisir la commande LOAD COSINUS1 puis RUN.

Voici l’image de la disquette, à dézipper.

Concernant le jeu, il est très basique et consiste à parcourir les différentes pièces pour trouver la sortie, en évitant de tomber dans les pièges mortels.