Inscription : 15 Oct 2007, 02:49 Message(s) : 402 Localisation : Les Sucres en Morceaux
@Fredouille : je pige pas ta question. En fait, le CPC utilise 2 sorties différentes en monochrome ou en couleur. La couleur utilise 3 canaux RVB, et le monochrome utilise la broche luminance du connecteur, qui n'utilise pas la "vraie" luminance ou celle qu'on aurait sur une télévision par exemple, mais qui détourne les RVB et leur attribue des tensions différentes, ensuite ajoutées.
On a donc 3 résistances de 3,3/1/10 Kohms sur les 3 sorties RVB (voir sur le grimware). Ca permet d'avoir 27 niveaux de luminosité sur les écrans monochrome (contre "environ" 18 selon le calcul utilisé sur une télé qui utiliserait un coef de Rx30/Vx59/Bx11). C'est ensuite l'écran qui fabrique ce vert
L'émulateur fait finalement la même chose : au lieu d'appliquer des coefficients, il utilise 2 tables de couleurs différentes selon qu'on est en monochrome ou en couleur.
Inscription : 26 Nov 2008, 10:04 Message(s) : 174 Localisation : Saint Ouen l'Aumône
Oui Désolé Sylvestre mais je reste toujours sur ma faim.
Lorsque je regarde le code pour émulateur dont tu fais référence, je peux voir que la table est en RGB, avec des valeurs pour les trois composantes. Mais du point de vue de l'émulateur, seule la composante G doit rester. Et je n'ai pas vu le code de la fonction qui permet de convertir les trois composantes à une seule. Mais, c'est peut-être très simple, comme utiliser tes coeff (Rx30/Vx59/Bx11).
Inscription : 15 Oct 2007, 02:49 Message(s) : 402 Localisation : Les Sucres en Morceaux
A la différence de l'Amiga, où le mode "vert" coupait simplement les valeurs rouge et bleu, l'écran vert du CPC est comme un écran noir et blanc. Il y a donc 2 tables différentes dans l'émulateur. Le mode monochrome ne part pas des composantes RGB, mais de la table monochrome, située juste en-dessous.
Pour les couleurs en couleur, tu as des valeurs style : #RGB_COLOR20 $000201 ' Noir (0) -> #54 et pour le monochrome, tu as une autre table avec ces valeurs : #MONO_COLOR20 $1A5E0E ' 0 Tu as donc des valeurs RGB dans les 2 cas. Si tu veux mettre des couleurs techno rouge dans la 2eme table, ça marche aussi, t'auras un écran monochrome rouge. Tu mets les couleurs que tu veux.
Après, si c'est vraiment une question sur le code lui-même, je suis pas compétent, à Demo de revenir t'en causer.
Inscription : 12 Juin 2008, 20:29 Message(s) : 1710
Merci bcp
une change de pouvoir comparer un fichier entre deux dsks pour voir si c'est les mêmes directement ?
bug ? : sur le nouveau bouton formater, si on ne spécifie pas de piste (pas de valeur par défaut) ça fait un truc bizarre en affichage (-76?) sur les kos restants libre (en fait j'avais formaté un dsk de 80 pistes, puis je suis revenu à 42 pistes puis formater sans mettre de nombre de piste -> donc je pense que c'est pour cela) ?
si on affiche "utiliser deux fenêtres", le bouton formater de droite, formate le dsks de gauche ?
sur ce bouton est-ce qu'il y aura une option pour formater un dsk en double face ?
oulala, je sors !
Demoniak a écrit :
Release de PC-CPC V0.1ar (voir les fichier Nouveautés.txt et ShortDoc.txt inclus dans l'archive)
Release de ManageDsk V0.17 (Correction des bugs décris par Megachur)
une change de pouvoir comparer un fichier entre deux dsks pour voir si c'est les mêmes directement ?
bug ? : sur le nouveau bouton formater, si on ne spécifie pas de piste (pas de valeur par défaut) ça fait un truc bizarre en affichage (-76?) sur les kos restants libre ?
sur ce bouton est-ce qu'il y aura une option pour formater un dsk en double face ?
oulala, je sors !
Bon, je savais pas trop quoi faire ce week-end, j'ai une occupation maintenant
Merci Ludovic pour cette nouvelle version ! Je vais enfin pouvoir retravailler avec des disquettes virtuelles de 40 pistes .
Par contre, il me semble qu'il y avait un petit bug qui traînait (corrigé ?), concernant les fichiers de très petite taille et un autre truc qui clochait lors de la copie entre deux DSK (un fichiers binaire devenait un fichier ASCII, je ne suis plus trop sûr.. ). Je vais essayer de reproduire ces erreurs.
Inscription : 12 Juin 2008, 20:29 Message(s) : 1710
T&J : Oui, ça me fait penser qu'on ne pouvait pas avec la version 0.16 copier un fichier ASCII qui devenait binaire... il fallait faire un export du fichier et un import en forçant l'ascii...
Espérons que Démoniak est à nouveau un creux de vague dans ses occupations débordantes et déchainées
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 6 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum