Retrobright où comment redonner à vos claviers leur couleur d’antan

Hlide Fremen, du forum AmstradPlus nous a fait part de ses expérimentations pour essayer de rendre sa couleur d’origine aux touches de son SHARP MZ-700, ans que de son TO8. Avec son autorisation, j’ai regroupé en un seul article toutes ses observations sur le sujet… Le principe Mon point de départ est cet article qui […]

Lire la suite Retrobright où comment redonner à vos claviers leur couleur d’antan
mars 19, 2019

Gestion du clavier comfortable avec RASM

Dans cet article, je vous présente ma façon d’utiliser les macros RASM pour intégrer de façon rapide et confortable la gestion des touches du clavier du CPC. En effet, lorsque l’on écrit du code, on aimerait pouvoir ajouter rapidement la possibilité d’utiliser une ou plusieurs touches de clavier pour contrôler un paramètre de notre code. […]

Lire la suite Gestion du clavier comfortable avec RASM
mars 16, 2019

‘Still Scrolling’, une intro 4K pour Amstrad CPC

Pour bien commencer l’année CPC, voici une intro 4K fraîchement concoctée par votre serviteur, avec le soutien coloré de Barjack/Praline. Cela faisait 25 ans que je n’avais rien fait sur cette machine, j’espère ne pas a avoir à attendre autant de temps pour une prochaine production! Le site Memory Full m’a interviewé suite à la […]

Lire la suite ‘Still Scrolling’, une intro 4K pour Amstrad CPC
septembre 10, 2018

Rocket.chat dans un Docker

Rocket.chat est une excellente alternative open source à Slack. En plus de proposer d’héberger les données sur son propre serveur (on verra ici comment faire avec docker), il offre de nombreuses fonctionnalités originales, comme le support de  KaTex (pour éditer des formules mathématiques), la possibilité d’ajouter du code en JavaScript au niveau des incoming/outcoming webhooks, […]

Lire la suite Rocket.chat dans un Docker
juin 8, 2018

Shrinkler sur CPC!

Roudoudou a récemment réalisé le portage de la routine de décompression de « Shrinkler », un compresseur très performant,  sur Z80. Il explique lui même sur Memoryfull les détails de ce portage, et propose une comparaison avec les autres crunchers. Shrinkler fait partie de la famille des crunchers  qui offrent un niveau de compression très élevé, mais […]

Lire la suite Shrinkler sur CPC!
mai 30, 2018

One Comment

Analyse Audio sur CPC: le Volume

Maintenant que nous savons utiliser un player audio, il est temps d’en venir à l’analyse de l’audio. Pour cela, nous allons aller lire à chaque trame vidéo l’état d’un ensemble de registres du PSG8912, le composant audio de l’Amstrad CPC. Je ne vais pas donner ici le détail de tous les registres,  je vous renvois vers des […]

Lire la suite Analyse Audio sur CPC: le Volume
mars 22, 2018

Jouer un soundtrack sur CPC

Dans notre série ‘et si on faisait un jeu musical’, nous allons commencer par apprendre a jouer de la musique sur CPC. Ou plus précisément jouer un soundtrack, en l’occurence créé avec Arkos Tracker. Je ne fais que reprendre les explications livrées avec ce tracker, toujours en utilisant RASM comme assembleur. Le but c’est qu’a […]

Lire la suite Jouer un soundtrack sur CPC
mars 20, 2018

Remise en jambe en assembleur Z80 pour Amstrad CPC

Envie de (re)plonger, quelques temps,  dans les joies du langage machine avec ce cher Amstrad CPC? C’était une excellente machine pour apprendre la programmation en assembleur, et aujourd’hui cela le reste encore. Aujourd’hui on peut considérer le Z80 comme un micro contrôleur, et intégré dans l’Amstrad CPC, il y a tout ce qu’il faut comme […]

Lire la suite Remise en jambe en assembleur Z80 pour Amstrad CPC
août 23, 2017

2 Comments

Minitel et Raspberry PI

Pour vérifier le bon état de fonctionnement de mon Minitel 2, je me suis tourné vers le Raspberry PI afin d’orchestrer une rencontre entre deux technologies « du futur »… séparées de 30 ans. Ici le but sera d’utiliser le minitel comme terminal pour Raspberry PI, ce qui évite d’avoir à brancher un écran HDMI, un clavier, […]

Lire la suite Minitel et Raspberry PI
mai 15, 2017

One Comment

Tutoriel Emscripten et SDL2

Emscripten  permet de produire du code JavaScript, à partir de code C ou C++. Nous allons voir ici comment compiler une application SDL2 minimaliste avec emscripten et LLVM, afin de la faire tourner de façon native dans un navigateur web. La page complete Choix d’utiliser SDL2 et les primitives graphiques 2D simples: Pas d’OpenGL, qui […]

Lire la suite Tutoriel Emscripten et SDL2
mai 7, 2017