Une romboard Amstrad CPC à base de Raspberry Pico par Matronica
-Matronica a annoncé sur CPCWiki sa romboard pour Amstrad CPC utilisant un Raspberry Pico dont vous trouverez les sources sur Github.
Matronica a annoncé sur CPCWiki sa romboard pour Amstrad CPC utilisant un Raspberry Pico dont vous trouverez les sources sur Github.
Je vous invite à aller voir les vidéos Youtube de Amstrad Retro Geek dont celle montrant l'installation d'un rétro éclairage sur un Amstrad PPC. Plus la suite pour montrer deux types de couleur de rétro éclairage.
Un Amstrad PPC muni d'un Gotek interne et un écran déporté sur System.CFG, par Dedion30. L'écran déporté est rangé dans l'emplacement prévu pour le câble du modem lorsque le clavier doit être replié sur l'unité centrale.
Un Sinclair PC200 muni d'un Gotek externe et un écran déporté sur System.CFG, par Dedion30.
Super Sylvestre a écrit un nouvel article, cette fois-ci sur l'immatriculation des voitures et l'Amstrad CPC, original et qui sort de l'ordinaire.
RetroVirtualMachine v2.1.4 par jcgamestoy est sorti le 19 janvier 2023, c'est un émulateur Amstrad CPC pour MacOS, Windows et Linux.
Longshot a sorti la version 1.4 de l'Amstrad CPC CRTC Compendium qui est un document relatif aux CRTC 6845 (et quelques autres circuits périphériques). Il est à noter que le CRTC est un composant générique utilisé dans de nombreuses machines dont l'IBM PC.
Il est possible de vérifier si un émulateur fait correctement son travail avec les tests SHAKER de Longshot. SHAKER est un programme dont la fonction est de tester de façon extensive les circuits vidéo d'un Amstrad CPC (ou d'un émulateur) soit le Gate Array et le CTRC 6845. Or Amstrad a utilisé plusieurs séries de Gate Array et de modèles CTRC produits par différents fabricants (HITACHI, MOTOROLA, UMC, AMSTRAD). D'où des problèmes de compatibilité sur des opérations qui excèdent les spécifications de ces circuits. Les CTRCs identifiés sont numérotés de 0 à 4.
Il existe déjà une interface ISA pour Amstrad PPC réalisée par Retro Theory. Retro Erik nous fait découvrir dans une vidéo une deuxième interface ISA pour Amstrad PPC par Enide. Vous pouvez acheter cette carte dans sa boutique Tindie (montée ou non) à condition que le produit soit en stock à nouveau, donc inscrivez-vous pour sur la page. Plus de détails sur le site web d'Enide.
Comme expliqué dans la vidéo, l'interface d'Enide n'a pas de connecteur électrique comme celle de Retro Theory. Mais l'Amstrad PPC est capable d'alimenter un disque dur (présent sur quelques PPC uniquement) ainsi que 2 lecteurs 3,5. Il est donc capable en théorie d'alimenter jusqu'à 3 cartes ISA sans soucis. Retro Erik recommande de voir la vidéo de Gouldfish on Games où la carte a été installée à l'intérieur de l'Amstrad PPC. Cela dit si un jour vous changez l'écran interne par une dalle LCD, il faudra sans doute se préoccuper de la consommation électrique.
J'ai eu la chance dernièrement d'acheter à un français la carte de Retro Theory sur le forum System.CFG.
A cause de problèmes de compatibilité entre la gestion de la mémoire de l'ASIC des Amstrad CPC plus et d'autres extensions mémoire, PulkoMandy a créé la sienne : Gemini.
C'est une carte d'1 Mo de RAM avec un switch pour forcer à 512 Ko (en cas de problème de compatibilité avec quoi que ce soit). Contrairement à d'autres extensions mémoire, il vérifie le statut de l'ASIC pour éviter les conflits si un logiciel tente de gérer en même temps l'ASIC et la mémoire additionnelle à la même adresse. Pour le moment, le seul logiciel connu pour avoir le soucis est le Soundtracker DMA. N'hésitez pas à indiquer d'autres que vous auriez trouver.
Vous trouverez plus d'informations sur la page de Gemini sur le site de PulkoMandy.
Compatibilité de la carte avec les Amstrad CPC :
Disponibilité : pour le moment PulkoMandy a fabriqué un petit batch de 3 cartes et elles sont toutes déjà vendues. Mais il en fabriquera d'autres et il prends des pré-commandes.
Le prix est de 35 euros, frais de port inclus. Le prix est réduit si vous pouvez récupérer directement la carte ou en l'achetant pendant un meeting ou démo partie (en l'indiquant en avance).
Longshot a sorti la version 1.3 de l'Amstrad CPC CRTC Compendium qui est un document relatif aux CRTC 6845 (et quelques autres circuits périphériques). Il est à noter que le CRTC est un composant générique utilisé dans de nombreuses machines dont l'IBM PC.
Comme vu sur CPCRulez, l'émulateur AMSpiriT de Dmanu78 respecte de façon clairement plus nette les tests SHAKER de Longshot que d'autres émulateurs. SHAKER est un programme dont la fonction est de tester de façon extensive les circuits vidéo d'un Amstrad CPC (ou d'un émulateur) soit le Gate Array et le CTRC 6845. Or Amstrad a utilisé plusieurs séries de Gate Array et de modèles CTRC produits par différents fabricants (HITACHI, MOTOROLA, UMC, AMSTRAD). D'où des problèmes de compatibilité sur des opérations qui excèdent les spécifications de ces circuits. Les CTRCs identifiés sont numérotés de 0 à 4.
AMSpiriT est donc à préférer notamment si vous aimez voir des démos, mais cela ne peut pas faire de mal pour jouer également. Je n'ai malheureusement pas le temps de tester de façon extensive tous les émulateurs Amstrad CPC, mais il est clair que tel Sauron mon regard va se tourner désormais vers AMSpirit et que je profiterai du Benediction Coding Party #2 pour l'utiliser.
PulkoMandy est l'auteur de la carte d'extension Albireo pour Amstrad CPC permettant d'utiliser du stockage (via USB et/ou carte SD), ainsi qu'un port série.
Avec l'accord de PulkoMandy, Zik va créer un nouveau batch de cartes (mais attention sans le port série cette fois-ci). Il est même possible d'utiliser deux cartes Albireo en même temps (à condition d'utiliser un cutter et un peu de soudure).
Vous devrez utiliser une carte d'extension ROM et une des ROMs supportant la carte Albireo, Unidos par exemple. Le prix estimé pour la carte, les frais de ports et si possible une carte SD est 30 euros.
Faites vous connaître dans le thread sur CPCWiki si vous êtes intéressé.
Ces dernières années plusieurs extensions permettant d'utiliser du stockage de masse (USB ou sd...) sur Amstrad CPC, chacune nécessitant une ROM pour l'exploiter au mieux.
Et si vous utilisez deux de ses extensions, deux ROMs à charger donc moins de mémoire pour votre Amstrad CPC.
Offset a donc écrit UniDOS pour lequel il suffit de créer (plus facile à dire qu'à faire) un node pour une extension donnée et n'avoir qu'une ROM avec les fonctionnalités quelque soit le node. Unidos gère donc actuellement :
Offset a également écrit UniDOS Cartridge Creator qui est un utilitaire de création de cartouches pour CPC+ équipées d'un firmware patché qui permet l'adjonction d'UniDOS et de ses nœuds DOS. Grâce à ce principe, jusqu'à 30 ROMs d'outils additionnels (Utopia, Maxam, Protext, etc..) peuvent ainsi être configurées dans les cartouches (compatible avec ParaDOS et Burnin' Rubber) sans avoir besoin d'un véritable Romboard. L'outil permet également de télécharger automatiquement la derniere version des ROMs d'UniDOS depuis le site officiel.
Les nouveautés apportées par Unidos v1.40 sont les suivantes :
Michael Wessel est l'auteur de plusieurs extensions matérielles pour Amstrad CPC que je vous laisse découvrir sur son github et sa chaine youtube.
Sa dernière réalisation est pour le moins originale avec un Amstrad CPC 464 portable puisque comportant un écran LCD intégré à la place du lecteur de cassette (car celui-ci était défectueux, aucun CPC n'a été maltraité) et pouvant fonctionner sur batterie (et toujours sur secteur bien sûr). Il pèse pas moins de 2,84 Kg à la naissance après plus de 40 heures de travail...
D'autres sites en parlent :
Il y a plusieurs vidéos de présentation de cet ordinateur portable dont une en français par Passion Jeux Vidéo TV sur Youtube, la plus complète est le 3ème de Michael :
Les caractéristiques de cet ordinateur portable Amstrad CPC 464 sont les suivantes :
Ikonsgr a déjà créé deux interfaces :
Il vient de sortir une nouvelle interface : multi purpose board : 512K RAM Expansion/32x Rom board/256K Ram+2X Rom board (qui est un complément à son USIfAC II) avec les fonctionnalités suivantes :
Vous pouvez voir deux vidéos de démonstration dont la première est visible directement ci-dessous :
Ces dernières années plusieurs extensions permettant d'utiliser du stockage de masse (USB ou sd...) sur Amstrad CPC, chacune nécessitant une ROM pour l'exploiter au mieux.
Et si vous utilisez deux de ses extensions, deux ROMs à charger donc moins de mémoire pour votre Amstrad CPC.
Offset a donc écrit UniDOS pour lequel il suffit de créer (plus facile à dire qu'à faire) un node pour une extension donnée et n'avoir qu'une ROM avec les fonctionnalités quelque soit le node. Unidos gère donc actuellement :
Offset a également écrit UniDOS Cartridge Creator qui est un utilitaire de création de cartouches pour CPC+ équipées d'un firmware patché qui permet l'adjonction d'UniDOS et de ses nœuds DOS. Grâce à ce principe, jusqu'à 30 ROMs d'outils additionnels (Utopia, Maxam, Protext, etc..) peuvent ainsi être configurées dans les cartouches (compatible avec ParaDOS et Burnin' Rubber) sans avoir besoin d'un véritable Romboard. L'outil permet également de télécharger automatiquement la derniere version des ROMs d'UniDOS depuis le site officiel.
Pour plus d'informations, allez sur la page principale