Inscription : 05 Avr 2012, 08:02 Message(s) : 156 Localisation : Sur terre, mais souvent dans les nuages !
Salut,
Je tente de programmer un peut pour le 6128+
Pas contre, je chercher à changer une couleur, ou changer toute la palette. Déjà je trouve des code un peut différent pour débloquer l'ASIC, certain utilise 17 valeurs, d'autre 19
Puis ensuite pour changer la palette je pense avoir trouve, par contre pour changer une seul couleur pas trop, juste un code qui fait appel a un registre (ou adresse ??) pour changer une couleur, mais je ne comprend pas quel valeur passer pour changer les pen à modifier. (désole sur se coup la je suis pas claire et j'ai perdu le code trouvé !)
Inscription : 05 Avr 2012, 08:02 Message(s) : 156 Localisation : Sur terre, mais souvent dans les nuages !
Salut @hERMOL
l y a déjà des diff entre ces 2 pages :
page coding_AST_cpcplus ASIC DEFB 255,0,255,119,179 DEFB 81,168,212,98,57,156 DEFB 70,43,21,138,205,238 ; Voilà les 17 valeurs à envoyer au Crtc.
page coding_gx4000 sequence_d_acces db $01, $00, $FF, $77, $B3, $51, $A8, $D4 ; db $62, $39, $9C, $46, $2B, $15, $8A, $CD ; db $EE, $FF, $00
Dans la 1er le 1er nombre est 255, et 01 dans le second ? Et dans la seconde il y a 19 nombre alors que c'est 17 dans la 1er ? Bon, je suis honnête, j'ai pas regarder le reste du code
Il n'y a pas qu'une séquence d'unlock de l'Asic, il y a des valeurs qui sont "zéro obligatoire" (ça, c'est toujours zéro) et d'autres qui sont "non zéro" et tu mets bien ce que tu veux
Madram a même fait une version (presque) sans data
Code :
UnlockAsic ld bc,#BCFF out (c),c out (c),0 ld hl,%1001000011101010 .loop out (c),c ld a,h:rlca:ld h,l:ld l,a srl c:res 3,c and #88 or c ld c,a cp #4D jr nz,.loop ld a,#CD out (c),a : out (c),a ret
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 4 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