Petite question aux spécialistes de l'Apple 2
Sur un //c, j'ai trouvé comment activer le mode 80 colonnes, et donc accéder au mode texte 80 colonnes, ainsi que le mode "Double Lo-Res".
Par contre, si depuis ce mode, je fais "HGR" depuis le Basic, je suis encore en mode Hi-Res standard. Si je fais ensuite des POKE 8192,XX je vois que je suis à priori toujours en mode 280x192.
Ce qui m'intéresse c'est de pouvoir générer quelques pixels en mode 560x192. Comment faire, depuis le Basic si possible ?
Double Hi-Res Mode
Modérateur : Politburo
Double Hi-Res Mode
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
"Il faut être un peu félé pour laisser passer la lumière".
Si je ne m'abuse, HGR2 c'est comme HGR, sauf que HGR laisse les 4 dernières lignes en mode texte (bien pratique), alors que HGR2 utilise tout l'écran.
Mais que je fasse HGR2 ou HGR après être passé en mode 80 colonnes (en tapant PR#3 sous le Basic), je suis toujours en mode Hi-Res "simple", alors qu'en faisant GR (ou GR2) je passe bien en mode "Double Lo-Res", avec 80 pixels en résolution horizontale à la place de 40.
Mais que je fasse HGR2 ou HGR après être passé en mode 80 colonnes (en tapant PR#3 sous le Basic), je suis toujours en mode Hi-Res "simple", alors qu'en faisant GR (ou GR2) je passe bien en mode "Double Lo-Res", avec 80 pixels en résolution horizontale à la place de 40.
"Pour finir, faut commencer."
"Il faut être un peu félé pour laisser passer la lumière".
"Il faut être un peu félé pour laisser passer la lumière".
-
- Fonctionne à 300 bauds
- Messages : 87
- Enregistré le : 10 mai 2006 10:13
- Localisation : Levallois-Perret
- Contact :
Re: Double Hi-Res Mode
Le mode graphique HGR permet de visualiser le contenu de l'espace mémoire de $2000 à $3FFF. Donc si tu fais un POKE 8192,xx sur l'écran, cela revient à afficher quelque chose sur le 1er octet en haut à gauche.Torlus a écrit : je fais "HGR" depuis le Basic, je suis encore en mode Hi-Res standard. Si je fais ensuite des POKE 8192,XX je vois que je suis à priori toujours en mode 280x192.
Il faut savoir que le BASIC a été écrit au tout début de l'apple II et que le mode double haute est arrivé ensuite. Comme le basic est en rom, il n'a pas évolué pour des raisons de compatibilité. Résultat des courses: il n'y a pas d'instructions en BASIC pour gérer ce mode.Torlus a écrit : Ce qui m'intéresse c'est de pouvoir générer quelques pixels en mode 560x192. Comment faire, depuis le Basic si possible ?
Il faut passer par des programmes soit gratuits (genre publié dans la revue nibble ou d'autres) soit des solutions commerciales. Par exemple :
http://store.syndicomm.com/index.php?ma ... cts_id=106
En France on avait le package Arlequin qui faisait ça très bien.
JM
-
- Fonctionne à 300 bauds
- Messages : 87
- Enregistré le : 10 mai 2006 10:13
- Localisation : Levallois-Perret
- Contact :
Pour le mode HGR2, l'espace mémoire concerné n'est pas le même: de $4000 à $5FFF.Torlus a écrit :Si je ne m'abuse, HGR2 c'est comme HGR, sauf que HGR laisse les 4 dernières lignes en mode texte (bien pratique), alors que HGR2 utilise tout l'écran.
C'est pour cela qu'en switchant du mode HGR à HGR2 et vice versa on pouvait avoir un effet grossier d'animation (genre celui utilisé dans les Animated Sex Cartoons bien connus au début des années 80).
A noter qu'il suffit d'un seul poke pour que le mode HGR affiche aussi tout l'écran.
Voir le manuel "Clefs pour Apple //" sur le site d'ArBr.
JM