APPLICATIONSCREATION GRAPHIQUE ★ ADVANCED ART STUDIO SCREEN EXPANDER|CPC COMPUTING) ★

Advanced Art Studio Screen Expander (CPC Computing)Applications Creation Graphique
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

PROGRAM I is for those of you with Rainbird's Advanced Art Studio. It displays the saved screens from AAS, even those which have been compressed. This means that you can compress your screens to save room on your discs, and still use them outside the AAS environment.

Palette files - .pal — are read (if present) to set up the correct mode, ink values and flash rate. It is always best to save a .pal file with your screens even if you don't change the ink values because the AAS default colours are different to Basic's. Lack of a .pal file can therefore result in the screen looking odd.

The only real difference between my palette display routine and the one in AAS is the way flashing colours are handled. AAS allows a sequence of 12 colours for each ink, but Basic does not support this. My version only reads the first and seventh in the sequence to allow normal two-ink flashing.

Although the utility is in machine code, it must be used in conjunction with some Basic which can easily be incorporated into a larger program. The important lines are 60, which lowers HIMEM and loads the machine code, line 90, which pokes the filename into memory, line 100, which calls the machine code, and line 110 which reads the exit conditions. If location 20415 holds 255, the screen was not displayed due to a loading error. If it holds zero, the screen was drawn successfully.

The maximum length of a Basic program is restricted to about 19K due to the machine code locating at 20000. It isn't really possible to locate it any higher as the screens (which are loaded above the machine-code) would run out of the memory pool, probably resulting in a crash.

CPC Computing

★ PUBLISHER: CPC Computing
★ YEAR: 1988
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LICENCE: LISTING
★ AUTHOR: Simon Bond

★ AMSTRAD CPC ★ DOWNLOAD ★

Je participe au site:
» Newfile(s) upload/Envoye de fichier(s)
★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Applications » OCP Art Studio von Laufwerk B: (CPC Amstrad International)
» Applications » Art Studio Loader for ROMDOS mk 2
» Applications » XPANDOCP : Writer for pictures compressed using Advanced OCP Art Studio
» Applications » WINLOAD: Advanced Art Studio WINdow loader (CPC Attack!)
» Applications » Art Studio Loader for ROMDOS

QUE DIT LA LOI FRANÇAISE:

L'alinéa 8 de l'article L122-5 du Code de la propriété intellectuelle explique que « Lorsque l'œuvre a été divulguée, l'auteur ne peut interdire la reproduction d'une œuvre et sa représentation effectuées à des fins de conservation ou destinées à préserver les conditions de sa consultation à des fins de recherche ou détudes privées par des particuliers, dans les locaux de l'établissement et sur des terminaux dédiés par des bibliothèques accessibles au public, par des musées ou par des services d'archives, sous réserve que ceux-ci ne recherchent aucun avantage économique ou commercial ». Pas de problème donc pour nous!

CPCrulez[Content Management System] v8.7-desktop/cache
Page créée en 882 millisecondes et consultée 19 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.