[Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k et Mz700.
Modérateur : Politburo
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
"Mur de briques" Hebdogiciel N°2 from AntiPontifex
Format MzF. [Mz80k;Basic SA-5510]
(Basic inclus dans "MzToken")
Format MzF. [Mz80k;Basic SA-5510]
(Basic inclus dans "MzToken")
Modifié en dernier par HLL le 02 juin 2017 07:07, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
Modifié en dernier par HLL le 03 juin 2017 00:19, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
Salut,
Aux détours de corrections, celles de "Mur de brique" et "Super-glouton"... j'ai pas trop bien compris la valeur ascii renvoyée par un PEEK à l'écran car elle ne correspondait à rien.
Et c'est en corrigeant "UDGs" que j'ai compris!
A l'époque, il y a quelques jours, l'offset des caractères ne correspondaient pas aux valeurs CHR$ !
Et j'ai vérifié les valeurs PEEK et les valeurs natives de la ROM... et Hourra! C'est pareil.
Donc, pour programmer sur la Mz80 et Mz700, il faut deux tables de caractères.
La tables des CHR$ et celle de la ROM, pour les tests écrans.
Donc:
La table CHR$: (adressage vertical!)
La table d'adressage en ROM: (attention adressage horizontal)
Pourquoi faire simple, quand on peut faire compliqué?
Donc, un PRINT CHR$($68) (lecture haut-bas) donne un PEEK écran = $CF (gauche-droite)
Aux détours de corrections, celles de "Mur de brique" et "Super-glouton"... j'ai pas trop bien compris la valeur ascii renvoyée par un PEEK à l'écran car elle ne correspondait à rien.
Et c'est en corrigeant "UDGs" que j'ai compris!
A l'époque, il y a quelques jours, l'offset des caractères ne correspondaient pas aux valeurs CHR$ !
Et j'ai vérifié les valeurs PEEK et les valeurs natives de la ROM... et Hourra! C'est pareil.
Donc, pour programmer sur la Mz80 et Mz700, il faut deux tables de caractères.
La tables des CHR$ et celle de la ROM, pour les tests écrans.
Donc:
La table CHR$: (adressage vertical!)
La table d'adressage en ROM: (attention adressage horizontal)
Pourquoi faire simple, quand on peut faire compliqué?
Donc, un PRINT CHR$($68) (lecture haut-bas) donne un PEEK écran = $CF (gauche-droite)
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
"Super Glouton" Hebdogiciel N°34 from XavSnap
Format MzF. [Mz80k;Basic SA-5510]
Format MzF. [Mz80k;Basic SA-5510]
Modifié en dernier par HLL le 03 juin 2017 14:26, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
Modifié en dernier par HLL le 04 juin 2017 04:27, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
OCRs déplacés en amont du fil...
Modifié en dernier par HLL le 14 juin 2017 05:44, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
Modifié en dernier par HLL le 04 juin 2017 22:58, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
"Guerre Spatiale" Hebdogiciel N°16 from XavSnap
Format MzF. [Mz700 ; S-Basic]
Format MzF. [Mz700 ; S-Basic]
Modifié en dernier par HLL le 05 juin 2017 01:16, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
"Morse" Hebdogiciel N°4 from AntiPontifex
Format MzF. [Mz80k ; SA-5510]
Format MzF. [Mz80k ; SA-5510]
Modifié en dernier par HLL le 05 juin 2017 14:02, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
"Pendu" Hebdogiciel N°3 from XavSnap
Format MzF. [Mz80k ; SA-5510][Mz700 ; S-Basic]
Format MzF. [Mz80k ; SA-5510][Mz700 ; S-Basic]
Modifié en dernier par HLL le 06 juin 2017 23:19, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
"Space Shuttle" Hebdogiciel N°28 from XavSnap
Format MzF. [Mz700 ; S-Basic]
Format MzF. [Mz700 ; S-Basic]
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k.
"Super Heros" Hebdogiciel N°3 from XavSnap
Format MzF. [Mz80 ; SA-5510]
Format MzF. [Mz80 ; SA-5510]
Modifié en dernier par HLL le 07 juin 2017 11:23, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k et Mz700.
Modifié en dernier par HLL le 07 juin 2017 17:23, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k et Mz700.
"Take Liberty" Hebdogiciel N°52 from XavSnap
Format MzF. [Mz7000 ; S-Basic]
Format MzF. [Mz7000 ; S-Basic]
Modifié en dernier par HLL le 07 juin 2017 23:19, modifié 1 fois.
Re: [Hebdogiciel, les listings...] Ouverture de la campagne Sharp Mz-80k et Mz700.
"Tennis" Hebdogiciel N°42 from XavSnap
Format MzF. [Mz7000 ; S-Basic]
Format MzF. [Mz7000 ; S-Basic]
Modifié en dernier par HLL le 08 juin 2017 01:56, modifié 1 fois.