CPC Rulez
https://cpcrulez.fr/forum/

CRTC exotiques sur CPC
https://cpcrulez.fr/forum/viewtopic.php?f=5&t=6052
Page 1 sur 1

Auteur :  gotcha [ 17 Jan 2018, 21:54 ]
Sujet du message :  CRTC exotiques sur CPC

J'ai retrouvé des composants très utiles aux CPC: 6845 et Z80. Ces composants avaient été récupéré à l'époque sur des cartes électroniques défectueuses par mon grand père. Ces composants ont dormi pendant une trentaine d'années, stockés dans des conditions pas optimales et j’étais donc curieux de voir ce que ce que ça donnerait. J'étais d'autant plus intéressé que j'avais du racheter sur ebay un CRTC pour réparer mon CPC original.

J'ai donc décidé d'utiliser un autre CPC comme plateforme d’expérimentation en mettant simplement un support au CRTC (le Z80 en ayant déjà un)

Les deux 6845 récupérés ne sont pas listés dans la liste des CRTC officiels de CPCwiki (http://www.cpcwiki.eu/index.php/CRTC) car ce sont :
un 68A45P de Motorola et un 6845SP (de Hitachi je pense).
Et bien, à mon grand étonnement, les deux 6845 exotiques ont marché ! :suprised: :JC_doubleup: Le CPC a booté et j'ai pu lancer un jeu sans aucun problème.

Pareil pour les Z80 (j'ai récupéré un Sharp, un SGS et un Zilog). Je suis assez impressionné par la robustesse de ces composants.

Il ne reste plus maintenant qu'à trouver en quoi ces variantes de CRTC diffèrent des autres, en lançant quelques démos (souvent spécifiques à un type de CRTC particulier) ...

Pièce jointe :
DSC_6130_DxO.jpg
Pièce jointe :
DSC_6132_DxO.jpg
Pièce jointe :
DSC_6136_DxO.jpg
Pièce jointe :
DSC_6133_DxO.jpg

Auteur :  marcel [ 17 Jan 2018, 22:47 ]
Sujet du message :  Re: CRTC exotiques sur CPC

tu peux peut-être déjà lancer un test de détection de CRTC ?
je crois qu'il y en a un dans la wake up et/ou la démoizart
sinon méthode sous basic par sly http://cpc.sylvestre.org/technique/tech ... _crtc.html

Auteur :  gotcha [ 17 Jan 2018, 22:58 ]
Sujet du message :  Re: CRTC exotiques sur CPC

C'est amusant car la première photo sur le lien que tu as donné montre un des deux CRTC que je viens de tester: le HD6845SP. Il n'est pas référencé par CPC-wiki, mais du coup semble quand même avoir été utilisé par Amstrad.

L'avantage en mettant un support de circuit intégré sur la carte mère, c'est qu'on peut choisir la variante du CRTC qu'on veut (si on a le circuit bien sûr).
Il faut que je regarde s'il y a la place pour mettre un support à force d'insertion nulle, ce qui faciliterait les changements.

marcel a écrit :
tu peux peut-être déjà lancer un test de détection de CRTC ?
je crois qu'il y en a un dans la wake up et/ou la démoizart
sinon méthode sous basic par sly http://cpc.sylvestre.org/technique/tech ... _crtc.html

Auteur :  Megachur [ 18 Jan 2018, 06:17 ]
Sujet du message :  Re: CRTC exotiques sur CPC

Hello,

Merci pour nous partager ce moment...d’archéologie cpcienne :biere: :biere: !

pour t'aider dans ta quête :

-> le CRTC 68A45P est un crtc type 2 de Motorola. D'après le datasheet, le suffixe 'P' signifie 'Plastic Package' !
-> le CRTC 6845SP est un crtc type 0 de Hitachi (marque = petit logo rond en haut à gauche avant le code qui doit être la date de fabrication ou série), j'ai vu le même sur un cpc 464 récemment mais marqué '5D1' après le logo.

pour les z80, il y a eu pleins de clone car Intel a vendu des licences ... je pense que tu trouveras toutes les infos sur ce site de 'référence' sur ce processeur mythique : http://z80.info/

de mémoire, il y a de légères différences sur certains sur la gestion du registre I ou R ou la gestion des flags sur quelques instructions mais c'est pas grand chose en tout cas, pas utilisé !!!

Auteur :  TotO [ 19 Jan 2018, 06:49 ]
Sujet du message :  Re: CRTC exotiques sur CPC

Hop hop hop ! Zilog les Z80, pas Intel hein... :)

Les Z80 CMOS ont des soucis de compatibilités avec des démo et des logiciels comme Starkos.
Autant préférer la référence Z0840004PSC pour ne pas se tromper.

Concernant les CRTC, une simple lettre peut changer le type !
il existe même des références non utilisées sur CPC, vu que c'était un composant générique PC CGA/EGA.

CRTC0:
- HD6845S (Hitachi)
- UM6845 (UMC)

CRTC1:
- UM6845R (UMC)

CRTC2:
- MC6845 (Motorola)

CRTC3:
- 40489 (Amstrad / PLUS)

CRTC4:
- 40226 (Amstrad / CPC)

Auteur :  Megachur [ 19 Jan 2018, 07:43 ]
Sujet du message :  Re: CRTC exotiques sur CPC

@TotO : au moins un qui a les yeux ouverts :biere: et 10/10 en vue :cow: :kiss: :kiss: !

:mdr: :mdr: blague inside : j'avais fait exprès pour voir si ça allait choquer quelqu'un... voir qu'on parle pour savoir si les z80 étaient impactés par :kissed: :kissed: spectre ou meltdown !!! :mdr: :mdr:

Auteur :  markerror [ 20 Jan 2018, 17:04 ]
Sujet du message :  Re: CRTC exotiques sur CPC

Après, le Z80 est une évolution du 8080 d'Intel, donc c'était pas non plus totalement faux :-).

Auteur :  TotO [ 21 Jan 2018, 19:39 ]
Sujet du message :  Re: CRTC exotiques sur CPC

markerror a écrit :
Après, le Z80 est une évolution du 8080 d'Intel, donc c'était pas non plus totalement faux :-).

Probablement qu'un utilisateur de CP/M au boot de la machine, doit pouvoir remplacer la CPU par un 8080, via un adaptateur.

Page 1 sur 1 Le fuseau horaire est UTC+1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/