Dec 142017
 
GFONTS is a package of 87 graphic fonts in either QuickBASIC or assembly language for use in your QB programs.
File GFONTS40.ZIP from The Programmer’s Corner in
Category BASIC Language
GFONTS is a package of 87 graphic fonts in either QuickBASIC or assembly language for use in your QB programs.
File Name File Size Zip Size Zip Type
BIGCURS.FNT 12807 2759 deflated
BIGFAT2.FNT 12807 2624 deflated
BIGMAX.FNT 12807 2493 deflated
BOLD.FNT 4103 768 deflated
CAPS.FNT 4103 1324 deflated
GFDEMO.EXE 104266 59631 deflated
GFNAMES.DOC 5029 891 deflated
GFONTS40.DOC 15366 5857 deflated
MILEMTN.EGX 25422 14631 deflated
THIN2.FNT 4103 1400 deflated
TPCREAD.ME 199 165 deflated

Download File GFONTS40.ZIP Here

Contents of the GFNAMES.DOC file


GFONTS VERSION 4.0 ROUTINES

GFASM.LIB (& .QLB) - Assembly language fonts supplied with GFONTS

EGA ROM 8-bit wide fonts
EGA8x8 (a$, x%, y%, xs%, ys%, clr%) standard ROM
EGA8x14 (a$, x%, y%, xs%, ys%, clr%) standard EGA ROM
EGA8x28 (a$, x%, y%, xs%, ys%, clr%) EGA 2x tall
EGA8x16 (a$, x%, y%, xs%, ys%, clr%) 8x8 2x tall
proportional font versions
EGA8x8p (a$, x%, y%, xs%, ys%, clr%)
EGA8x14p (a$, x%, y%, xs%, ys%, clr%)
EGA8x28p (a$, x%, y%, xs%, ys%, clr%)
EGA8x16p (a$, x%, y%, xs%, ys%, clr%)

EGA ROM 16-bit wide fonts
EGA16x14 (a$, x%, y%, xs%, ys%, clr%) EGA 2x wide
EGA16x16 (a$, x%, y%, xs%, ys%, clr%) 8x8 2x wide, 2x tall
EGA16x24 (a$, x%, y%, xs%, ys%, clr%) EGA 2x wide, 2x tall
EGA16x36 (a$, x%, y%, xs%, ys%, clr%) EGA 2x wide, 3x tall
proportional font versions
EGA16x14p (a$, x%, y%, xs%, ys%, clr%)
EGA16x16p (a$, x%, y%, xs%, ys%, clr%)
EGA16x24p (a$, x%, y%, xs%, ys%, clr%)
EGA16x36p (a$, x%, y%, xs%, ys%, clr%)

' VGA or 4k BLOAD font file fonts
VGA8x16 (seg%, off%, a$, x%, y%, xs%, ys%, clr%) VGA standard ROM
VGA8x32 (seg%, off%, a$, x%, y%, xs%, ys%, clr%) VGA 2x tall
VGA16x16 (seg%, off%, a$, x%, y%, xs%, ys%, clr%) VGA 2x wide
VGA16x32 (seg%, off%, a$, x%, y%, xs%, ys%, clr%) VGA 2x wide, 2x tall
'proportional versions
VGA8x16p (seg%, off%, a$, x%, y%, xs%, ys%, clr%)
VGA8x32p (seg%, off%, a$, x%, y%, xs%, ys%, clr%)
VGA16x16p (seg%, off%, a$, x%, y%, xs%, ys%, clr%)
VGA16x32p (seg%, off%, a$, x%, y%, xs%, ys%, clr%)

USER24 (seg%, off%, a$, x%, y%, xs%, ys%, clr%) 16x24 font made with
USER24p (seg%, off%, a$, x%, y%, xs%, ys%, clr%) BIGFONT.EXE


' $GF.BAS Uses 8x8 universal ROM set
Standard:
GF8x24 (a$, x%, y%, xs%, ys%, clr%)
GF16x8 (a$, x%, y%, xs%, ys%, clr%)
GF16x16 (a$, x%, y%, xs%, ys%, clr%)
GF16x24 (a$, x%, y%, xs%, ys%, clr%)
Vertical:
GF8x8vert (a$, x%, y%, xs%, ys%, clr%)
GF8x16vert (a$, x%, y%, xs%, ys%, clr%)

