Index du Forum
IDENTIFICATION SERVEUR : 10.0.97.129 - CLIENT : 54.224.108.238

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

Emuler le HGR

 
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> EMULATION
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
flaith



Inscrit le: 30 Aoû 2007
Messages: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

MessagePosté le: Lun 13 Juin 2011, 16:20    Sujet du message: Emuler le HGR Répondre en citant

Bonjour à tous Smile

pour mon projet de simulation, gestion disk, etc.. que j'ai commencé il y a déjà un bon moment, je suis entrain de me casser les dents sur l'ouverture de fichiers type image (HGR) afin de reproduire les couleurs exactes d'un Apple II, en mode monochrome, pas de soucis. Mais pour les couleurs c'est la cata, j'ai vu qq sources (AppleWin et autres) mais je ne vois pas comment gérer ces satanées couleurs dérivées du NTSC.

Dans certains cas, dont Applewin, la vérification de chaque bit se fait par groupe de 4 octets (sans le bit 7 indiquant la couleur a utiliser) donc 4 groupes de 7 bits. Puis un check des colonnes paires et impaires et vérification s'il ny a pas de bit les uns à côté des autres (pour afficher du blanc dans ce cas là)

Jusque là pas de soucis, enfin pas trop.
Mais si je met ce groupe d'octets :
Code:
2000:C4 88 91 A2 C4 88 91 A2...

J'ai bien un espace, un point bleu, une espace, etc
En décortiquant en bit, il n'y a pas de suite logique Shocked

ca donne cette suite
Code:
1000100 |  001000 | 0010001 | 0100010


Si vous avez un document bien clair sur la facon dont cela fonctionne et comment décortiquer tout ca, je suis preneur et vous en remercie grandement par avance Very Happy

Nicolas
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Aoû 2007
Messages: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

MessagePosté le: Lun 13 Juin 2011, 19:45    Sujet du message: Répondre en citant

Petite oubli, il faut inverser les bit 0 à 6
cela donne donc :
Code:
0010001 | 0001000 | 1000100 | 0100010

Donc c'est plus logique, cela indique que pour empêcher le "fill" entre les pixels, il doit y avoir 3 bits à '0' entre chaque bit ?
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Archange427



Inscrit le: 01 Avr 2011
Messages: 535
Localisation: 92

MessagePosté le: Lun 13 Juin 2011, 20:03    Sujet du message: Répondre en citant

Tu as checké dans "Understanding the Apple IIe" de Jim Sather (que l'on trouve facilement en pdf) ?
Il y a l'air d'avoir un chapitre assez costaud sur le HGR...
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Aoû 2007
Messages: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

MessagePosté le: Lun 13 Juin 2011, 20:51    Sujet du message: Répondre en citant

Archange427 a écrit:
Tu as checké dans "Understanding the Apple IIe" de Jim Sather (que l'on trouve facilement en pdf) ?
Il y a l'air d'avoir un chapitre assez costaud sur le HGR...


Merci Very Happy , si je me souviens bien, ca doit être dans le chapitre 8 et, effectivement c'est assez costaud, je viens de rejeter un oeil et ca commence à partir de la page 213 mais j'avoue être un peu perdu :p
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Archange427



Inscrit le: 01 Avr 2011
Messages: 535
Localisation: 92

MessagePosté le: Lun 13 Juin 2011, 21:03    Sujet du message: Répondre en citant

Il y a aussi des infos dans l' "Apple IIe Technical Reference Manual" de chez Apple.
Peut-être plus proche de ce que tu cherches réellement...
(pdf dispo aussi un peu partout).

Je crois qu'on retrouve d'ailleurs les même infos (en moins complet ?) dans le "Reference Manual" (tout court, sans le "Technical").
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Aoû 2007
Messages: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

MessagePosté le: Lun 13 Juin 2011, 21:24    Sujet du message: Répondre en citant

J'avais un peu farfouillé, mais je vais jeter un oeil plus profond dans ces documents.
Merci de ton aide Very Happy
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
flaith



Inscrit le: 30 Aoû 2007
Messages: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

MessagePosté le: Mar 21 Juin 2011, 10:37    Sujet du message: Répondre en citant

Bonjour,

Juste un lien concernant l'explication de la gestion des couleurs par Jon Relay : http://www.kreativekorp.com/miscpages/a2info/stdhires.shtml

Bonne journée
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
amauget



Inscrit le: 06 Déc 2009
Messages: 958
Localisation: Nantes

MessagePosté le: Mar 21 Juin 2011, 21:04    Sujet du message: Répondre en citant

Hello,
flaith a écrit:
Bonjour,

Juste un lien concernant l'explication de la gestion des couleurs par Jon Relay : http://www.kreativekorp.com/miscpages/a2info/stdhires.shtml

Bonne journée
Super ce lien. Il y a plein d'autres infos intéressantes sur le site. Merci !
_________________
Antony
Apple II forever
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
flaith



Inscrit le: 30 Aoû 2007
Messages: 192
Localisation: $300:20 58 FC 60 N 300G => Vietnam

MessagePosté le: Mer 22 Juin 2011, 13:17    Sujet du message: Répondre en citant

Content que cela te soit profitable Very Happy
_________________
Je suis sur de "rien", mais ne je suis pas sur du "tout".
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> EMULATION Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster 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 voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com