There is a small bug in the PC_puts routine in pcgraph.asm
Before the INT 10h you must push BP and AX.  The author must have been
using a clone card which happes to save these registers.  You will only
notice this bug if you use a real CGA card.
Good luck
-- 
  Michael A. Shiels
UUCP: { clyde, decvax, ihnp4, tektronix, ubc-vutzoo }!watmath!watale!broehl