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) De nombreuses méthodes de compression existent pour notre Z80. La … Continue reading La compression

Projets en cours

Pendant que BriXen est en cours de finalisation pour une sortie physique, nous ne chômons pas. Nous avons quelques production en cours. Comme vous pouvez le voir dans la suite de l’article, il y a surtout des projets de portage (mais pas que). Mais, pourquoi perdre son temps à faire des portages alors qu’il existe déjà les versions originales qui sont meilleures ? Notre machine … Continue reading Projets en cours

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 de tester mon application (shift+cmd+r) de coloration syntaxique d’une … Continue reading Visual studio code

Hello World!

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. Ensuite, nous allons compiler le docker contenant le dernier toolchain CPTC (Crazy Piri Toolchain). git clone git@github.com:Crazy-Piri/cptc-docker.git cd cptc-docker docker build -t cptc -f cptc.Dockerfile . Actuellement, ce docker contient les outils suivants: sdcc: compilateur C (et assembleur via sdasz80) idsk: création d’image … Continue reading Hello World!