Articles avec le tag « AgonLight ».

Dans la prison hantée sur AgonLight

Comme présenté dans un article précédent, j'ai participé à la game jam Retro Programmers United for Obscure Systems, organisée par Olipix. Le principe est de développer un jeu pour une machine qui n'a pas eu une grande ludothèque (moins de 100 titres).

Après avoir terminé ma contribution sur le Lynx, je me suis dit qu'un portage pour l'AgonLight serait intéressant et plutôt facile. Les capacités graphiques sont bien supérieures, et le processeur est un Z80, supporté par la même toolchain que j’avais utilisée pour le Lynx (z88dk).

Un petit mois plus tard, c'est chose faite. Le jeu est disponible sur itch.io.

J'en ai profité pour ajouter une version en anglais et une version en esperanto. Puisque tout est développé depuis les mêmes sources, ces versions sont aussi disponibles sur le Lynx.

Au passage, la taille de l'exécutable a été un tout petit peu réduite. Pas assez pour entrer …

Lire la suite →

La palette de couleur de l'Agon Light

Ces derniers temps, je m'amuse avec un AgonLight (ou plus exactement un AgonLight2, qui est la version Olimex).

Cette machine est assez récente et possède une petite communauté. Sa documentation est par contre très éparse pour le moment. Du plus, la partie graphique de la machine se reposant sur FabGL, une partie des informations intéressantes sont en fait à déduire de cette bibliothèque. Mais d'autres se déduisent de l'implémentation pour la machine du BBC Basic.

Je vais me servir de ce blog pour prendre quelques notes. Cette semaine, j'ai tourné en rond autour de la gestion de la palette et des modes graphiques disponibles.

Modes graphiques

Les modes graphiques, à cette date (MOS 1.03), sont :

Mode Résolution (Pixels) Fréquence (Hz) Nb. de couleurs Palette?
0 1024x768 60 2 Oui
1 512x384 60 16 Oui
2 320x200 75 64 Non
3 640x480 60 16 Oui

Palette de couleurs

Dans les …

Lire la suite →