home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
MBUG
/
MBUG013.ARC
/
1ST-READ.ME
< prev
next >
Wrap
Text File
|
1979-12-31
|
4KB
|
87 lines
Additional notes for
Turbo Pascal Sound and Graphics routines
Betweeε thσ timσ tha⌠ thσ manua∞ wa≤ sen⌠ t∩ thσ printer≤ anΣ ì
thσ distributioε oµ thi≤ diskette¼ ß numbe≥ oµ ne≈ procedure≤ anΣ ì
program≤á havσ beeε added«á Thσ routine≤ describeΣ iε thσá manua∞ ì
arσá a≤ describeΣ there¼á bu⌠ thσ followinτ routine≤ anΣ program≤ ì
shoulΣ bσ addeΣ t∩ thσ appropriatσ sections.
Section one : Graphics, colour and sound procedures.
BIG
Thi≤á routinσ copie≤ thσ 6┤ ╪ 1╢ characte≥ se⌠ int∩á thσá PC╟ ì
memor∙á fo≥á 8░ ╪ 2┤ display«á I⌠ read≤ thσ character≤á froφá thσ ì
characte≥ generato≥ ROM¼á anΣ shift≤ eacΦ onσ u≡ ß littlσ s∩ tha⌠ ì
i⌠ wil∞ fi⌠ iε thσ smalle≥ space«á Unfortunately¼á thσ descender≤ ì
oε somσ oµ thσ character≤ arσ partl∙ los⌠ duσ t∩ ß lacδ oµá spacσ ì
iεá thσ smalle≥ characte≥ size«á I⌠ give≤ aε impressivσ alternatσ ì
characte≥ set.
BOLD
Thi≤ routinσ copie≤ thσ standarΣ (8░ ╪ 24⌐ characte≥ se⌠ int∩ ì
thσá PC╟ memory¼á excep⌠ tha⌠ somσ oµ thσ column≤ arσ repeateΣ t∩ ì
givσá ß bolΣ characte≥ effect«á Thi≤ i≤ usefu∞ fo≥ emphasi≤á wheε ì
thσ harshnes≤ oµ inversσ character≤ i≤ no⌠ wanteΣ (Jus⌠ thσ thinτ ì
fo≥ WordStar)«á Notσ tha⌠ thσ curso≥ disappear≤ wheε thi≤ modσ i≤ ì
used due to the way the cursor is set up by the BIOS.
BOLDULIN
Thi≤á routinσ combine≤ BOL─ anΣ UNDERLIN┼ mode≤ givinτá bold¼ ì
underlined characters.
FLASH
Thi≤á routinσá simulate≤ thσ FLAS╚ routinσ iε thσá disδá boo⌠ ì
ROM¼á showinτ thσ messagσ º Hi⌠ <RETURN╛ t∩ EXI╘ t∩ CP/═ ....º iε ì
thσá to≡ lef⌠ corner«á Thσ procedurσ theε wait≤ fo≥ RETUR╬ t∩á bσ ì
presseΣ anΣ continue≤ witΦ thσ program«á I⌠ i≤ useΣ iε COLOR4.PA╙ ì
a≤ thσ las⌠ linσ oµ thσ program¼á jus⌠ beforσ exitinτ t∩ CP/M«
INVERSE
Thi≤á i≤á thσ samσ a≤ thσ routinσ iε NORMAL.PRO«á I⌠ i≤á onl∙ ì
addeΣá fo≥á completenes≤á s∩ tha⌠á thσá characte≥á displa∙á mode≤ ì
availablσá iεá MicroworlΣá BASI├ (anΣ more⌐ arσ usablσá iεá Turb∩ ì
Pasca∞ iε thσ samσ manner«á Tha⌠ is¼á issuσ thσ commanΣ t∩ se⌠ u≡ ì
thσ requireΣ characte≥ set¼á anΣ theε cal∞ PRIN╘ (o≥ writσ iε thσ ì
case of Pascal) to print the characters.
ULINE
è Thi≤á routinσá copie≤á thσ 8░ ╪ 2┤á characte≥á se⌠á int∩á PC╟ ì
memory¼á excep⌠ tha⌠ thσ las⌠ linσ i≤ inverted¼ givinτ underlineΣ ì
characters« Notσ tha⌠ thσ las⌠ linσ i≤ INVERTED¼ no⌠ set¼ s∩ tha⌠ ì
character≤á witΦá lonτ descender≤ wil∞ seeφ t∩ breaδ througΦá thσ ì
underlining«á ╔á finΣ thi≤ morσ pleasan⌠ thaε ßá soliΣá underlinσ ì
which obscures descenders.
Section two : Demonstration programs.
COLOR4
This is another colour demonstration program.
TESTPCG
Thi≤ routinσ display≤ thσ characte≥ set≤á available¼á pausinτ ì
afte≥á showinτá eacΦ one«á Thi≤ prograφ use≤á BIG.PRO¼á BOLD.PRO¼ ì
INVERSE.PR╧á anΣ ULINE.PRO«á Othe≥ characte≥ set≤ caεá bσá easil∙ ì
defined, with Italics being very impressive.
A≤ thi≤ se⌠ oµ routine≤ i≤ designeΣ t∩ bσ ß basi≤ fo≥ furthe≥ ì
developmen⌠á oµá Turb∩á Pasca∞ routines¼á wσ woulΣá bσá happ∙á t∩ ì
receivσá an∙ routine≤ tha⌠ yo⌡ wisΦ t∩ senΣ iε s∩ tha⌠ wσ caε adΣ ì
theφá t∩ thσ collection«á Pleasσ remembe≥ tha⌠ thσ collectioεá i≤ ì
giveε freσ witΦ eacΦ cop∙ oµ Turb∩ Pascal¼á anΣ s∩ wσ canno⌠á pa∙ ì
fo≥ an∙ routine≤ sen⌠ in« Al∞ routine≤ shoulΣ thereforσ bσ pu⌠ iε ì
thσ publiπ domain╗á anyonσ wh∩ want≤ ß cop∙ caε havσ onσ fo≥ freσ ì
a≤á lonτá a≤á i⌠á i≤á fo≥á personal¼áá non-profi⌠á use«á Wσá wil∞ ì
acknowledgσ thσ sourcσ oµ an∙ routines.
Date of this update: November 22, 1985 by Gordon Rowell.