10734
UTILIDAD -> Graficostypeins
© Popular Computing Weekly (1985)
 
 
 
Screen Transfer Utility Spectrum To CPC464
Programa De Transferencia De Screens Do Spectrum Para Amstrad
cpc
 
 

Palabras clave

INFOS

- CATEGORIAS -
UTILIDAD -> Graficos               
- DESCRIPCIóN -
CrĂ©er des images Ă©cran peut prendre beaucoup de temps mĂȘme avec un bon outil de crĂ©ation graphique. Ce programme permet de dumper n'importe quel Ă©cran Spectrum pour qu'il soit lu par un Amstrad et dĂ©veloppĂ© Ă  l'Ă©cran dans les mĂȘmes couleurs Il y a tout un tas d'excellents Ă©crans spectrum qui peuvent ĂȘtre utilisĂ©s comme point de dĂ©part pour vos propres Ă©crans Amstrad.

De plus le programme peut ĂȘtre utilisĂ© pour accĂ©lĂ©rer le chargement de l'Ă©cran titre. MĂȘme en chargement rapide, l'Ă©cran de 16K de l'amstrad prend un long moment Ă  charger. Il est bcp plus rapide de crĂ©er l'Ă©cran sur un spectrum, le dumper, et l'utiliser Ă  la place.

ça rend aussi la vie beaucoup plus difficile pour les pirates!

Pour transférer les écrans entre le spectrum et le CPC464 on doit scanner chaque pixel écran du spectrum, puis pour chaque pixel vérifier s'il est actif ou non, et décoder la couleur correspondante à partir du block d'attribut. Encodez à présent la couleur dans le format CPC464 (mode 0) et écrivez la couleur encodé à l'écran.

Le processus est légÚrement compliqué par la non correspondance du nombre de pixels horizontaux par ligne. Sur le spectrum il y en a 256, sur le CPC464 (mode 0), seulement 160. On doit soit compresser trois pixels spectrum en deux sur CPC464 (couvrant 240 pixels sur le spectrum et perdre les 16 autres), ou sortir de l'image n'importe lequel des 160 pixels sur le spectrum sans compression. Ces deux options sont disponibles dans le programme.

Bien entendu, le dump de l'Ă©cran spectrum doit d'abord ĂȘtre lu dans le CPC464 en premier. Il est lu dans la zone 32768 et au delĂ , en utilisant une routine de chargement spĂ©cifique. Cette routine va en fait lire n'importe quel dump mĂ©moire spectrum.

La saisie du listing devrait ĂȘtre directe, nĂ©anmoins il est facile de faire des erreurs quand on entre les dĂ©clarations de data Ă  partir de la ligne 670 et aprĂšs.
Pour c ette raison, chacune de ces lignes à un checksum intégré. Si vous faites une erreur, vous aurez un message d'erreur de saisie lorsque le programme sera lancé.

AprÚs avoir lancé le programme, on vous demandera de charger le dump de l'écran spectrum, et d'appuyer sur une touche pour le charger. Une fois fait, vous aurez un écran vierge avec la légende : -F, W, I ou S d'affiché. Ce sont les commandes clés qui sont comme suit:

F = Affiche l'entiÚre image compressée

W = affiche une fenĂȘtre de 160 pixels. Vous choisissez la fenĂȘtre en entrant un offset horizontal. Une valeur de zĂ©ro veut dire commencement tout en haut Ă  gauche de l'Ă©cran. Le code pour ceci a Ă©tĂ© Ă©crit principalement en basic alors vous pouvez suivre plus facilement comment ça marche. Ca tourne de fait plus lentement que le code machine compliquĂ© de la commande 'F', qui est elle en code machine.

I = change la couleur d'une encre particuliĂšre
Ceci vous permet d'altérer instantanément la couleur de toute les parties teintées dans cette encre.

S = Sauve l'écran sur Cassette

- FICHA -
Paru sous forme de listing dans le magazine Popular Computing Weekly 22-28 August 1985, vol 4 No 34.
Auteur : John KENEALLY

Paru sous forme de listing dans le magazine Amstrad Magazine Publinfor n° 6 - Outubro 1988

 

Goto Top
CPC-POWER/CPCSOFTS, programación por Kukulcan © 2007-2025 todos los derechos reservados.
Prohibida la reproducción sin autorización. Todos los tÍtulos utilizados pertenecen a sus propietarios respectivos.
Hébergement Web, Mail et serveurs de jeux haute performance