L’émulateur

Développement de BriXen: épisode 6 En tant qu’utilisateur macOS, le choix de l’émulateur est assez facile: Arnold ou Retro Virtual Machine (RVM). Malgré que Arnold soit un très bon émulateur, niveau developpement RVM reste plus pratique avec toutes ses options de debugging et sa possibilité d’être appelé via la ligne de commande. Retro Virtual Machine…… Continue reading L’émulateur

Published
Categorized as BriXen

Mode démo

Développement de BriXen: épisode 5 Quand j’étais petit, j’adorais le mode démo dans les jeux. Cela permettait d’avoir une musique et une animation qui tourne en fond.  Pour BriXen, il en fallait donc un. Niveau développement, c’est assez simple. En gros, on joue à un niveau, chaque modification de touche est sauvée avec un compteur…… Continue reading Mode démo

Published
Categorized as BriXen

La compression

Développement de BriXen: épisode 4 Un des choses qui nous fait le plus vite défaut sur l’Amstrad, c’est le peu de mémoire dont nous disposons. Actuellement, je préfère n’utiliser que les 64k de disponible afin de rendre nos jeux compatibles avec le plus de machine possible (c’est même une des conditions de la CPC Retrodev)…… Continue reading La compression

Visual studio code

Développement de BriXen: épisode 3 Après quelques années d’utilisation de Sublime Text, j’utilise maintenant Visual Studio Code qui à toutes les qualités de mon précédent éditeur avec l’avantage d’être gratuit. Pour developper une application Amstrad CPC en C, j’ai besoin au minimum: d’un raccourci me permettant de compiler rapidement (via shift+cmd+b idéalement)d’un raccourci me permettant…… Continue reading Visual studio code

Published
Categorized as BriXen

Hello World!

(mis à jour le 4 décembre 2020) Développement de BriXen: épisode 2 Exercice d’aujourd’hui: créer notre première application Amstrad. Rien de moins. Tout d’abord, il est nécessaire d’installer Docker. Le docker contenant le dernier toolchain CPTC (Crazy Piri Toolchain) est disponible sur Docker Hub. Nous l’installerons après. Actuellement, ce docker contient les outils suivants: sdcc:…… Continue reading Hello World!

Published
Categorized as BriXen