Site logo

Triceraprog
La programmation depuis le Crétacé

  • VG5000µ ()

    La machine à laquelle je vais m'intéresser est le VG5000µ, de Philips. La plupart du temps, le µ n'est pas précisé. C'est une machine qui n'a pas vraiment de secret, ses nombreux fans l'ayant depuis longtemps passée au peigne fin et la documentation technique est abondante.

    Ce n'est cependant pas une machine si populaire. Je pense avoir passé les années 80 sans vraiment en entendre parler, ni en croiser sur mon chemin. J'ai donc découvert cette machine plutôt récemment, début 2016.

    C'est une machine extrêmement simple, autour d'un processeur central, d'un processeur vidéo et d'un clavier. Le tout dans un boîtier léger est plutôt aéré, pour ne pas dire plein de vide. Chose très appréciable, du moins en France, l'appareil est munie d'une prise Péritel, ce qui évite les jonglages pour sortir une image sur un écran pas trop ancien.

    Le clavier n'est pas extrêmement pratique, mais pas affreusement inconfortable. Il est presque envisageable de travailler directement dessus en 2017. Les inscriptions sur le clavier montrent aussi sans équivoque l'orientation de l'ordinateur vers la programmation en BASIC, avec des raccourcis qui inscrivent à l'écran les commandes.

    Je n'ai jamais trouvé ces raccourcis vraiment pratiques. Elles servent en sorte de documentation pour connaître les particularités du dialecte du BASIC utilisé par la machine, mais à l'époque et sur des machines similaires utilisant le même principe, j'ai toujours trouvé ça inutile dans le meilleur des cas.

    Avant de vous laisser avec une photo partielle du clavier de la machine que j'utilise, voici quelques sites consacrés au VG5000µ :

    • La page des fans du VG5000µ, avec un panorama du matériel, des logiciels et de la documentation.
    • VG5000, qui contient des informations sur la programmation du processeur vidéo.
    • VG5000 Bazar, qui contient des logiciels récents, des articles de fond et un recensement des machines toujours en circulation.
    • DCVG5K, l'émulateur VG5000µ de Daniel Coulom.
    • My VG5000 :), site de Carl Hervier avec de nombreuses documentations, informations et projets.

    Clavier du VG5000µ


  • Un premier projet ()

    Le premier billet de ce site, que je veux consacrer principalement à la programmation et son histoire, commence, c'est le paradoxe, par de la soudure.

    De discussion en discussion sur le forum System.cfg, l'idée de créer un lecteur de SD Card pour le VG5000 est apparue. Initialement, j'avais plus dans l'idée de m'occuper de la partie programmation. Cependant, à moins de vouloir utiliser de la sauvegarde sur cassette comme à l'époque, il est nécessaire d'avoir de quoi communiquer des informations depuis un ordinateur plus moderne.

    La méthode est simple, en théorie, on branche un cordon entre la prise cassette du VG5000µ et les prises son du PC. Et c'est ainsi que commence l'aventure : je n'ai pas ce cable à disposition. Un petit coup d'oeil au brochage me montre qu'il me faut une prise DIN 8 broches. J'ai des prises DIN 8 broches sous la main... mais celles pour Commodore, qui sont légèrement différentes.

    Un petit détour par la boutique d'électronique et me voici avec le matériel nécessaire. Prochaine étape donc, soudure.

    Prises pour le cable k7 VG5000


« (précédent) Page 24 / 24

Tous les tags

3d (15), 6809 (1), 8bits (1), Affichage (24), AgonLight (2), Altaïr (1), Amstrad CPC (1), Apple (1), Aquarius (2), ASM (30), Atari (1), Atari 800 (1), Atari ST (2), Automatisation (4), BASIC (31), BASIC-80 (4), C (3), Calculs (1), CDC (1), Clion (1), cmake (1), Commodore (1), Commodore PET (1), Compression (3), CPU (1), Debug (5), Dithering (2), Divers (1), EF9345 (1), Émulation (7), Famicom (2), Forth (3), Game Jam (1), Hector (3), Histoire (1), Hooks (4), i8008 (1), Image (17), Jeu (15), Jeu Vidéo (4), Livre (1), Logo (2), LZ (1), Machine virtuelle (2), Magazine (1), MAME (1), Matra Alice (3), MDLC (7), Micral (2), Motorola (1), MSX (1), Musée (2), Nintendo Switch (1), Nombres (3), Optimisation (1), Outils (3), Pascaline (1), Peertube (1), PHC-25 (2), Photo (2), Programmation (5), Python (1), RLE (1), ROM (15), RPUfOS (6), Salon (1), SC-3000 (1), Schéma (5), Synthèse (15), Tortue (1), Triceraprog (1), VG5000 (62), VIC-20 (1), Vidéo (1), Z80 (21), z88dk (1), ZX0 (1)

Les derniers articles

Compression de données, le format ZX0
Compression de données, référencer les répétitions
Briques Stellaires, jeu pour PHC-25
Compression de données, compter les répétitions
PHC-25, et Z80 en IM 2
Récréation Famicom
Family BASIC, le BASIC sur Famicom
Instance Peertube pour Triceraprog
Environnement de développement pour Picthorix
Un jeu en Forth pour Hector HRX : Picthorix

Atom Feed

Réseaux