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 différents pièges mortels.

Four Mile Island for Apple II

En faisant le ménage sur mon disque dur, je suis tombé sur un programme en BASIC que j’avais téléchargé il y longtemps sur IFDB. Il s’agit de Four Mile Island de Chris Charla.

Il s’agit d’un BASIC plutôt standard des années 80 (mais je n’ai pas pu déterminer de quel ordinateur), mais ce qui m’a surpris est qu’il s’agit d’un programme de 2002. Il s’agissait donc déjà d’un « retroprogramme » à l’origine.

Voici le portage du programme sur Apple II, en Applesoft BASIC. L’adaptation n’était pas très compliquée. J’ai cependant été obligé de supprimer quelques commentaires superflus pour limiter la taille mémoire sinon ça ne passait pas ! J’en ai également profité pour corriger un bug à la ligne 3802.

Concernant le jeu, il s’agit d’un « two word parser » et l’aventure se déroule dans une centrale nucléaire, ce que laisse entendre le titre du jeu qui fait un clin d’œil à la centrale de Three Mile Island tristement célèbre.

Le début du jeu

Il ne me reste plus qu’à vous laisser jouer maintenant. Bonne chance !

An adventure game for your IBM PC-XT or PC-compatible

I recently came across an old adventure game called « Adventure XT » written in 2007 by Paul Allen Panks, who was a profilic text-adventure programmer. You can find information related to Adventure XT on IFDB. There is also a Wiki here with links to several reviews.

It happens that some part of the game includes smurfs, and this caught my attention since I love smurfs.

I like smurfs… even the annoying brainy one!

Moreover, BASIC source code was available so I decided to try it with GW-BASIC.

Intro from the original game. Do you like green?
Continuer la lecture de « An adventure game for your IBM PC-XT or PC-compatible »

Werewolves and Wanderer including a dynamic map

This article is about another adventure game, Werewolves and Wanderer, from the famous book « Creating Adventure games on your computer » by Tim Hartnell.

Well, this game is old-fashioned and not that entertaining. Comments on IFDB are not very appealing. However, it has some historical interests. And to make it fun for the programmer, I’ve added some interesting features:

  • A semigraphic introduction;
  • A help function providing the vocabulary understood by the programme;
  • And the most interesting part: a dynamic map.

As usual I’ve coded in Applesoft BASIC but it is really easy to convert the programme to other BASIC dialects.

Semigraphic introduction
Continuer la lecture de « Werewolves and Wanderer including a dynamic map »

Tower of Mystery

I came recently accross an old adventure game while I was trying to sort the numerous files on my main computer. I had dowloaded « Tower of Mystery » several years ago, forgot the file somewhere and never tested it.

Yes, I know, this is yet another two-word parser adventure game, from the eighties, and implemented in old BASIC. However, you might find this one interesting, as I do.

Detail from the corver of « Compute!’s… »
Continuer la lecture de « Tower of Mystery »

CIA , un autre jeu d’aventure en BASIC

CIA Adventure – Intro pour Apple II

J’ai publié il y a quelques années un jeu d’aventure intitulé CIA. Ce jeu est issu du livre BASIC fun with adventure games de Margaret Ann Zuannich et Susan Drake Lipscomb. Le code source en BASIC est disponible ici. Le thème est celui de l’espionnage.

Il s’avère qu’il existe un autre jeu d’aventure en anglais, également en mode texte, également programmé en BASIC, avec un nom très proche ; CIA Adventure. Le jeu a été publié dans le magazine CLOAD en octobre 1980, pour l’ordinateur TRS-80. L’auteur est Hugh Lampert.

Continuer la lecture de « CIA , un autre jeu d’aventure en BASIC »