Docker Hub

Il n’y a pas eu beaucoup de posts ces dernières semaines à propos du développement de BriXen. Cela ne veut pas dire que nous avons chômé… Nous sommes beaucoup pris sur plusieurs projets (RetroANA, FaRK entre autres) mais surtout par le portage de BriXen sur d’autres plateformes. (Amiga, Super Nintendo, SEGA MasterSystem et SDL2 pour l’instant). Pour simplifier le développement sur ces plateformes et ne … Continue reading Docker Hub

Tetris

Quelle surprise hier lorsque j’ai appris qu’un membre de cpcwiki (40Crisis) sortait sa version de Tetris GameBoy sur notre Amstrad ! Là où il a fait fort, c’est qu’il utilise la cartouche originale et son jeu est plutôt un un émulateur GameBoy qu’un portage du jeu orignal ! Chapeau bas. Voici donc notre port… moins impressionnant technologiquement mais qui fût néanmoins agréable à développer. En … Continue reading Tetris

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 Comme vu dans l’épisode 3, j’utilise une tâche pour lancer … Continue reading L’émulateur

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 de frame et dans le mode démo, le programme utilise … Continue reading Mode démo

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