Stream par Roudoudou sur la programmation Amstrad CPC en assembleur
-Demain soir vendredi 21 avril 2022 vers 22h00, Roudoudou fera un stream sur Twitch à propos de la programmation Amstrad CPC en asembleur.
Demain soir vendredi 21 avril 2022 vers 22h00, Roudoudou fera un stream sur Twitch à propos de la programmation Amstrad CPC en asembleur.
Ce soir vendredi 8 avril 2022, Roudoudou fera un stream sur Twitch à propos de la programmation Amstrad CPC sur l'ASIC, les sprites hard et l'intégration de musique.
Keith56 a sorti un second livre sur l'assembleur sur 5 nouveaux CPUs : ARM Thumb, 65816, 6809 PDP-11 et Risc-V CPUs. Le premier livre traitait entre autre de l'assembleur Z80.
Si vous avez la version du livre sur Amazon, il vous fournira une version PDF.
Une nouvelle version du compilateur C multiplateforme SDCC v4.2.0 est disponible depuis le 8 mars 2022 pour windows, linux et MacOS.
Pour apprendre l'assembleur Z80 je ne connaissais que le livre de Rodnay Zaks mais il semble que ce ne soit pas le meilleur en lisant ce fil twitter et que le livre de Lance A. Leventhal serait plus didactique et moins redondant.
Ces deux livres sont disponibles en plusieurs langues sur Amstrad CPC Mémoire Ecrite, mais faites attention, la dernière édition du livre de Rodnay Zaks est de 1982, celle de Lance A. Leventhal de 1983. Ne prenez pas une édition plus ancienne. Le livre de Rodnay Zaks existe également en français, espagnol et en allemand (éditions de 1982 et 1987).
Une nouvelle version du compilateur C multiplateforme SDCC v4.1.0 est disponible depuis le 8 mars 2021 pour windows, linux et MacOS.
Jose Javier Garcia Aranda a sorti son remake de Commando : NOMWARS (cassette et disquette) écrit avec 8BP v41(8bits de poder : 8bits of power), sa librairie RSX pour développer des jeux Amstrad CPC en basic et assembleur.
Une édition physique du jeu peut être acheté sur Hobby Retro.
Vous pouvez télécharger 8bp sur sa page github.
Vous pourrez récupérer également SPEDIT v14, un utilitaire pour capturer des sprites à partir de jeux ou d'images créées avec des outils comme ConvImgCPC, Martine...
Par ailleurs, il prépare un outils de menu pour cartouche DES pour lancer plus facilement les jeux que vous y aurez installé.
3DManiaks par Impact est leur dernière production, une démo Amstrad CPC qui se laisse voir fort bien. Vous pouvez la télécharger sur Pouet ou sur CPCWiki. Vous pouvez également regarder 3DManiaks sur Youtube.
La démo a été écrite par :
Basito est un vieux projet d'Julián Albo (téléchargement) qui permets pas moins de faire tourner le basic Locomotive de l'Amstrad CPC sur un ZX Spectrum +3 avec bien sûr certaines limitations dont la nécessité d'utiliser des entiers.
TriangulArt par Impact est une bien belle démo Amstrad CPC composée uniquement de triangles que vous pouvez voir sur Youtube.
Le code source de la démo est désormais disponible :
Nemo a créé un slideshow en turbo pascal pour Amstrad CPC+ comprenant des citations des astronautes : Hommage à Michael Collins-Apollo XI que vous pouvez aller voir sur Youtube sur sa chaine. Les images ont été converties avec ConvImgCPC de Ludovic Deplanque.
Nemo 59 programme en Turbo Pascal sur Amstrad CPC un logiciel éditeur de sprites hardware pour Amstrad CPC+, mais pas que. Je vous invite à aller voir ses vidéos youtube et lire ses posts sur CPCRulez.
Il a écrit entre autre une librairie (TP-tools v0.2 avec sa documentation, l'objectif est une v1.0 qui sera complétée avec d'autres procédures et unités pour Amstrad CPC et CPC+. TP-Tools v0.2 est organise en 4 unites :
D'autres unités seront ajoutéees en v1 (UCrt, USprite ...).
On peut programmer en C pour Amstrad CPC sur PC et MacOS, avec la dernière version (v2.1 de février 2021) de z88dk, plus de détails ici.
Z88dk supporte bien plus de plate-formes, dont les Amstrad Notepad NC 100/150 (480x64 pixels) et 200 (480x128 pixels).
Orgams est un assembleur en ROM pour Amstrad CPC, écrit par Madram, Drill et Hicks. Une nouvelle version beta est disponible.
La documentation en français et anglais est disponible sur le wiki de Dorgams.
Téléchargez la dernière version WIP (5 janvier 2021)
Jose Javier Garcia Aranda a sorti une nouvelle version de 8BP v41(8bits de poder : 8bits of power), une librairie RSX pour développer des jeux Amstrad CPC en basic (26 Ko maximum). Vous pouvez télécharger 8bp sur sa page github.
Pour plus d'informations, allez sur la page principale