L'histoire du Commodore 64 est loin d'être terminée. Avec 40 ans de documentation, un grand nombre de hacks, de mods, d'unités de reproduction et d'émulateurs, il est très facile d'entrer dans l'univers du Commodore et de ses jeux. Cependant, cela signifie aussi que nous devons faire face à ses principales limitations, à commencer par le système d'exploitation. L'environnement BASIC officiel n'a pas grand-chose à offrir face aux exigences actuelles, et c'est dans cette optique que le programmeur Gregory Naçu a décidé de créer un nouveau système d'exploitation, nommé C64OS.

Joyeux anniversaire, Commodore 64 ! Cet ordinateur inoubliable est arrivé dans les rayons en août 1982 et est devenu « le premier » pour des millions de familles à travers le monde. En fait, il a été si populaire qu'il a accompagné l'entreprise jusqu'à sa fin en mai 1994, et aujourd'hui on peut parler d'un véritable « ordinateur culte ». Une simple recherche sur YouTube vous apprendra tout ce qu'il faut savoir sur les reproductions modernes, les mods et les réparations avancées (PLA, VIC, SID, modules mémoire, etc.), mais aujourd'hui nous allons explorer la possibilité d'un système d'exploitation différent.

L'idée n'est pas nouvelle, loin de là : il est probable que certains de nos lecteurs se souviennent de GEOS, développé par Berkeley Softworks en 1986, et il existe aussi des options plus spécialisées comme Contiki, mais le programmeur Gregory Naçu pense pouvoir offrir une alternative moderne, sans sacrifier la vitesse ni appliquer de hacks extrêmes. Le résultat est C64OS, actuellement en version bêta, et très proche de sa version finale.

Est-il possible de moderniser un Commodore 64 ? Découvrez C64OS

La vidéo nous montre une version préliminaire du système d'exploitation, mais c'est plus que suffisant pour étudier son apparence et son fonctionnement général. Contrairement à d'autres projets comme GEOS, le mode graphique de C64OS respecte les conditions d'origine, à savoir 320 x 200 pixels, une palette de 16 couleurs et la carte de caractères native. Ce n'est peut-être pas la combinaison la plus attrayante du monde, mais si l'on considère les paramètres de performance et de consommation mémoire, c'est une stratégie intelligente.

C64OS : un système d'exploitation moderne pour le Commodore 64
Commodore 64
C64OS : un système d'exploitation moderne pour le Commodore 64

L'interface prend en charge la sélection et le glisser-déposer, plusieurs bureaux, des menus avec mode réduit, l'écran partagé, un rapport de mémoire disponible en temps réel, des thèmes personnalisés (en plus du clair et du sombre), et bien sûr des applications. Le gestionnaire de fichiers, la galerie d'images, la calculatrice, le calendrier et les échecs font partie de la sélection initiale.

C64OS : un système d'exploitation moderne pour le Commodore 64
Commodore 64
C64OS : un système d'exploitation moderne pour le Commodore 64

Maintenant, que faut-il exactement pour exécuter C64OS ? Le système d'exploitation utilise certaines fonctions du noyau d'origine (appelé « kernal » dans l'univers Commodore), et Gregory recommande l'installation d'une variante optimisée comme JiffyDOS. Côté matériel, C64OS sera distribué sur une carte SD, ce qui signifie qu'il faut connecter un accessoire similaire au SD2IEC. Cependant, les passionnés pourront suivre la voie de l'émulateur VICE et l'essayer là-bas.

Site officiel : Cliquez ici