Dec 142017
 
Programmer's Journal Volume 8 Number 2 source code disk.
File PJ82.ZIP from The Programmer’s Corner in
Category Files from Magazines
Programmer’s Journal Volume 8 Number 2 source code disk.
File Name File Size Zip Size Zip Type
ABRASH 0 0 stored
L1.C 8993 2346 deflated
L1.EXE 7571 4590 deflated
L2.C 1203 572 deflated
L3.C 4723 1605 deflated
L3.EXE 7523 4586 deflated
L4.ASM 17326 2943 deflated
MAKEFILE 110 66 deflated
README.DOC 591 340 deflated
HALL 0 0 stored
FIG.2 6604 2162 deflated
FIG.3 5200 1805 deflated
FIG.4 1070 608 deflated
FIG.5 1647 767 deflated
HOWARD 0 0 stored
GRABTEST.C 2383 941 deflated
GRABTEST.EXE 7885 5015 deflated
PCXPG.ASM 7553 1735 deflated
PIXTEST.C 1557 779 deflated
PIXTEST.PAS 1612 762 deflated
PUTPIX.ASM 4692 1445 deflated
README.DOC 452 286 deflated
OTKEN 0 0 stored
386.MAK 309 114 deflated
386_ASM.ASM 366 229 deflated
386_C.C 103 57 deflated
386_MSC.ASM 386 215 deflated
386_TRAP.ASM 2442 882 deflated
ASM.INC 1280 416 deflated
MISC3.ASM 8136 2518 deflated
ORDER.ASM 13979 4127 deflated
ORDER.MAK 225 103 deflated
STARTUP.ASM 902 482 deflated
README.82 2230 1024 deflated
RICHTER 0 0 stored
PJTIG2.C 4907 2023 deflated
PJTIG2.EXE 9395 5783 deflated
PJTIG2.OBJ 959 714 deflated
WINER 1441 520 deflated

Download File PJ82.ZIP Here

Contents of the README.DOC file


Code from "Faster Circles for the VGA," by Michael Abrash

L1.C Listing 1

L1.EXE Executable 'slower' method

L2.C Listing 2 (main program--see note)

L3.C Listing 3 (set for EGA)

L3.EXE Executable 'fast' method

L4.ASM Listing 4 (set for EGA)

MAKEFILE Makefile for MSC and MASM

README.DOC This document

NOTE: There has been one lined changed in L2.C to change the color of
each circle drawn to show that the program is still running.
For accuracy to the listing, look for the ^ character in L2.C
and follow the instructions given.Code from "Reading the Unreadable EGA Palette," by Christopher A. Howard
grabtest.c
pcxpg.asm

Code from "Programming the 800x600x16 Super-VGA Mode,"
by Christopher A. Howard
pixtext.c 'C' version of pixtest
pixtest.pas PASCAL version of pixtest
putpix.asm Must be linked to either high-level language version

Note: Paradise VGA-plus is assumed in source code. If you have another
type of VGA card, you MUST adjust this code.


 December 14, 2017  Add comments

Leave a Reply