Z88 User Manual, Third Edition, Additions and Corrections


     Page  Description

     11    If the "ESC" key is pressed when in a popdown, you are returned to
           the last suspended application, or if none, to Index .

     15    On the swedish keyboard there are some keys that gives more then
           the two characters obtained by pressing the key alone or together
           with a SHIFT key. The upper of the extra characters marked on the
           keys are obtained by pressing the key together with the <>
           (Diamond) key. The lower are obtained by pressing the key
           together with the [] (Square) key. Pressing [] together with ,
           (comma) . (full stop) / (slash) or £ (pound) produces a black
           square.

     25    If a SOFT RESET is performed with any file in the device :RAM.-
           the system will FAIL and often need a HARD RESET. After a FAIL,
           even if a soft reset is succesful, the system can be left in an
           unstable condition leading to a crash even months later. Back up
           your files and HARD RESET after a FAIL to be more safe.

     34    A text slot can contain 243 characters. Write 123456789 in slot
           A1, <>BRE A1 to A2A24, <>H 255, <>R, <>BRP ^S with 0, <> arrow
           right, write 01234, the 4 is not accepted. This ruler can be used
           to test printing widths. <>ENT on a such a slot gave me a crash.

     72    When using the calculator command "RclM", beware of old values in
           the registers, because there is no way of clearing them.

     81    The letters A to Z, the digits 0 to 9 and the - (minus) character
           can bee used in filenames. If a swedish letter or another
           character is used in a filename, the file is saved with a
           filename consisting only of the characters before that character.

     89    Sending ODD or EVEN parity works. On receiving, the parity bit is
           not cleared, so 50% of the bytes are interpreted as a byte with
           the actual code+128.

     90    Do not Batch receive after Sending a file. Every file received
           will have the same name as the file sent, and will overwrite that
           file.

     94    If a SOFT RESET is performed with any file in the device :RAM.-
           the system will FAIL and often need a HARD RESET.

     94    Do not use the command <>PURGE before you have made sure that
           there are no files in :RAM.-  See page 25. An easy way of doing
           this is to execute this CLI-file.

           .;PURGE.CLI, saved as plain text.
           |ER:RAM.-//*~EN~E
           .;Erase all files in :RAM.-
           ~I|PURGE
           .;Go to Index, enter <>PURGE

     94    The Index command <>CARD, does not show the presens of an EPROM
           until Catalogue EPROM <>CE, Save to EPROM <>ES or Fetch from
           EPROM <>EF, in the Filer, have been used on it first.

     115   Cursor left will have the effect to move the cursor to the
           previous column when the cursor reaches the beginning of the
           slot.

     116   If the cursor is in a slot containing an expression, you can move
           to the previous or next column using only the arrow keys.

     117   Try the command <>COBRA.

     120   Swap Case <>S, does not change case on swedish characters.

     122   If a line above a hard page break is split by entering <>ESL, the
           second resulting line disapears under the hard page break. Split
           the line again. This second resulting line disapears and the
           first disapeared line apears below the hard page break. A
           disapeared line can be recovered by entering <>EJL.

     127   The 'Insert at slot' option only works OK for loading documents
           with a maximum of two columns. Otherwise extra columns are added
           and the document is corrupted.

     132   For printing on a printer that can print 132 characters on a
           line, go to  column a, Set margin <>H to 133, then press [] and
           cursor left once. Now you can move right in the columns and see
           where the right margin is.

     143   The l in /left/ will be the first character to right of the left
           margin specified on options page. The t in /right/ will be
           positioned one position to the left of the last position of the
           wrapwidth or the columnwidth of the last column in the range to
           be printed, wichever is most to the right. /centre/ will be
           positioned one position to the left of the true centre-aligned
           position between the l and the t.

     151   The last column-label is BL. Try <>BRE a not empty A1 TO BL1.

     151   Row-number 32769 can be created with the ENTER key, but the
           operating system crashes. Approximatly 165000 bytes are used by
           an empty document. <>BRE A1 to A32768 takes 2 minutes.

     175   Se page 81.

     179   The CLI sequence ~. (tilde, full stop) represents a single full
           stop at the beginning of a line.

     179   Swedish characters in a CLI sequence are ignored.

     180   The CLI sequence |m or |M represents pressing ENTER, same as ~E.

     180   In the swedish Z88, the CLI sequence |, (vertical bar, comma)
           represents pressing the ESC key. In a popdown it always returns
           you to the last suspended activity, on the contrary to what is
           said about the brittish Z88s.

     181   Do not use []+S. See page 25. Execute the following CLI file
           instead.

           .;SSGN.CLI, saved as plain text.
           .T>S.Sgn
           .;Redirect screen output also to the file S.Sgn.
           .S
           .;Suspend CLI, maintain redirection.
           .;To terminate, instead of []-S, hold SHIFT or <> and press ESC.

     181   Do not use []+K. See page 25. Execute the following CLI file
           instead.

           .,KSGN.CLI, saved as plain text.
           .T<K.Sgn
           .;Redirect keyboard input also to the file K.Sgn.
           .S
           .;Suspend CLI, maintain redirection.
           .;To terminate, instead of []-K, hold SHIFT or <> and press ESC.

     182   Do not use []+S. See page 181.

     183   An example BOOT.CLI.

           .;BOOT.CLI, saved as plain text.
           #S|FL:*//96.pan~E~E
           .;Go to Panel, load a panelsetting, Enter to update.
           #E|FL:*//dico.prt~E|FU
           .;Go to PrinterEd, load a printerdriver, update driver.
           ~I~D~D~D~D~D~D~R|KILL
           .;Go to Index, put PipeDream on top of list, kill PrinterEd.
           #F|SV|~R~X1~E
           .;Go to Filer, change :RAM.0 to 1.
           |ER:ram.-/boot.cli
           .;Prepare for erasing :RAM.-/BOOT.CLI.
           .;Always include this last line in your BOOT.CLI.
           .;Save in :RAM.0 for execution if you don't have an EPROM.

     185   TAB sends ASCII-character 9, = $09.

     185   Action of received esqape sequences: ESC A - cursor up, ESC B -
           cursor down, ESC C - cursor right, ESC D - cursor left, ESC H -
           cursor to line 0, column 0, ESC I - cursor up, ESC J - delete to
           end of screen, ESC K - delete to end of line, ESC Y # 4 = 27 89
           35 52 - cursor to line 35-32=3, column 52-32=20.

     186   Do not use []+S. See page 181.

     186   Output to screen or a spool file is filtered from ASCII-
           characters 0 to 6 and 14 to 31. ImpExp escape sequences ESC N,
           ESC F, ESC E and ESC Z and other escape sequences are also
           filtered out, exept: ESC A, ESC B, ESC C, ESC D and ESC I wich
           are replaced by ASCII-characters 11, 10, 9, 8 and 11
           respectively.

     186   Executing the following CLI-file gives local echo in Terminal.
           Some interesting details appear on swedish Z88s.

           .;ECHO.CLI, saved as plain text.
           .T<:SCR
           .;Redirect keyboard input also to screen.
           #V
           .;Go to Terminal
           .S
           .;Suspend CLI, maintain redirection.
           .;To terminate, hold SHIFT or <> and press ESC.

     188   The different entering forms, decimal-, hex number, ASCII-
           character or symbol can be mixed in a driver without problem.

     189   Off at CR for Ext. sequence is by default Yes. Before using a
           modified driver, be sure to explicitly set this option to Yes or
           No. If saved without doing this, the driver is not saved with
           this option. It seems to cause OZ to FAIL quite often otherwise.

     190   To produce bold by overprinting, enter ?,BS,? as ON String.

     190   When using overprinting in this way, characters in the highlighted
           area are not translated.

     192   Some printers don't print a space for the 'Hard space' character,
           decimal code 160. To correct this, enter Translations, Character
           160, Changes to 32.

     192   The swedish Z88s have six more translations using the same
           method.

     192   Ext. Sequence can be set up to print characters from other
           national charactersets on Epson compatible printers in a similar
           way. To print spanish characters, enter ESC,"R",7 as ON String,
           and ESC,"R",0 as Off String. To print the Pt-character from
           PipeDream, first insert the highlight for Ext. sequence, then the
           character in the USA characterset with the same code as Pt, wich
           is #, and then the highlight for Ext. sequence again.

     209   To list lines containing certain characters, enter the command
           LIST IF followed by a search string. Hold down the spacebar and
           the lines will be listed.

     231   PC-Link cable connections, Z88 - PC are:
           2-3, 3-2, 4-5, 5-4, 7-7, 8-20, 9-6,8.
           Hardware handshaking with a PS/2 and an AT does not work with the
           PC-Link cable but does with the printer cable connections. For
           use with PC-Links or RangerLinks software handshaking, either is
           OK.

           Serial (Modem) cable connections, Z88 - Modem are:
           2-2, 3-3, 5-20, 7-7, 8-20, 9-20. Assumes software handshaking.

           2-2, 3-3, 4-4, 5-5, 7-7, 8-6, 9-20, makes hardware handshaking
           possible. For a Datatronics modem, enter the command AT&S0 to
           force pin 6, DSR on if not default. Or connect 8-20.

           Cable connections for Z88 - Sinclair ZX Spectrum are:
           2-2, 3-3, 4-4, 5-5, 7-7, 8-9, 9-8.

           Cable connections for Z88 - Luxor ABC 800 are:
           2-3, 3-2, 4-5, 5-1, 7-7, 8-6, 9-8.

           To use a PC as a parallell Centronics interface for your Z88.
           Enter: "mode com1:9600,n,8,1,p" and "copy com1 lpt1" on the PC.
           PrintOut from PipeDream or other applications to the PC. When
           transmission to the PC is finished, (the prompt returns), go to
           Terminal and press diamond Z. Then the printing starts. Ctrl C
           breaks.

     232   When receiving, the Z88 signals to the sending device to stop
           sending, by bringing RTS low, when the receive buffer becomes
           more then half full.

     237   The swedish characterset differ as follows.
           Hex         Dec         Character        Key
           00            0         NUL              <>= and <>+
           1B           27         ESC              <>,
           1C           28         FS               <>/
           1D           29         GS               <>.
           9B          155         Black square     [],
           9C          156         Black square     []/
           9D          157         Black square     [].
           9E          158         Black square     []£     Also on UK Z88s?
           C4          196         Ä (A diaeresis)  SHIFT Ä
           C5          197         Å (A with ring)  SHIFT Å
           D6          214         Ö (O diaeresis)  SHIFT Ö
           E4          228         ä (a diaeresis)  Ä
           E5          229         å (a with ring)  Å
           F6          246         ö (o diaeresis)  Ö


     All tried with a Z88 serial# 004190, with the swedish ROM version 2.5.
     To print this file correctly on an Epson or IBM compatible printer, use
     the supplied driver EpsonSwe.prt or IbmSwe.prt.

     Updates:  1991.03.16  Page 122, 143, and 190.
               1991.03.31  Page 231.
               1991.08.19  Page 89 and 231.

     Z88 Users' Club Member 1080
     Dennis Gröning
     Ranglebyn 5482
     S-661 00  Säffle
     Sweden