A propos

Retroprogrammez est un site sur la programmation :

  • en BASIC (l’ancien avec des numéros de lignes et des GOTO),
  • en langage C,
  • en Lua,
  • de vieux jeux d’aventure rétros mais sympas,
  • de jeux éducatifs,
  • de trucs funs et pas trop sérieux.

Ces programmes pourront fonctionner :

  • sur de vieux ordinateurs comme l’Apple II, Atari 800XL, IBM PC, TI99/A;
  • sur le Fuze computer;
  • sur des ordinateurs moderne, PC Linux ou Mac.

Mon objectif en créant ce site est d’apprendre,  de me faire plaisir et de partager mon intérêt pour l’informatique des années 80 et la programmation ludique en général.


Définitions

Retroprogrammer. Verbe transitif. Néologisme. 
Ecrire un programme d’ordinateur d’ancienne génération, en général une machine des années 80s, dans les langages de l’époque. Les machines les plus populaires sont des ordinateurs à processeur 8 bits, tel que l’Apple II, le Commodore 64, le ZX81, le ZX Spectrum, les Atari 8bits (e.g. 800XL), le TI 99/A, le VIC 20, l’Amstrad CPC ou les premiers IBM PC.
La rétroprogrammation peut se faire sur la machine d’origine ou grâce à un émulateur.

Rétroprogrammation. n. f.
Activité qui consiste à retroprogrammer.

Retroprogramming. n.
English translation.

4 réponses sur “A propos”

  1. J’ai chargé PC-BASIC sur mon MacBook Pro.
    Je n’arrive pas à sauvegarder les programmes car je n’ai pas compris comment déclarer un lecteur.
    J’ai essayé de lire la documentation mais je n’y comprends rien.
    Help !

    1. Bonjour,
      je viens d’essayer la version 2.0.6 de PC-BASIC pour Mac, téléchargeable ici : https://robhagemans.github.io/pcbasic/download.html
      Après installation sur mon vieil iMac (avec macOS High Sierra), PC-BASIC fonctionne parfaitement.
      Par défaut, PC-BASIC voit un lecteur « Z: ». Sous Mac, si vous avez lancé PC-BASIC depuis le menu des applications, « Z: » pointe vers votre « home directory » (la petite maison dans le finder)
      Les programmes seront sauvegardés dans ce répertoire.
      Vous pouvez ajouter un autre lecteur visible par PC-BASIC en modifiant le fichier de configuration PCBASIC.INI. Pour le trouver, allez dans le répertoire « Bibliothèque » puis « Application Support » puis pc-basic-2.0 (le répertoire Bibliothèque se trouvre dans votre home directory et n’est pas forcément visible par défaut dans le Finder… s’il est invisible il faut modifier les options d’affichage du Finder)
      Le fichier PCBASIC.INI est un fichier texte. Pour ajouter par exemple un lecteur « A: » qui pointe sur /Users/admin/gwbasic, ajouter la ligne :
      mount=A:/Users/admin/gwbasic
      Puis redémarrer PC-BASIC.
      Ensuite, depuis PC-BASIC, si vous tapez la commande FILES « A: », vous allez voir le contenu du répertoire /Users/admin/gwbasic.
      Pour sauvegarder votre programme BASIC dans ce répertoire : SAVE « A:TRUC.BAS »
      Et pour le recharger : LOAD « A:TRUC.BAS »

      Ca devrait fonctionner chez vous …

    2. Bonjour,
      je viens d’essayer la version 2.0.6 de PC-BASIC pour Mac, téléchargeable ici : https://robhagemans.github.io/pcbasic/download.html
      Après installation sur mon vieil iMac (avec macOS High Sierra), PC-BASIC fonctionne parfaitement.
      Par défaut, PC-BASIC voit un lecteur « Z: ». Sous Mac, si vous avez lancé PC-BASIC depuis le menu des applications, « Z: » pointe vers votre « home directory » (la petite maison dans le finder)
      Les programmes seront sauvegardés dans ce répertoire.
      Vous pouvez ajouter un autre lecteur visible par PC-BASIC en modifiant le fichier de configuration PCBASIC.INI. Pour le trouver, allez dans le répertoire « Bibliothèque » puis « Application Support » puis pc-basic-2.0 (le répertoire Bibliothèque se trouvre dans votre home directory et n’est pas forcément visible par défaut dans le Finder… s’il est invisible il faut modifier les options d’affichage du Finder)
      Le fichier PCBASIC.INI est un fichier texte. Pour ajouter par exemple un lecteur « A: » qui pointe sur /Users/admin/gwbasic, ajouter la ligne :
      mount=A:/Users/admin/gwbasic
      Puis redémarrer PC-BASIC.
      Ensuite, depuis PC-BASIC, si vous tapez la commande FILES « A: », vous allez voir le contenu du répertoire /Users/admin/gwbasic.
      Pour sauvegarder votre programme BASIC dans ce répertoire : SAVE « A:TRUC.BAS »
      Et pour le recharger : LOAD « A:TRUC.BAS »

      Ca devrait fonctionner chez vous …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.