Miscellaneous:
GF8x16bold (a$, x%, y%, xs%, ys%, clr%)
GF8x16ital (a$, x%, y%, xs%, ys%, clr%)
GF16x24ital (a$, x%, y%, xs%, ys%, clr%)
GF17x25shadow (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GF21x27dots (a$, x%, y%, xs%, ys%, clr1%, clr2%, clr3%)
GF18x19tile (a$, x%, y%, xs%, ys%, clr%)
GF26x27tile (a$, x%, y%, xs%, ys%, clr%)
GFRainbow (a$, x%, y%, xs%, ys%, clr1%, clr2%)


$GFE.BAS - Uses the EGA ROM BIOS (8x12) character set

Standard:
GFE8x36 (a$, x%, y%, xs%, ys%, clr%)
GFE16x12 (a$, x%, y%, xs%, ys%, clr%)
GFE16x24 (a$, x%, y%, xs%, ys%, clr%)
GFE16x36 (a$, x%, y%, xs%, ys%, clr%)
Vertical:
GFE8x12vert (a$, x%, y%, xs%, ys%, clr%)
GFE8x24vert (a$, x%, y%, xs%, ys%, clr%)
GFE8x36vert (a$, x%, y%, xs%, ys%, clr%)
Miscellaneous:
GFE16x24ital (a$, x%, y%, xs%, ys%, clr%)
GFE8x24ital (a$, x%, y%, xs%, ys%, clr%)
GFE16x36ital (a$, x%, y%, xs%, ys%, clr%)
GFE18x28tile (a$, x%, y%, xs%, ys%, clr1%, clr2%, clr3%)
GFE27x27tile (a$, x%, y%, xs%, ys%, clr%)
GFE27x41tile (a$, x%, y%, xs%, ys%, clr%)
GFE8x24stripe (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFE16x24a (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFE16x36bent (a$, x%, y%, xs%, ys%, clr%)
GFE48x72circ (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFE24x36shadow (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFE24x36dots (a$, x%, y%, xs%, ys%, clr1%, clr2%, clr3%)
GFEerector (a$, x%, y%, xs%, ys%, clr1%, clr2%, xsize%, ysize%)
GFEfill (a$, x%, y%, xs%, ys%, clr%, xsize%, ysize%)

$GFV.BAS - Uses VGA ROM set *OR* 4k font file
Standard:
GFV8x28 (a$, x%, y%, xs%, ys%, clr%)
GFV8x42 (a$, x%, y%, xs%, ys%, clr%)
GFV16x14 (a$, x%, y%, xs%, ys%, clr%)
GFV16x28 (a$, x%, y%, xs%, ys%, clr%)
GFV16x42 (a$, x%, y%, xs%, ys%, clr%)
Vertical:
GFV8x14vert (a$, x%, y%, xs%, ys%, clr%)
GFV8x28vert (a$, x%, y%, xs%, ys%, clr%)
GFV8x42vert (a$, x%, y%, xs%, ys%, clr%)
Miscellaneous:
GFV8x28ital (a$, x%, y%, xs%, ys%, clr%)
GFV16x28ital (a$, x%, y%, xs%, ys%, clr%)
GFV16x42ital (a$, x%, y%, xs%, ys%, clr%)
GFV16x32smooth (a$, x%, y%, xs%, ys%, clr%)
GFV24x32smooth (a$, x%, y%, xs%, ys%, clr%)
GFV24x48smooth (a$, x%, y%, xs%, ys%, clr%)
GFV8x28bent (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFV16x42bent (a$, x%, y%, xs%, ys%, clr%)
GFV18x32tile (a$, x%, y%, xs%, ys%, clr%)
GFV27x32tile (a$, x%, y%, xs%, ys%, clr%)
GFV27x45tile (a$, x%, y%, xs%, ys%, clr%)
GFV12x32box (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFV16x28a (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFV24x42shadow (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFV24x42dots (a$, x%, y%, xs%, ys%, clr1%, clr2%, clr3%)
GFV16x42raster (a$, x%, y%, xs%, ys%, clr1%, clr2%, clr3%)
GFV48x84circ (a$, x%, y%, xs%, ys%, clr1%, clr2%)
GFVerector (a$, x%, y%, xs%, ys%, clr1%, clr2%, xsize%, ysize%)
GFVfill (a$, x%, y%, xs%, ys%, clr%, xsize%, ysize%)

These are all more fully described on the GFONTS Quick Reference sheet.



 December 14, 2017  Add comments

Leave a Reply