Un programme de calendrier perpétuel pour Mega65
Pour m’amuser et revenir aux sources, j’ai récemment développé un programme de calendrier perpétuel pour le Mega65 à l’aide de l’Environnement de développement Eleven. Ce programme affiche le mois en cours, en tenant compte des années bissextiles et des jours de la semaine.
Il est téléchargeable :
- Sur Github
- Sur le Filehost officiel Mega65
Présentation du Mega65
Le Mega65 est une version modernisée et open source, basée sur FPGA, du Commodore 65 jamais sorti officiellement. Il offre des performances améliorées et des capacités étendues, notamment un processeur à 40 MHz, une mémoire améliorée, un emplacement pour carte SD et un lecteur de disquette 3,5" (oui !!). Sa conception rend hommage à l’esthétique iconique du C65 d’origine et le Mega65 propose une version améliorée de BASIC nommée BASIC65.
L’environnement de développement
Le programme a été écrit à l’aide de l’environnement de développement Eleven pour le Mega65. Eleven est un ensemble éditeur et préprocesseur qui améliore BASIC65 avec des étiquettes, des noms de variables de longueur arbitraire et bien plus encore…
Utilisation
Pour utiliser ce programme de calendrier perpétuel :
- Téléchargez le fichier cal.prg sur votre Mega65 ou l’Emulateur
- Exécuter (RUN) le programme
Utilisez les touches suivantes dans le programme :
- Flèche gauche/droite : Aller au mois précédent/suivant
- G : Aller à une date donnée (demande le mois et l’année cibles)
- Q : Quitter