Files on the Developer's Disk

The disks that come with the Revised Developers Guide contain 139 files, about 1.97 Megabytes. Following is a general description of the files contained in each subdirectory on the disks with a listing of the file name:

README.TXT contains unpacking information and license agreement.

DOCS\ contains 5 files (14,803 bytes) with the descriptions of the editor, icon and world database files. GLEDFF.TXT, ICON.TXT, LONGMATH.TXT, MEMOED.TXT, WORLDDAT.TXT.

DOCS\DBDOC\ contains 4 files (139,401 bytes) that describe the internal formats of the database files. DB.TXT, APPTDOC.TXT, RADIO.TXT, DBDOC .TXT.

DOCS\GRAPH100\ contains 3 files (55,057 bytes) of low-level graphics support for the 100/200LX. COUGRAPH.ASM, GRAPH.DOC, COUGRAPH.H

HEADERS\ contains 39 files (486,721 bytes) of C header files needed for creating .EXM programs on the 100/200LX. CHKTSR.C, DOSFILE.H, DTN_EDIT.H, LSTRING.H, IC.H, DB_PVT.H, KEYTAB.H, M_CALLS.H, DATETIME.H, CHTYPE.H, G.H, HELP.H, APPTS.H, G_SM.H, DB_SM.H, RESBUILD.H, CAP2.H, M_DEFS.H, SYSMGR.H, SYSDEFS.H, EVENT.H, M_ERROR.H, FILEIO.H, LHAPI.H, DB.H, SETTINGS.H, INTERFAC.H, COMIO.H, TASK.H, COUGRAPH.H, GLED.H, M_TIME.H, CBCODES.H, COMERRS.H. It also includes GLED.INC an assembler include file and the macro files, SYSDEFS.MAC, TASK.MAC, SERVICES.MAC, INTERFAC.MAC.

LIBS\ contains 20 files (262,764 bytes) of Object and library files for use with C and assembler compilers. BB.LIB, GLED.LIB, CAPREA.LIB, TSR.LIB, MCSVC_HP.LIB, SCSVC_HP.LIB, SRSBLD.LIB, MRSBLD.LIB, MLHSTUB.LIB, SCSVC.LIB, MCSVC.LIB, CAPEMU.LIB, CAPTKO.LIB, SLHSTUB.LIB, CHTYPE.OBJ, COUGRAPH.OBJ, GLED.OBJ, DOSFILE.OBJ, LSTRING.OBJ, DATETIME.OBJ.

SAMPLES\ has 4 files (28,927 bytes) that contain the source code for a keyboard stuffing, TSR program on the 100LX. The .COM file for the 200LX is contained in D:\BIN directory on that machine. KEY100.ASM, KEY100.COM, KEY100.FIX, KEY100.TXT. SAMPLES\HEXCALC\ has 9 files (62,878 bytes) that contain Andy Grycs hex/bin/dec calculator written as an example of an EXM program. MAKEFILE, M.BAT, CHKTSR.C, HEXCALC.C, E2M.EXE, HEXCALC.EXM, HEXCALC.ICN, COUGAR.MAK, DOSFILE.OBJ.

SAMPLES\PAL\ has 30 files (173,906 bytes) that allow changing the colors on the CPACK100 program on the desktop. Theres no guarantee that this will work with the CPACK200. MAKEFILE, COUG.ASM, CHKTSR.ASM, MAK.BAT, PAL.C, HELP.C, PALMAIN.C, CHKTSR.COM, PALHELP.EQU, CHKTSR.EXE, PAL.EXE, PALHELP.H, PAL.H, PALERRS.H, COUG.H, HELP.H, PALUS.HLP, PAL.HLP, PAL.HS, PAL.ICN, MAIN.LIB, COUGAR.MAK, PAL.MAP, PAL.OBJ, COUG.OBJ, HELP.OBJ, PALMAIN.OBJ, CPACK100.PAL, MAIN.RC, README.TXT.

SOURCE\ has 4 files (25,453 bytes) of necessary include files for .EXM assembler and C programs. CSVC.ASM, CRT0.ASM, DBEVENT.C, IC.C.

TOOLS\ has 1 file (13,105 bytes) that converts a special .EXE file format into an EXM program. (The EXE file must be built with the SOURCE\ files above. E2M.EXE.

TOOLS\DBDT\ has 5 files (53,843 bytes) that contain a utility to dump a database file for fixing it up with a text editor. Largely supplanted by the GARLIC program. DDT.C, UNDEAD.C, UNDEAD.DOC, DDT.EXE, UNDEAD.EXE.

TOOLS\DD\ has 2 files (118,614 bytes) automate the design of dialog boxes in a database program. DD.EXE, DD.TXT.

TOOLS\FIXEDA\ has 2 files (1,650 bytes) fix errors from swapping memory cards. FIXEDA.COM, FIXEDA.DOC.

TOOLS\ICON100\ has 2 files (25,170 bytes) containing an icon viewer and editor. ICN100LX.EXE, ICON.TXT.

TSR\ has 7 files (548,810 bytes) that Checks to see if the TKERNEL and CGAGRAPH TSR programs are resident before running a 100LX program on a desktop. CHKTSR.ASM, CHKTSR.COM, CGAGRAPH ..COM, CHKTSR.EXE, TKERNEL.EXE, CHKT-SR.OBJ, JQBTAUS.RI.