Improve your image with Cy Noble's screen mirroring RSX THIS program will reflect a mirror image of any area or all of the screen, operating in either the x or y axis, using the CPC's Basic coordinates. It has been written in relocatable machine code and locates itself just below HIMEM. It lowers HIMEM to just below itself after setting up a new RSX command. The new command is: |REFLECT,x,y,width,height,z. It works in any mode and requires the following five parameters. - x,y : Graphics coordinates of the bottom left-hand corner of the area to be reflected. X can be any number from 0 to 639, and y is a number from 0 to 399. (0,0 is the bottom left-hand corner of the screen).
- width,height : X and y coordinates are added to these so that if the total width or height exceeds the screen boundaries, nothing will happen. If x is 200, then width can be no greater than 439; if y is 50, then height can be no greater than 349.
- z : This must be either 1 or 0 specifying either a left to right (1), or top to bottom <01 reflection.
If any parameter is omitted, or is outside the limits specified, the routine returns a Bad Parameter message.The first part of the listing reads the data, pokes the machine code into place, and calls it. The machine code occupies &280 bytes minus &3E bytes (&3E is the length of the relocation code which is no longer required once it has done its job. There follows a small routine in 0 mode which will demonstrate the speed and power of the REFLECT command. The data statements must start at line 1000 and are checksummed. If there are any mistakes in your listing you will be informed of the line number to check. If you don't get a line number to check, but the checksum at the end is still wrong, the most likely cause is typing a line twice, often done in longish listings. ACU #8807 | ★ AMSTRAD CPC ★ DOWNLOAD ★ |
 | Aucun fichier de disponible:
» Vous avez des fichiers que nous ne possédons pas concernent cette page ? | | ★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser... |
CPCrulez[Content Management System] v8.732-desktop/c Page créée en 678 millisecondes et consultée 2053 foisL'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. |
|
|
|