Haunted house in C available for vintage 6502 computers

J’avais publié il y a quelques temps deux articles concernant le jeu d’aventure Haunted House. Celui-ci avait été publié en 1983 sous la forme d’un livre « Write your own adventure programs for your microcomputer« . Le jeu d’origine était codé en BASIC pour les principaux micro-ordinateurs de l’époque.

Le premier article, Write your own adventure programs for your microcomputer, concerne le jeu original en anglais. Le deuxième, Aventure dans le château hanté, traite de la version française, le livre ayant été traduit et édité à l’époque par Hachette.

J’avais également mentionné l’existence d’un port en langage C du jeu d’origine. Ce port a été effectué par John Elliot en ANSI C89 ; vous pouvez télécharger le code source directement sur son site, depuis cette page.

Dans ce nouvel article, nous allons voir comment compiler ce code C sur de vieux ordinateurs disposant d’un processeur 6502 ou apparentés. Nous allons bien sûr utiliser le cross-compilateur cc65, pour que vous puissiez jouer sur un des ordinateurs suivants : Ordinateur actuel (Linux ou Windows), Commodore 64, Atari 800 XL, Apple II et Apple //e Enhanced.

La page d’intro pour Apple II en 40 colonnes
Continuer la lecture de « Haunted house in C available for vintage 6502 computers »

Programming your own adventure game in Pascal

J’ai trouvé sur internet une version numérisée d’un vieux livre intitulé Programming your own adventure game in Pascal, dont l’auteur est Richard C. Vile, Jr.

Ce livre date de 1984 et se propose de vous apprendre à programmer un jeu d’aventure en langage Pascal, plus exactement en UCSD Pascal disponible sur Apple II.

Dans ce article, nous allons essayer un programme de jeu en langage Pascal de l’époque, issu de ce livre, en le compilant avec Free Pascal et en l’exécutant sur un PC moderne sous Linux…

Continuer la lecture de « Programming your own adventure game in Pascal »