Boîtier SIO2SD pour Atari de Lotharek

Lotharek est un passionné d’électronique et d’Atari. Depuis la Pologne, il fabrique et commercialise des accessoires pour ordinateurs rétro, en particulier pour la série des Atari 8bits. Ses produits sont de qualité et d’un prix raisonnable. Vous pouvez consulter son site web Lotharek’s Lair.

Je vais présenter dans cet article le boîtier SIO2SD de Lotharek. Ce boîtier permet d’émuler un lecteur de disquettes d’Atari 8 bits. Il se branche sur le port SIO2SD et utilise une carte SD où seront stockées vos images de disquettes.

Continuer la lecture de « Boîtier SIO2SD pour Atari de Lotharek »

Créez vos images de disquettes pour Atari 8 bits

Nous allons voir dans ce tuto comment utiliser des images de disquettes avec Atari 8 bits (Atari 800 XL par exemple)… Ces fichiers images de disquette pourrons ensuite être utilisées indifféremment avec un émulateur tel qu’Altirra ou avec un véritable ordinateur Atari 8 bits, grâce à un émulateur de lecteur de disquettes qui remplace le lecteur de disquettes d’origine.

Le lecteur de disquette de l’époque Atari 1050, avec des disquettes 5″1/4. Vous n’en aurez pas besoin…

Une image de disquette est un fichier que vous pouvez stocker sur votre PC ou Mac moderne, et qui contient toutes les données d’une vraie disquette de l’époque (vos propres programmes par exemple).

Continuer la lecture de « Créez vos images de disquettes pour Atari 8 bits »

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 »

Une page sur la programmation graphique en C pour Apple II

Je viens d’ajouter une nouvelle page intitulée « Programmation graphique haute résolution en C sur Apple II » accessible depuis le menu « Programmation ».

Vous y découvrirez comment créer des images graphiques en langage C en utilisant cc65 et la librairie « tiny graphics interface » ou tgi. Un programme de démo est fourni, dont voici un exemple :

Nuit étoilée de Noël

Bonne lecture et bonne programmation sous Apple II…

Premiers pas avec PC-BASIC sur un PC sous Windows

J’ai publié en 2020 un article donnant des solutions pour programmer en GW-BASIC sur un ordinateur moderne. L’une des deux solutions consiste à utiliser le logiciel PC-BASIC. Ce logiciel de qualité est disponible sous Windows, Linux et MacOS.

Ayant reçu plusieurs commentaires de personnes ayant eu des problèmes d’installation et de configuration de PC-BASIC, je vais détailler dans cet article la procédure pour une utilisation avec un PC sous Windows.

Continuer la lecture de « Premiers pas avec PC-BASIC sur un PC sous Windows »

Améliorez la présentation de vos listings BASIC avec Applewin

Pour assurer une bonne présentation de vos programmes en BASIC Applesoft, pourquoi ne pas laisser faire l’Apple II, en les imprimant ?

Je vous rassure, vous n’aurez pas besoin d’une ImageWriter II. L’émulateur AppleWin suffira ! Cet article vous décrit la procédure, qui est très simple.

Partons du programme BASIC suivant, peu lisible (à dessein).

10HOME
20PRINT"C'EST DOMMAGE D'AVOIR FAIT UN TRES BEAU PROGRAMME":GOSUB1000
25VTAB4:HTAB10:PRINT"MAIS QUE LE LISTING SOIT":GOSUB1000
30HTAB10:PRINT"MAL PRESENTE…":GOSUB1000
40PRINT:PRINT"C'EST MOINS LISIBLE ET DIFFICILE A DEBUGGER !"
50FORJ=1TO40:PRINT"*";:NEXT:PRINT
100 END
1000FORI=1TO1000:NEXTI
1010RETURN
Continuer la lecture de « Améliorez la présentation de vos listings BASIC avec Applewin »