MII – un émulateur Apple //e sous Linux

Cet article présente un nouvelle émulateur d’Apple //e (ou Apple IIe ou Apple 2e). This article is about a new Apple //e emulator (or Apple IIe or Apple 2e).

Je suis tombé récemment sur un tout nouvel émulateur d’Apple //e fonctionnant sous Linux : MII. Je l’ai testé sous Ubuntu et j’en suis sorti très convaincu ! C’est une excellent alternative à Linapple (fork d’Applewin) dont le projet semble être à l’arrêt.

J’ai donc voulu faire la promotion de MII, qui est un émulateur récent, développé « from scratch » en langage C, spécifiquement pour une cible Linux. J’ai fait mes tests avec la version 1.9 de MII, sous Ubuntu mais l’application devrait fonctionner sans problème avec d’autres distributions.

Continuer la lecture de « MII – un émulateur Apple //e sous Linux »

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.

De belles rosaces en C sur Apple II

Une nouvelle page dédiée à la programmation en C sur Apple II est disponible. Elle fait suite au tutoriel consacré à la programmation graphique en C avec la bibliothèque tgi de cc65 (voir ici) et reprend le programme en BASIC Applesoft de dessin de belles rosaces (voir ).

Un aspect intéressant de la programmation est abordé ; le calcul sur des nombres à virgules fixes, pas simple mais très utile lorsque les nombres à virgule flottante ne sont pas supportés.

Voici le lien vers la page.

Émulateurs Apple II sous Linux

Cet article apporte quelques compléments à la page dédiée aux émulateurs Apple II, et intéressera avant tout les linuxiens. Voici quelques options si vous êtes sous une plateforme Linux et souhaitez émuler l’Apple II.

Les exemples d’installation de cet article ont été testés avec la distribution Ubuntu. Les options suivantes sont proposées :

  • AppleWin et Wine
  • Linapple
  • MicroM8
Continuer la lecture de « Émulateurs Apple II sous Linux »

Calculez pi avec un Apple II

Je suis tombé récemment sur un livre que j’avais acheté fin des années 90, « Le fascinant nombre pi«  de Jean-Paul DELAHAYE.

Le livre décrit un programme mystérieux calculant les 2400 premières décimales de pi. Le code est du C et l’aspect intéressant est qu’il est très court, et également très cryptique. Nous allons voir s’il est possible de calculer pi sur un Apple II en utilisant ce code…

Continuer la lecture de « Calculez pi avec un Apple II »

Amytiville, la maison de l’horreur

En consultant le site Hebdogiciel – les listings qui permet le téléchargement des listings publiés dans le magazine Hebdogiciel aujourd’hui disparu, je suis tombé sur un petit jeu d’aventure textuel pour Apple II intitulé Amytiville.

Ce jeu développé par Xavier Leray et Nicolas Gohin a été publié dans le numéro 76 d’Hebdogiciel le 29 mars 1985.

Vous pouvez le télécharger ici.

Continuer la lecture de « Amytiville, la maison de l’horreur »

« The New Apple II User’s Guide » ou la bible Apple II

Cet article est bien différent de ceux publiés jusqu’à présent, puisque je vais faire la critique d’un livre. Il s’agit d’un gros pavé, The New Apple II User’s Guide de David L. Finnigan, publié en 2012. Voici un lien vers le site officiel.

Le livre est en anglais, donc si vous êtes réfractaire à cette langue, vous pouvez arrêter ici votre lecture.

Dans le cas contraire…

Continuer la lecture de « « The New Apple II User’s Guide » ou la bible Apple II »

Variables en BASIC Applesoft

Après avoir porté le jeu « La maison du fou » du BASIC Applesoft vers le GW-BASIC, je me suis aperçu d’une différence de comportement difficilement explicable entre les deux versions. Le fonctionnement du monte-charge de la maison n’était pas le même. Comment expliquer cela ? Après quelques tâtonnements, j’ai réalisé que cela était dû à une limitation forte sur les noms de variables en Applesoft.

Continuer la lecture de « Variables en BASIC Applesoft »

Tetris en BASIC Applesoft

J’ai découvert il y a peu le site australien Paleotronic qui a l’air excellent, avec quelques programmes intéressants pour Apple II, dont un émulateur Apple II qui semble performant : microM8. Je ferai un article sur ce dernier ultérieurement.

Un Tetris en Basic sur Apple II

Ils ont également publié un programme de Tetris en BASIC Applesoft. Le listing est téléchargeable sous la forme d’images au format PNG, ce qui nécessite d’entrer le programme « à la main », comme au bon vieux temps…. L’ayant fait (à l’aide d’un OCR – j’avoue), vous trouverez le programme sous la forme d’un fichier texte que vous n’aurez plus qu’à copier / coller dans votre émulateur favori. Il est téléchargeable ici.