Day 3: Vibe coding avec Copilot

Pour cette séance de vibe coding, j’ai décidé de tester Copilot Pro, en profitant des quelques jours d’essai gratuit. Et pour mettre toutes les chances de mon côté, je suis directement parti du dépôt d’Olivier P : 👉 OlivierP-To8/BootFloppyDisk Mon objectif Avec ChatGPT, je n’étais pas arrivé à créer mon propre code ni à utiliser le projet d’Olivier pour générer une image disque fonctionnelle pour le MO5. Pourtant, en théorie, tout semblait simple : je prends le même source, je le copie dans mon repo, je compile, j’utilise les outils d’Olivier… aucune raison que ça casse. ...

3 novembre 2025

Day 4: Vibe coding avec Augment

Dans le cadre de mon boulot, j’ai eu l’occasion de tester Augment. Lors de ces tests professionnels, je l’avais trouvé très pertinent, presque “proactif”. Par proactif, j’entends : non seulement répondre à la demande, mais aussi anticiper des problèmes non formulés, proposer des solutions alternatives, attirer l’attention sur des points critiques… bref, vous voyez l’idée. J’avais été bluffé, clairement. Augment propose 7 jours gratuits pour tester son coding agent, ce qui tombait parfaitement : je voulais justement faire mes essais pendant le weekend. ...

5 novembre 2025

Day 7 – Coding without a coding agent

Suite à mes essais avec Augment, j’avais une idée en tête depuis quelques jours. Me créer ma propre librairie C pour faciliter les développements sur MO5. Pas un truc énorme. Juste de quoi éviter de réécrire les mêmes bouts de code encore et encore. Augment avait déjà généré quelques fonctions utilitaires. Mais celles qui me semblaient vraiment fondamentales étaient celles-ci : char mo5_getchar(void) { asm { swi fcb $0A } } void mo5_putchar(char c) { asm { ldb c swi fcb $02 } } Dans ma tête, tout partait de là. Ces deux fonctions comme base, et autour, reconstruire le reste. ...

26 décembre 2025

Day 8 – Mes premiers tutos fonctionnels pour le Thomson MO5

Suite à Day 7, j’ai atteint une étape importante dans mon exploration du développement C sur Thomson MO5 : j’avais enfin deux tutoriels pleinement fonctionnels. Ils restaient simples, mais ils étaient stables, reproductibles et compréhensibles. À ce stade, ils reposaient sur deux approches très différentes : un tutoriel utilisant mes librairies maison string, stdio et ctype un autre se basant exclusivement sur cmoc.h C’était le bon moment pour prendre du recul et analyser ce que CMOC proposait réellement. ...

27 décembre 2025

Day 9 – RAG server ou MCP Server ?

Dans les épisodes précédents, j’ai parlé de mon RAG server : pourquoi il existe et comment il m’aide à fournir du contexte aux IA. Mais au fur et à mesure des expérimentations, je me suis rendu compte d’un point important : un serveur RAG, aussi bien fait soit-il, n’est pas suffisant pour une intégration fluide et robuste avec des IA modernes. Il manque une brique pour connecter les coding agents à mon RAG server. ...

27 décembre 2025

Day 10 – Fine tuning du RAG server

Dans la continuité de l’épisode précédent, je voulais aller un cran plus loin : déployer mon RAG server sur Internet. L’objectif était double : rendre le serveur accessible depuis l’extérieur permettre aux coding agents (Copilot, Augment, etc.) d’avoir un contexte précis pour aider au développement sur le MO5 (le projet est décrit ici : https://retrocomputing-ai.cloud/) Déployer un RAG, mais pas seulement une API Pour faire le lien entre les agents de code et mon RAG server, j’ai créé un serveur MCP. Il sert d’interface standardisée entre les outils d’IA (Copilot, Augment, etc.) et mon API RAG. ...

9 janvier 2026

Day 11 – Créer un template MO5 pour arrêter de me battre avec le build

Ces derniers temps, j’avais beaucoup trop de sujets ouverts en parallèle. Vraiment trop 😅 Dans le désordre, il y avait : continuer mes tests pour comprendre comment fonctionne le mode graphique sur MO5 compléter la documentation de mon RAG server modifier ce RAG server pour simplifier la gestion des mots-clés, puis le redéployer avec la nouvelle doc héberger mon serveur MCP faire un petit jeu en mode graphique sur MO5 Et au milieu de tout ça, un problème très terre-à-terre revenait sans arrêt : ...

9 janvier 2026

Day 12 – Sprite tooling, template upgrades & VPS automation

En ce nouveau jour de MO5 coding, j’ai fait pas mal de trucs, et surtout pas mal d’expérimentations autour du mode graphique. Génération de sprites à partir d’images Je me suis attaqué à un problème assez classique : dessiner des sprites en C pour le MO5, c’est… comment dire… pas ce qu’il y a de plus fun 😅 Au début, j’étais parti sur une approche très “artisanale” : dessiner en mode texte via Notepad, avec un espace pour la couleur de fond, un X pour dessiner la couleur de forme, puis utiliser un script PowerShell pour transformer le texte en tableau de bits. ...

15 février 2026