NZCOM  offsets from ENV address.  Under 'Item,' those in
lower case are the labels as used in *.ZCM.  Page numbers refer to
the NZCOM manual.

Offset  Bytes    Item                Description

0000    1       C3              ; Jump instruction
0002    2       cbios           ; CBIOS address
0003    5       'Z3ENV'         ; Environment ID
0008    1       envtyp          ; Environment class
0009    2       expath          ; external path address
000B    1       expaths         ; number of 2-byte elements in path
000C    2       rcp             ; RCP address
000E    1       rcps            ; number of 128-byte blocks in RCP
000F    2       iop             ; IOP address
0011    1       iops            ; number of 128-byte blocks in IOP
0012    2       fcp             ; FCP address
0014    1       fcps            ; number of 128-byte blocks in FCP
0015    2       z3ndir          ; NDR address
0017    1       z3ndirs         ; number of 18-byte entries in NDR
0018    2       z3cl            ; ZCPR3 Command Line
001A    1       z3cls           ; number of bytes in Command Line
001B    2       z3env           ; ZCPR3 Environment Descriptor
001D    1       z3envs          ; number of 128-byte blocks in Descriptor
001E    2       shstk           ; Shell Stack address
0020    1       shstks          ; number of shsize-byte entires in Shell Stack
0021    1       shsize          ; size of a Shell Stack entry
0022    2       z3msg           ; ZCPR3 Message buffer
0024    2       extfcb          ; ZCPR3 External FCB
0026    2       extstk          ; ZCPR3 External Stack
0028    1       quiet           ; quiet flag (1=quiet, 0=not quiet)
0029    2       z3whl           ; address of Wheel Byte
002B    1       speed           ; Processor Speed in MHz
002C    1       maxdrv          ; maximum drive
002D    1       maxusr          ; maximum user
002E    1       duok            ; 1=OK to accept DU, 0=not OK
002F    1       crt             ; CRT selection (MUST BE LEFT AS 0000!)
0030    1       prt             ; Printer selection (MUST BE LEFT AS 0000!)
0031    1       cols            ; width of CRT
0032    1       rows            ; number of lines on CRT
0033    1       lins            ; number of lines of text on CRT
0034    2       drvec           ; drive vector (see p. 44 in manual)
0036    1       spar1           ; (fills in space from Z3 SYSENV)
0037    1       pcol            ; width of printer
0038    1       prow            ; number of lines on printer
0039    1       plin            ; number of lines of text on printer
003A    1       form            ; form feed flag (0=can't formfeed, 1=can)
003B    1       spar2           ; (fills in space from Z3 SYSENV)
003C    1       spar3           ; (fills in space from Z3 SYSENV)
003D    1       spar4           ; (fills in space from Z3 SYSENV)
003E    1       spar5           ; (fills in space from Z3 SYSENV)
003F    2       ccp             ; address of CCP
0041    1       ccps            ; CCP size
0042    2       dos             ; address of DOS
0044    1       doss            ; DOS size
0045    2       bio             ; address of BIOS (NZCOM's - not CBIOS)
0047    8       'SH      '      ; shell variable filename
004F    3       'VAR'           ; shell variable filetype
0052    8       '        '      ; filename 1
005A    3       '   '           ; filetype 1
005D    8       '        '      ; filename 2
0065    3       '   '           ; filetype 2
0068    8       '        '      ; filename 3
0070    3       '   '           ; filetype 3
0073    8       '        '      ; filename 4
007B    3       '   '           ; filetype 4
007E    1       pubdrv          ; drive location of public files (p. 46)
007F    1       pubusr          ; user location of public files (p. 46)

    (tcap info starts below - shown for my configuration)

0080            'KP10 Kaypro 4/10'      ; Name of Terminal
0090            'K'-'@'                 ; 0B, Cursor UP
0091            'J'-'@'                 ; 0A, Cursor DOWN
0092            'L'-'@'                 ; 0C, Cursor RIGHT
0093            'H'-'@'                 ; 08, Cursor LEFT
0094            50                      ; CL Delay     ;clear screen delay
0095            00                      ; CM Delay     ;cursor motion "
0096            00                      ; CE Delay     ;clear to eol  "
0097            'Z'-'@',0               ; 1A, CL String    ;clear screen
0099            1bh,'=%+ %+ ',0         ; CM String    ;cursor motion
00A2            'X'-'@',0               ; CE String    ;clear to end of line
00A4            1bh,'B0',1bh,'B1',0     ; SO String    ;standout on
00AB            1bh,'C0',1bh,'C1',0     ; SE String    ;standout off
00B2            0                       ; TI String    ;term init
00B3            0                       ; TE String    ;term deinit


*******************************************************************

Perhaps I've invented the same round, rolling object that someone else
has offered, but I've not seen it.  This listing of the offsets from
the ENV address in a NZCOM system of its labels and their values
or addresses in its *.ZCM files I find quite useful.  One can poke to
his heart's content and produce any number of the marvelous effects of
which NZCOM is capable.

Phil Newman
Glenview, IL
11/9/88