;=======================================================================================
; PrintString4x5 - tr1p1ea(20/08/2004 - dd/mm/yyyy):
; --------------------------------------------------
; Prints a custom 4x5 font zero-terminated string to gBuf (with char-wrapping
; and invalid char check) ASCII chars 32-126, basically anything you can type
; on a keyboard :). 127 is used for an invalid character, or a solid block.
;
; <space>!"#$%&'()*+,-./012345
; 6789:;<->?@ABCDEFGHIJKLMNOPQ
; RSTUVWXYZ[\]^_`abcdefghijklm
; nopqrstuvwxyz{|}~<block>
;
; Usage:
; Include "prntS4x5.inc" in your source and call PrintString4x5 with the
; following inputs:
;
; Input:
; textCol = x coord
; textRow = y coord
; hl = string_pointer
; 
; Output:
; text written to gBuf
;
; Destroys:
; af,bc,de,hl,ix
;
; This routine has been tested and no bugs have been found. Still it does not come
; with a warranty of any kind, use at your own risk.
;
; In the event that you do come across a bug, or you have a suggestion you can
; contact me by email - tr1p1ea@yahoo.com.au
;
; I have no problem with anyone using this routine as long as you credit me
; properly. Please dont try to modify and/or pass this routine off as your
; own with out first gaining my consent.
;=======================================================================================