home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / program / s / smallfont / SmallFontI < prev    next >
Encoding:
Text File  |  1994-09-22  |  1.4 KB  |  51 lines

  1.  
  2. Information on SmallFont version 1.12
  3. -------------------------------------
  4.  
  5. You know the extremely tiny text you see in some games, where
  6. fitting a lot on the screen is important, (eg in SWIV, on the
  7. screens which show info about the jeep and helicopter). Well,
  8. all this small module does is allow you to use that text in
  9. your own programs, to save space on screen. Each character is
  10. 3 by 5 pixels and will only look right in big pixel modes such
  11. as mode 9 and 13 (you can read them in mode 12 etc but the 
  12. pixels are interspaced by black lines). The characters are 
  13. drawn in the current graphics foreground colour using two SWIs:
  14.  
  15.  
  16. SWI "Small_Char"
  17.  
  18.  
  19. This SWI needs three parameters:
  20.  
  21.         R0 - ASCII code (32 - 95)
  22.         R1 - Screen X co-ordinate (normal graphics co-ordinates)
  23.         R2 - Screen Y co-ordinate (normal graphics co-ordinates)
  24.  
  25.         
  26. It will plot one character onto the screen, only characters 32 to 95
  27. are accepted, if the ASCII code specified is outside this range, you
  28. will get error "ASCII code not supported".
  29.  
  30.  
  31. SWI "Small_String"
  32.  
  33.  
  34. This SWI needs three parameters as well:
  35.  
  36.         R0 - Pointer to string of characters
  37.         R1 - Screen X co-ordinate (normal graphics co-ordinates)
  38.         R2 - Screen Y co-ordinate (normal graphics co-ordinates)
  39.  
  40.         
  41. It will plot a string onto the screen at the given X and Y co-
  42. ordinates.
  43.  
  44.  
  45.  
  46. This module was written by:
  47.  
  48. Nicholas Marriott,
  49. Co. Derry,
  50. N.Ireland,
  51.