









     HyperDriver Explained

     HyperDriver is the ultimate printer driver ROM. It is extremely easy
     to use interface between you and your printer independent of the
     application environment. This means that HyperDriver is used in the
     same way, with the same commands and facilities, regardless of the
     language, program or wordprocessor that you are using. And if you use
     any form of wordprocessor, spreadsheet or database then HyperDriver
     will be the most significant purchaser you can make, VIEW users will
     find the full on-screen preview facility a boom. Full details of this
     and HyperDrivers many features can be found elsewhere on this
     information sheet.

     All HyperDriver * commands use a two alpha character key, and as far
     as is possible the letters chosen for each command are mnemonic to
     make them easier to remember.  Neither a full stop nor a space is
     required after the two character command key but if you include
     either it will not cause an error, so you may use them for clarity if
     you wish. All HyperDriver commands are 'fail safe'. That is, issuing
     them twice causes no ill effects, nor does cancelling a mode that is
     not set.

     Because HyperDriver has some 80 * commands a full online *HELP
     facility is provided. *HELP HD lists further help menus which detail
     all HyperDrivers commands.

     Printers and printer codes are possibly the source of most confusion
     for computer users, HyperDriver removes the drudgery of control codes
     and provides everyone simple and easy access to the printer. In
     summary if you can use OS commands, (commands entered with a '*'),
     you can use HyperDriver.


     Compatibility
     HyperDriver is fully Epson compatible. If your printer is sold as
     being Epson compatible, and most are, you can use HyperDrivers many
     facilities. HyperDrivers macro command facility allows you to add
     your own HyperDriver commands so that effects present on new
     releases of printer, eg, NLQ, double height etc, can be added with
     the minimum of fuss.

     Examples of Epson compatible printers include: Citizen, Panasonic,
     Star, Taxan,  Canon. If any doubt consult your printer manual or
     dealer.

     HyperDriver will work with all BBC and Master micros and any
     language. It is compatible with the 6502/Turbo second processors and,


















     with limitations, CP/M and DOS Plus second processors.

     Command Syntax
     HyperDriver commands can be divided into two types, those  requiring
     parameters and those which don't.  Commands without parameters
     include all the print mode commands, all the paper feed commands
     without a repeated action and some of the printer data control
     commands. Examples are: Line Feed (*LF) and Double Strike (*DS)

     Commands using parameters can also be regarded as two types but the
     parameters are always entered as ordinary decimal numbers for both.
     The simplest are those with a single parameter, ie, Line Feed 8 times
     (*LF8) Horizontal Tab 3 times (*HT3) Character Set 1 -French- (*CS1).

     To make command entry both more efficient HyperDriver can process
     strings of commands entered together separated by a semi-colon with a
     single * at the onset of the command string, eg,
     *LM10;SH20,40,60;EL;IT;UN;EM;LF2;HT. This command would set margin at
     10 (LM10), set tabs at 20, 40 and 60 (SH20,40,60), select elite (EL),
     italics (IT), underlined (UN), emphasised (EM) print, line feed twice
     (LF2) and perform a horizontal tab (HT).

     As HyperDriver commands are * based they can also include *commands
     from other ROMs, provided it is preceded by a colon. The sequence
     above could have been: *LM10;SH20,40,60;EL;IT;UN;EM;LF2;HT:WORD -
     here VIEW would have been selected as the latest command item.


     Features
     Two character mnemonics
     Approx. 80 * commands
     On-screen preview
     test print option
     Used from ANY language
     NLQ printer driver
     Integrated VIEW Printer Driver
     Microspacing
     ROM and Sideways RAM versions
     CRT Graphics
     10 User definable Macros
     Colour handling
     Full on-screen help
     Comprehensive manual
     Demo programs
     Compatible with all BBC and Master Micros
     Works with VIEW, ViewSheet, ViewStore, View Professional
     InterWord, InterSheet, InterBase, BASIC and many more...




















     Test Print and Screen Effects
     Test Print is selected by the command '*TP'. This facility simulates
     printing, executing all the computer's functions, including all
     command validation and execution, formatting, page numbering etc.,
     but it uses no no paper.  Screen Effects are selected by the command
     '*SF' and are turned off by '*XF' or by a hard break. Screen effects
     are the emulation on the screen of the print modes produced by your
     printer.

     VIEW Family
     HyperDriver is compatible with VIEW, VIEW Professional, ViewSheet and
     ViewStore and includes a unique inbuilt VIEW driver which enables all
     the  facilities of HyperDriver to be used within VIEW text.  No other
     printer  driver software is needed!

     Embedded Commands: From the command screen HyperDriver commands can
     be entered as star  commands through the keyboard as normal.
     HyperDriver commands used within  your text use the two standard VIEW
     highlights (i.e <ht1>=shift/f4 and  <ht2>=shift/f5). Use highlight 1
     to start your command sequence and  highlight 2 to end it. No '*' is
     needed at the beginning of the command  sequence, eg, To set elite
     italics double strike mode the command is:-  *EL;IT;DS. In VIEW text
     this is <ht1>EL;IT;DS<ht2>.

     The HyperDriver VIEW printer driver supports microspacing, activated
     by the normal VIEW command, MICROSPACE.

     Computer Concepts
     With a few minor restrictions HyperDriver is compatible with Computer
     Concepts Inter range of software and also WordWise Plus.

     Macro Commands
     Macros are commands which allow you to define, up to 10 printer
     command sequences. All 10 are available concurrently and using
     special commands allow you to save, load and kill macro definitions.
     For example many printers include a built in NLQ font, which may be
     selected, for instance using the printer control sequence 27 "x" 1,
     This could be built into macro number one using the definition
     sequence: *DM1,27,x,1 and turned on with the command *CM1.

     Whether your printer has non-standard or extra codes, or you want to
     define a string of functions into a single command, macros provide
     the means to do so.

     The Sterling Pound
     Printing pounds always causes problems - not with HyperDriver. The
     printer's pound character is set by the special command '*D`c'


















     where  c is the micro's keyboard character with the same ASCII code
     that your printer uses to print a "`". This is normally CHR$(35),
     the '#' character so this is the default used. This can be changed
     to any printable character. Use of the *CS, character set command
     allows pound characters/hashes to be obtained from other
     international character sets if required.

     Once so defined, a ` in your text will be both displayed and
     printed correctly as a `. If you enter the printer's pound
     character directly into your text it will be converted to a space
     during output. (If you are unfamiliar with the purpose of this, it
     is known as a pad character, and it is used to prevent two words
     being split onto separate lines by a wordprocessor).

     CRT Graphics Print
     Graphics print is a precise reversal of screen effects, in that it is
     the emulation on the printer of the characters displayed on the
     screen. Graphics print may be selected when screen effects or the NLQ
     font are already selected, but in either case the existing selection
     is cancelled.

     The characters are printed in exactly the same eight by eight
     matrix pattern as that used by the micro and this mode operates in
     all the screen modes in which you can define your own characters,
     that is, all except mode seven. The characters printed are the
     normal printable range, CHR$(32) to CHR$(127) and any user defined
     characters output in the range CHR$(128) to CHR$(255). So as to
     enable up to eighty characters to be printed on a line and more
     especially to retain the correct proportions of height and width,
     characters are printed in double density graphics, giving 15cpi.

     Graphics print can be selected and turned off at any time, so it
     can be be used both to insert user defined characters (defined by
     'VDU23') into normal text, or as a quite acceptable extra typeface,
     midway in size between elite and normal condensed. As the name
     implies, characters are printed as graphics, so output is slow
     because the printer spends most of its time readjusting its
     position after printing each character.

     Near Letter Quality Font
     The NLQ font allows printers that do not have an inbuilt NLQ font to
     produce text of this standard, and provides printers that do have
     the capability with an extra NLQ typeface. As for graphics print,
     existing text modes are retained until normal text output is
     resumed, but are suppressed for the duration of this selection.

     Unlike Graphics print, NLQ mode cannot be mixed with normal modes
     as an additional typeface. It is intended to be used for an entire


















     document, or at a minimum for a complete line. This is because, to
     minimise speed and noise penalties each line of text is buffered by
     HyperDriver until complete (much the same as is done by the printer
     itself) and is thus sent to the printer as a single continuous data
     stream.

     The Manual
     HyperDriver is supplied with a comprehensive, 100 page manual
     detailing all of HyperDriver's facilities and commands. The manual is
     wire bound for ease of use, and contains many hints and tips and
     details on use within applications such as View, and InterWord.

     The HyperDriver Pack
     The HyperDriver pack contains a 16k EPROM for permanent internal
     fitting to the micro and a Sideways RAM image on disc. The disc also
     contains sample programs and files for ease of use and reference.
     There is no functional difference between the two versions. The
     HyperDriver disc is 40 track DFS format. It is unprotected for you
     convenience allowing you to make a single backup copy and to transfer
     it to your preferred filing system.

     HyperDriver costs just `29.95 and includes the HyperDriver ROM, Disc
     with Sideways RAM image and demonstrations, large comprehensive
     manual, and full user support.

     Order/Further information from:
     Dabs Press, 76 Gardner Road, Prestwich, Manchester, M25 7HU
     Telephone: (061) 773-2413
     Visa and Access Cards accepted




























