home *** CD-ROM | disk | FTP | other *** search
- Programmer's Journal volume 6.1 January/February 1988
-
- Filename Length Method Size Ratio Date Time CRC
- -------- ------ ------ ------ ----- ---- ---- ---
- 6-1READ.ME 2176 Crunched 1365 38% 12-30-87 15:03:32 11DE
- CHILC.ARC 69194 Stored 69194 0% 09-20-87 14:25:54 4E96
- CODE.EMM 8960 Crunched 3341 63% 12-28-87 15:56:36 DBF0
- ENV.PAS 4352 Crunched 2317 47% 12-28-87 15:58:34 1441
- LISTING1.C 896 Crunched 541 40% 12-28-87 16:08:00 F8F9
- LISTING2.C 640 Crunched 394 39% 12-28-87 16:10:16 FB66
- LISTING3.C 768 Crunched 466 40% 12-28-87 16:12:52 633F
- LISTING4.C 2304 Crunched 1174 50% 12-28-87 16:16:54 6C23
- LISTING5.C 1152 Crunched 648 44% 12-28-87 16:22:40 9BBA
- PJ5-1.ASM 7424 Crunched 3929 48% 12-28-87 16:01:52 F4CA
- PJ5-2.ASM 7552 Crunched 4010 47% 12-28-87 16:03:42 9A28
- SLITE.ARC 117075 Squeezed 116925 1% 12-22-87 12:36:54 B37B
- TABLE.EMM 4480 Crunched 1763 61% 12-28-87 16:23:32 CB7B
- WHETLIN.ARC 117239 Squeezed 116615 1% 12-22-87 12:25:08 6014
- ---- ------ ------ -----
- 0014 344212 322682 7%
-
- PJ5-1.ASM *Michael Abrash's Article*
- PJ5-2.ASM
- Illustrate write mode 3 of the VGA.
- Illustrate high-speed text-drawing operation of write mode 3 of the
- VGA.
-
- TABLE.EMM *John Newlin's EMM article.*
- CODE.EMM *Pascal source, will not compile*
-
- LISTING1.C *Frank Greco's timing routines*
- LISTING2.C
- LISTING3.C
- LISTING4.C
- LISTING5.C
-
- ENV.PAS *Tom Swan's program to get Environment*
-
- WHETLIN.ARC M. Steven Baker's benchmark programs (Whetstone and
- linpack) from his FORTRAN article.
-
- SLITE.ARC contains SUPERLITE 1.0, which calculates lighting from room
- characteristics, time of day and year, clouds, etc.
-
- CHILC.ARC
- Calculate, print, and plot the magnetic susceptibility of HSP metals.
- Calculate complete elliptic integrals of the first, second, and third kinds.
-
- Programmer's Journal volume 6.2 March/April 1988
-
- Filename Length Method Size Ratio Date Time CRC
- -------- ------ ------ ------ ----- ---- ---- ---
- ONGRAF62.L1 6025 Crunched 3299 46% 02-18-88 11:05:58 0192
- ONGRAF62.L2 6566 Crunched 3492 47% 02-18-88 11:11:58 8357
- ONGRAF62.L3 4287 Crunched 2366 45% 02-18-88 11:08:44 39E5
- README6.2 3731 Crunched 1929 49% 03-03-88 14:21:44 E980
- TSR.C 10873 Crunched 4239 62% 02-18-88 11:14:30 AD51
- TSR.H 1301 Crunched 747 43% 02-18-88 11:16:06 144E
- TSRDEM.C 4498 Crunched 2116 53% 02-18-88 11:17:20 EA44
- ---- ------ ------ -----
- 0007 37281 18188 52%
-
- ONGRAF62.L1
- ONGRAF62.L2
- ONGRAF62.L3
- "Yet Another VGA Write Mode" by Michael Abrash
-
- TSR.C
- TSR.H
- TSRDEM.C
- "Converting a Turbo C Program to a TSR' by Michael J. Young
-
-
- Programmer's Journal volume 6.3 May/June 1988
-
- Filename Length Method Size Ratio Date Time CRC
- -------- ------ ------ ------ ----- ---- ---- ---
- CASE 15180 Crunched 6455 58% 04-05-88 15:41:02 4662
- HEAP3 1067 Crunched 686 36% 04-05-88 15:35:22 E2E8
- HEAP4 1227 Crunched 742 40% 04-05-88 15:36:12 8220
- LISTING1 530 Crunched 347 35% 04-05-88 15:30:46 0E6D
- LISTING2 2496 Crunched 1261 50% 04-05-88 15:32:00 D2F2
- LISTING3 678 Crunched 464 32% 04-05-88 15:33:10 C4CB
- PARK.ARC 3268 Stored 3268 0% 05-03-85 21:38:14 B51C
- PARK.ASM 4726 Crunched 2645 45% 05-03-85 21:36:10 EC9A
- PARK.COM 608 Crunched 563 8% 05-03-85 21:38:14 17D6
- README6.3 2164 Crunched 1275 42% 04-27-88 12:13:58 BE05
- TIMER1 2331 Crunched 1400 40% 04-05-88 15:27:20 319B
- TIMER2 5039 Crunched 2900 43% 04-05-88 15:28:52 6479
- ---- ------ ------ -----
- 0012 39314 22006 45%
-
- TIMER1 Frank D. Greco, Redirections, header file
- TIMER2 and sample C program to portably handle
- System V Unix, Berkeley V Unix, and
- PC/MS-DOS for higher resolution version
- of timing function/macro that appeared
- in Frank's "Time Is on MY Side . . ."
- in Volume 6.1 (January/February 1988)
- LISTING1 Tom Swan, A CASE of the Jumps
- LISTING2 Adding fast jump table CASE statements to Turbo Pascal
- LISTING3
- CASE
-
- PARK.ASM The disk PARK utility promised to Konrad
- PARK.COM Wiley in Volume 6.3's Letters column
- PARK.ARC
- FRAGHEAP.PAS Pascal problem code (fragmented heap)
- sent to Borland International for time
- comparison between TP3 and TP4 (see
- Letters column)
- HEAP3 Borland's unit that takes advantage of
- TP3 heap management side effects
- HEAP4 Borland's TP4 unit that does TP3-style
- heap management
-
-
-
- Programmer's Journal volume 6.4 July/August 1988
-
- Filename Length Method Size Ratio Date Time CRC
- -------- ------ ------ ------ ----- ---- ---- ---
- CRUM.ASM 1343 Crunched 631 54% 05-09-88 09:28:50 288D
- DC 893 Crunched 593 34% 04-24-88 14:55:56 AE6C
- DC.C 4432 Crunched 2501 44% 04-28-88 13:53:24 1621
- DC.DEF 286 Crunched 241 16% 04-26-88 06:57:40 12A4
- DC.EXE 5280 Crunched 3422 36% 04-28-88 23:51:12 53FD
- DC.H 1059 Crunched 732 31% 04-27-88 06:55:52 1F6D
- DC.MAP 11104 Crunched 3725 67% 04-28-88 23:51:08 A4E0
- DC.OBJ 1550 Crunched 1394 11% 04-28-88 23:50:52 E89F
- DC.RC 261 Crunched 189 28% 04-24-88 16:19:38 E16E
- DC.RES 78 Crunched 73 7% 04-27-88 07:02:44 5540
- DC.SYM 1380 Crunched 1132 18% 04-28-88 23:51:14 2817
- DCINIT.C 8259 Crunched 4254 49% 04-27-88 07:02:34 9CD9
- DCINIT.OBJ 2069 Crunched 1650 21% 04-27-88 07:03:32 9A27
- DEMO.EXE 5952 Crunched 5237 13% 05-01-88 16:09:50 71DD
- DEMO.PAS 2759 Crunched 1462 48% 05-01-88 16:10:48 A1F2
- L1.ASM 6040 Crunched 3168 48% 04-03-88 15:31:38 62C5
- L2.ASM 4459 Crunched 2448 46% 04-03-88 15:36:24 B7D2
- L3.ASM 2406 Crunched 1511 38% 04-03-88 15:41:54 23B3
- L4.ASM 471 Crunched 312 34% 04-02-88 19:56:34 99AA
- MOUSE.PAS 4708 Crunched 1851 61% 05-02-88 11:39:48 204E
- MPX.ASM 4736 Crunched 2471 48% 05-04-88 09:39:42 14FA
- OX 149 Crunched 116 23% 08-22-86 00:21:12 D4B9
- OX.ASM 7925 Crunched 3458 57% 11-04-86 02:09:54 D5FD
- OX.SYS 520 Crunched 464 11% 11-04-86 02:10:10 6947
- README6.4 3000 Crunched 1625 46% 06-22-88 09:28:12 C62C
- RESIDENT.ASM 11114 Crunched 4971 56% 08-30-87 12:23:30 B5F0
- SMLTPL 1015 Crunched 637 38% 04-28-88 22:46:14 EF47
- SMLTPL.C 1235 Crunched 837 33% 04-28-88 22:47:24 2E8B
- SMLTPL.DEF 274 Crunched 231 16% 04-28-88 22:39:08 62BB
- SMLTPL.EXE 3840 Crunched 2277 41% 04-28-88 22:49:42 7DBD
- SMLTPL.H 625 Crunched 493 22% 04-28-88 21:56:06 7146
- SMLTPL.MAP 9298 Crunched 3156 67% 04-28-88 22:49:40 F941
- SMLTPL.OBJ 662 Crunched 606 9% 04-28-88 22:49:18 4CAB
- SMLTPL.RC 143 Crunched 138 4% 04-28-88 22:46:50 08F4
- SMLTPL.RES 34 Packed 22 36% 04-28-88 22:49:00 A6C2
- SMLTPL.SYM 1300 Crunched 1042 20% 04-28-88 22:49:44 FCE3
- SMLTPLNT.C 3350 Crunched 1895 44% 04-28-88 22:48:52 D5DA
- SMLTPLNT.OBJ 1057 Crunched 927 13% 04-28-88 22:49:34 F515
- TV_VIDEO.C 3348 Crunched 1863 45% 04-20-88 01:24:44 0532
- XHELLO3.C 1102 Crunched 692 38% 05-09-88 13:29:32 E0D6
- ---- ------ ------ -----
- 0040 119516 64447 47%
-
- RESIDENT.ASM Corrected ASM code from Graham Pearson's
- "Coding Guidelines for Resident Programs,"
- PJ, March/April 1987.
- MPX.ASM Keith Spitz's code fragment illustrating
- his points about TSR programming in Letters
- column in Volume 6.4.
- CRUM.ASM Code from Adrian Crum's Letter to the Editor
- in Volume 6.4 recommending changes to Tom Swan's
- implementation of a jump table in Volume 6.3.
- L1.ASM Code from Michael Abrash's "Reading VGA
- L2.ASM Memory" in Volume 6.4.
- L3.ASM /
- L4.ASM /
- XHELLO3.C David Rosenthal from Sun Microsystems' version
- of Hello World program using the X Window
- toolkit. See Steve Baker's "X Window--A View
- from DOS" in Volume 6.4.
- DC.EXE Listings 1 through 6 from William S. Hall &
- DC Michael J. Babcock's "A Digital Clock for
- DC.C Microsoft Windows" in Volume 6.4.
- DC.DEF /
- DC.H /
- DC.RES /
- DC.RC /
- DC.OBJ /
- DCINIT.OBJ /
- DC.MAP /
- DC.SYM /
- DCINIT.C /
- SMLTPL.RES /
- SMLTPL.OBJ /
- SMLTPL /
- SMLTPL.C |
- SMLTPL.DEF |
- SMLTPL.MAP |
- SMLTPL.H |
- SMLTPL.EXE |
- SMLTPL.SYM |
- SMLTPL.RC |
- SMLTPLNT.C |
- SMLTPLNT.OBJ |
- OX |
- OX.ASM |
- OX.SYS |
- TV_VIDEO.C Code from John Navas II's "Windows within
- Windows" in Volume 6.4.
- MOUSE.PAS Code from John Newlin's "Not a Creature
- DEMO.PAS Was Stirring" in Volume 6.4.
- DEMO.EXE /
-
-
-
- Programmer's Journal volume 6.5 September/October 1988
-
- Filename Length Method Size Ratio Date Time CRC
- -------- ------ ------ ------ ----- ---- ---- ---
- 65L1.ASM 4073 Crunched 2343 43% 08-18-88 14:12:32 C34B
- 65L2.ASM 4050 Crunched 2314 43% 08-18-88 14:13:30 51B9
- DATETIME.CXX 2547 Crunched 1466 43% 08-18-88 14:42:16 5A50
- DATETIME.HXX 2415 Crunched 1321 46% 08-18-88 14:41:46 AA9B
- DT.CXX 1175 Crunched 731 38% 08-18-88 14:43:12 DEA1
- DT.OUT 193 Crunched 141 27% 06-30-88 13:28:54 4328
- LOGOFF.REX 8855 Crunched 4334 52% 08-18-88 14:11:26 7B7F
- OBJDRAW.PAS 10043 Crunched 4532 55% 08-18-88 14:14:30 B6D9
- PSEUDO.COD 1092 Crunched 684 38% 08-18-88 14:16:48 CF6F
- README6.5 3013 Crunched 1588 48% 01-01-80 05:47:18 85BF
- SPMTPL 601 Crunched 408 33% 08-18-88 14:18:12 FBAB
- SPMTPL.C 2538 Crunched 1552 39% 08-18-88 14:19:00 B5EE
- SPMTPL.DEF 299 Crunched 262 13% 08-18-88 14:19:42 9658
- SPMTPL.EXE 4640 Crunched 2895 38% 07-22-88 11:02:56 8BE7
- SPMTPL.H 1011 Crunched 726 29% 08-18-88 14:20:32 C225
- SPMTPL.MAP 8678 Crunched 3101 65% 08-18-88 14:21:24 799A
- SPMTPL.OBJ 1449 Crunched 1237 15% 07-22-88 11:02:30 FC3B
- SPMTPL.RC 320 Crunched 261 19% 08-18-88 14:23:58 D17C
- SPMTPL.RES 63 Packed 57 10% 07-22-88 11:02:10 91F6
- SPMTPLNT.C 2351 Crunched 1378 42% 08-18-88 14:25:26 E375
- SPMTPLNT.OBJ 1119 Crunched 961 15% 07-22-88 11:02:48 0129
- ---- ------ ------ -----
- 0021 60525 32292 47%
-
- PSEUDO.COD Software "pseudocode" for PC and minicomputer
- link from Gordon Arbeitman's letter on sending
- data from a Wang to a PC.
- 65L1.ASM from Michael Abrash's "VGA Text Paging"
- 65L2.ASM /
- OBJDRAW.PAS Code from Tom Swan's "Programming on the
- Variant Express"
- SPMTPL Listings from W.S. Hall's "An OS/2
- SPMTPL.DEF Presentation Manager Template"
- SPMTPL.H /
- SPMTPL.RC /
- SPMTPL.C /
- SPMTPLNT.C /
- SPMTPL.RES /
- SPMTPL.OBJ /
- SPMTPLNT.OBJ /
- SPMTPL.MAP /
- DATETIME.HXX Listings from Vaughn Vernon's "C++: Object
- DATETIME.CXX Oriented OS/2"
- DT.CXX /
- LOGOFF.REX Code from Andrew J. Chalk's "The REXX Language
- on the PC"
-
-
-
- Programmer's Journal volume 6.6 November/December 1988
-
- Filename Length Method Size Ratio Date Time CRC
- -------- ------ ------ ------ ----- ---- ---- ---
- 66L1.ASM 3365 Crunched 2021 40% 08-17-88 07:35:36 FD96
- 66L2.ASM 3026 Crunched 1858 39% 08-17-88 07:14:22 6E07
- 66L3.ASM 6184 Crunched 3330 47% 08-17-88 07:19:40 3CC9
- 66L4.ASM 1715 Crunched 1094 37% 08-17-88 07:14:22 7E5B
- 66L5.ASM 315 Crunched 249 21% 08-17-88 07:14:22 0D9A
- 66L6.ASM 1548 Crunched 1004 36% 08-17-88 07:14:22 3529
- CCODE.ARC 18454 Stored 18454 0% 09-08-88 01:39:00 3240
- DDI.C 10792 Crunched 5241 52% 10-18-88 00:46:58 BDE2
- DDI.EXE 8540 Crunched 6700 22% 02-18-88 13:42:32 2769
- DSI020.ARC 3148 Stored 3148 0% 09-08-88 01:38:14 D5D3
- ENABA20.ASM 2157 Crunched 1008 54% 08-03-88 22:19:46 BB4C
- ENABA20.COM 289 Packed 37 88% 08-03-88 22:22:08 A481
- ENABA20.EXE 801 Crunched 66 92% 08-03-88 22:22:00 CC48
- ENABA20.OBJ 96 Crunched 93 4% 08-03-88 22:21:56 4F96
- FCODE.ARC 99124 Stored 99124 0% 09-11-88 01:47:30 24BE
- HIGHC386.ARC 292 Stored 292 0% 09-10-88 23:46:36 ED0D
- LAHEY386.ARC 7042 Stored 7042 0% 09-06-88 10:08:28 3898
- LISTING.1 2135 Crunched 1136 47% 08-30-88 02:08:42 11BB
- LISTING.2 564 Crunched 383 33% 08-30-88 02:08:42 F8D9
- LISTING.3 1375 Crunched 898 35% 08-30-88 02:08:42 44B4
- LISTING.4 1952 Crunched 1055 46% 08-30-88 02:08:42 05DC
- LISTING.5 179 Crunched 134 26% 08-30-88 02:08:42 B919
- LISTING.6 1817 Crunched 848 54% 08-30-88 02:08:42 9571
- LPI386.ARC 873 Stored 873 0% 09-10-88 22:48:06 DE4C
- NDPC386.ARC 2235 Stored 2235 0% 09-02-88 18:57:00 E003
- NDPF386.ARC 2558 Stored 2558 0% 09-10-88 22:04:00 A057
- README6.6 2766 Crunched 1646 41% 11-07-88 06:40:12 2568
- SVS386.ARC 318 Stored 318 0% 09-02-88 09:14:24 800E
- ---- ------ ------ -----
- 0028 183660 162845 12%
-
- LISTING.x Code from Frank D. Greco's "OS/2 vs. Unix"
-
- 66Lx.ASM Code from Michael Abrash's "Saving Screens,
- Color Selection, and Other Mysteries"
-
- ENABA20.xxx Code from Jake Richter's "64K Extra Memory
- for DOS Applications"
-
- DDI.C Code from Stephen A. Rodgers' "DOS Device Drivers--
- A Debugging Utility and Definition"
- DDI.EXE An executable version of DDI
-
- CCODE.ARC C Benchmarks from M. Steven Baker's "Crunching
- Numbers at Blazing Speed"
- FCODE.ARC FORTRAN Benchmarks from M. Steven Baker's "Crunching
- Numbers at Blazing Speed"
- 386EXEC.arc MetaWARE High C-386 and SVS FORTRAN-386 executables
- for 80387 using IGC X-AM runtime
- NOTE: rename FLTBENCH.com to ?WHETR.com and LINPACK?.com
- to execute these other programs
- DSI020.ARC Definicon SVS 68020 clock, GETDAT, and GETTIM routines
- HIGHC386.ARC MetaWARE HighC-386 compile/link batch file
- NDPC386.ARC NDP C-386 clock routine and batch file
- NDPF386.ARC NDP FORTRAN-386 GETDAT and GETTIM routines
- LAHEY386.ARC LAHEY FORTRAN F77/L32 GETDAT and GETTIM routines
- LPI386.ARC LPI FORTRAN-386 GETTIM routine and batch file
- SVS386.ARC SVS FORTRAN-386 compile/link batch file
-
-