quelles valeurs doivent avoir les registres 1 , 12 & 13 si j'utilise un image 32ko creé par convimg sachant que reg2=50 reg6=34 reg7=36 reg3=8 j'ai lu l'article des logons mais avec le tableau et les truc du genres ,&000011000 je saisi pas trop...
moi j'utilise la config CRTC de Demoniak, donc compatible avec les écrans convimgcpc ...
reg1=48 ; Nombre de caracteres affiches en horizontal reg2=50 ; Synchronisation horizontale (position) reg6=34 ; Nombre de caracteres affiches en vertical reg7=35 ; Synchronisation verticale (position) reg12=13 ; Adresse de depart de la memoire ecran ( poids fort ) reg13=0 ; Adresse de depart de la memoire ecran ( poids faible )
avec reg12=13 et reg13=0 , on positionne la mémoire vidéo à partir de l'adresse mémoire &200
ouaarf , c'est presque ce que j'avais fait ayant mis le reg3 à 8 et le 7 à 36 doit avoir autre chose dans mon code , j'ai des lignes du haut qui se reaaffiche en bas , comme c'est decallé sur la gauche de l'ecran
;fullscreen LD BC,&BC01 ;REGLAGE REG 1 OUT (C),C LD BC,&BD00+48 OUT (C),C LD BC,&BC03 ; REGLAGE CRTC POUR POUVOIR PLACER X A 50 OUT (C),C LD BC,&BD00+8 ; +8 OUT (C),C LD BC,&BC02 ; POSITION ECRAN EN X OUT (C),C LD BC,&BD00+50 ; VALEUR POSITION X OUT (C),C LD BC,&BC06 ; REGLAGE TAILLE ECRAN EN Y (NB DE LIGNE VERTICAL) OUT (C),C LD BC,&BD00+34 ; NB DE LIGNE VERTICAL (34 X 8=272 LIGNES) OUT (C),C LD BC,&BC07 ; POSITION ECRAN EN Y OUT (C),C LD BC,&BD00+35 ; VALEUR POSITION EN Y OUT (C),C LD BC,&BC0C ; REGLAGE REGISTRE 12 0c OUT (C),C LD BC,&BD00+13 OUT (C),C LD BC,&BC0D ; REGLAGE REGISTRE 13 0d OUT (C),C LD BC,&BD00+0 OUT (C),C
;affichage image LD HL,DATAIMAGE LDIR LDIR LDIR
;attente touche espace pour reset ATTENTE PUSH BC CALL &BB09 POP BC CP " " ; attente touche JR Z,TOUCHE DEC BC LD A,B OR C JR NZ,ATTENTE ; TOUCHE CALL reset ; reset call 0 ; reset du cpc
DATAIMAGE DB #00, #00, #00, #00, #00, #00, #00, #00 DB #00, #00, #00, #00, #00, #00, #00, #00 DB #00, #00, #00, #00, #00, #00, #00, #00.......
exact ,en &1000 mon code tel qu'il est , il est forcément ko , j'ai compris ma boulette ! les coup de ldir , c'etait juste un essai , mais a l'origine , y en a bien 1 seul
sinon , la methode du incbin ,nickel ! je la prend
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 79 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