Retour sur ACME

Sauvegarder la palette de couleurs en même temps que l'écran

Auteur: Noël Moulin
5.00
5 sur 1 votes

Sauvegarder la palette de couleurs en même temps que l'écran

Quand vous voulez sauvegarder une capture d'écran vidéo,  rien ne vous empêche d'y incorporer les couleurs de vos encres dans la même sauvegarde.
Sur l'Amstrad CPC l'adresse de la mémoire vidéo commence à &C000 et  se termine à &FFFF soit 16384 octets (16Ko). Mais à partir de l'adresse &FFD0, il n'y a plus rien qui ne s'affiche sur l'écran.

Voyons voir ça par un exemple:

10 MODE 0
20 FOR A=&FFD0 to &FFFF
30 POKE A,255
40 NEXT A
RUN

Étonnant, non ?
Vous pouvez essayer dans n'importe quel mode d'écran, c'est pareil et rien ne se passe.
Alors pourquoi ne pas profiter des 48 octets de &FFD0 à &FFFF pour y incorporer la palette de couleur., le mode d'écran et le nom de l'auteur, ou ce que vous voulez bien sur,  mais qui ne dépasse pas les 48 octets.

Sauvegarder la palette de couleurs en même temps que l'écran

Sauvegarder la palette de couleurs en même temps que l'écran

Quand vous voulez sauvegarder une capture d'écran vidéo,  rien ne vous empêche d'y incorporer les couleurs de vos encres dans la même sauvegarde.
Sur l'Amstrad CPC l'adresse de la mémoire vidéo commence à &C000 et  se termine à &FFFF soit 16384 octets (16Ko). Mais à partir de l'adresse &FFD0, il n'y a plus rien qui ne s'affiche sur l'écran.

Voyons voir ça par un exemple:

10 MODE 0
20 FOR A=&FFD0 to &FFFF
30 POKE A,255
40 NEXT A
RUN

Étonnant, non ?
Vous pouvez essayer dans n'importe quel mode d'écran, c'est pareil et rien ne se passe.
Alors pourquoi ne pas profiter des 48 octets de &FFD0 à &FFFF pour y incorporer la palette de couleur., le mode d'écran et le nom de l'auteur, ou ce que vous voulez bien sur,  mais qui ne dépasse pas les 48 octets.