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

Amstrad CPC Crtc Compendium
https://cpcrulez.fr/forum/viewtopic.php?f=2&t=6609
Page 1 sur 1

Auteur :  Longshot [ 30 Nov 2021, 11:47 ]
Sujet du message :  Amstrad CPC Crtc Compendium

Bonjour à tous,

Je viens de publier une nouvelle version de Amazing Demo avec une partie additionnelle en introduction.

Cette révision a pour objet d'introduire un nouveau document relatif aux CRTC 6845 dans les CPC (et quelques autres circuits périphériques) :
Amstrad Cpc Crtc Compendium.

J'ai rendu cette démo compatible avec tous les CRTC.
Le choix de Amazing Demo n'est pas anodin, pour ceux qui se poseraient la question....

Un programme de benchmark, SHAKER (V1.8), accompagne le compendium et démontre plusieurs choses décrites dans le document.
(comme l'anihiliation du border en rupture verticale sur crtc 0, par exemple, ou la mise à 0 de R0 sur ce même crtc 0)

N'hésitez pas à me faire toute remarque permettant de faire évoluer ce document.
(Une version anglaise est en cours de traduction)

https://demozoo.org/productions/302806/
http://logonsystem.fr/down/ACCC2-FR.pdf

Auteur :  stephbb75 [ 01 Déc 2021, 10:04 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Salut,

Très belle donc, bien faite, claire, beaucoup de boulot bravos.
J'ai pas tout tout lue mais une bonne partie.
Et avec un peut d'humour c'est agréable.

Je fait juste une remarque (idée?), à la fin par exemple, mettre des exemples de code, une sorte d'annexe, détection de crt, changement de mode entre 2 ligne, overscan, rasters, ....
Bien qu'il y en a un peut dans la doc.

Auteur :  hERMOL [ 01 Déc 2021, 17:24 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Enorme !!! :biere: (rien de plus complet à ma connaissance que cet énorme dossier).
Une bonne lecture pour ces longues soirées d'hiver..

Auteur :  norecess464 [ 01 Déc 2021, 20:54 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Oui, c'est bien sur gigantissime. :)

Ma grosse attente derrière cette release, c'est surtout que les émulateurs puissent finalement atteindre le dernier 5% de précision d’émulation CRTC qui leur manque...

J'ai écrit une news a ce sujet d'ailleurs sur mon site: http://norecess.cpcscene.net/news/raaaa ... s-comeback (désolé, c'est en anglais)

Auteur :  Longshot [ 02 Déc 2021, 19:44 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Hello
Citer :
mettre des exemples de code, une sorte d'annexe, détection de crt, changement de mode entre 2 ligne, overscan, rasters, ....

C'est un parti pris de ne pas mettre de source.
La vocation du document est d'expliquer mon interprétation du comportement des circuits plutôt qu'une collection de routines.
Ca permet(tra) sans doute de voir émerger de nouvelles approches novatrice et intéressantes, plutôt que d'avoir des copiés/collés.
La seule exception est le code utilisé pour trouver le point de référence utilisé pour décrire tout le reste.
Par ailleurs, des routines de changement de mode ou de test de crtc circulent déjà dans certaines librairies.

Citer :
le dernier 5% de précision d’émulation CRTC qui leur manque...

Je crois que tu es trèèèès optimiste, Arnaud :D
Le document ne fait vraiment qu'effleurer la surface et il manque pas mal de choses encore.
Et je crois que certaines choses ne pourront pas être reproduites facilement dans un avenir proche.

Auteur :  norecess464 [ 02 Déc 2021, 23:10 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Longshot a écrit :
Je crois que tu es trèèèès optimiste, Arnaud :D

Bon ben dans ce cas, vivement 2047 pour une émulation proche du 98.7% :cow:

Auteur :  stephbb75 [ 03 Déc 2021, 09:11 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Salut,

Pour faire un CRTC 100% il fraudais avoir les plans....
Je ne sais pas si Amstrad (ou autre) avais déposé un brevet dessus, de toute façon il y a de grand chance qu'il soit arrivé a expiration...
Il faudrait qu'il accepte de les fournir (si les plan existe encore !!!)

Dans monde de Bisounours je suis :kissed:

Auteur :  Longshot [ 03 Déc 2021, 10:31 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Salut

Ce n'est pas AMSTRAD qui a conçu les CRTC 6845 (lire le chapitre 4.2).

Le CRTC 6845 un composant générique qui a été utilisé dans de nombreuses machines dont l'IBM PC.

AMSTRAD s'est fourni chez différents constructeurs (HITACHI, UMC, MOTOROLA), certainement selon des critères de disponibilité et de coût.

Le composant a été clôné par différents constructeurs (dont AMSTRAD pour le Cpc Plus ou les CPC LowCost, afin de réduire le nombre de circuits sur la CM).

Ces versions sont compatibles dans une certaine limite sur les usages "standards".

L'objet du document est de tenter de décrire les différences entre les versions qui ont été utilisées dans les CPC.

Auteur :  Longshot [ 19 Déc 2021, 19:00 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Bonjour

Je viens de mettre en ligne la version 1.1 du document ACCC.

Disponible ici : http://logonsystem.fr/down/ACCC1.1-FR.pdf

Sa taille a été considérablement réduite en réimportant les schémas de manière plus propre. :oops:

Un nouveau chapitre regroupe les lectures sur le circuit avec les status, notamment ceux des CRTC 3 & 4, qui manquaient.

Auteur :  Nworc [ 25 Jan 2022, 15:56 ]
Sujet du message :  Re: Amstrad CPC Crtc Compendium

Bonjour,

ce document sur tous les détails concernant le CRTC est un travail incroyable, et une source d'information précieuse pour toute personne souhaitant programmer un truc CRTC.

Merci beaucoup!

J'aurais aimé avoir ce savoir il y a 30 ans.

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