Home » Archimedes archive » Acorn User » AU 1995-02.adf » !FAQ_FAQ » FAQList

FAQList

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn User » AU 1995-02.adf » !FAQ_FAQ
Filename: FAQList
Read OK:
File size: 11E09 bytes
Load address: 0000
Exec address: 0000
File contents
   Comp.Sys.Acorn FAQ List. Last alterations 4/Jan/1994
   =====================================================

----------------------------------------------------------------------------
Recent alterations :-
   Question 5.7 ammended.
----------------------------------------------------------------------------

   Contained below is a list of the most commonly asked questions about
Acorn machines in comp.sys.acorn. Before posting to comp.sys.acorn, if you
are new to the group, check to see if your question(s) are already answered
below. Corrections and/or additions to the list can be emailed to :-

banks_p@kosmos.wcc.govt.nz

And I'll try to add them as soon as possible....

   This FAQ is posted bi-weekly to comp.sys.acorn, comp.sys.acorn.announce
and news.answers. The posted sections of the FAQ is available from an email
server at MIT. To request the FAQ from this server send an email to
mail-server@rtfm.mit.edu. No subject is needed and the body should be :-

send /pub/usenet/news.answers/acorn/faq

   Also the FAQ itself and sub-sections of it are stored in an email server
I personally run. See section 7.4 for further details on how to access this
email server.

   Lastly this list is copyright to Philip R. Banks but permission is
granted for free distribution of the entire list or quoted segments of it.
If you wish to include segments of the list into other documents then proper
attribution must be performed and if you wish to include and part of the
list, or the list in full, in any commercial product then express permission
must be obtained from myself.

Index of Questions.
===================

   The questions have been catagorised loosely into related sections, in an
effort to make finding the desired information simpler and quicker.

Section 1: Acorn Hardware and Operating Systems.
------------------------------------------------

1.1) What kind of Acorn machines are there?
1.2) What versions of the processor are there and what are their
     capabilities?
1.3) What are the main new features of RISC OS 3?
1.4) What are the differences between RISC OS 3.5 and RISC OS 3.11 & 3.10?
1.5) How compatible with other systems is an Acorn machine?
1.6) What are the graphics capabilities of the Acorn machines?
1.7) Is Virtual Memory possible under RISC OS?

Section 2: Upgrades and Expansion.
----------------------------------

2.1) What are the memory limits of the various Acorn machines?
2.2) What is a second processor and what second processors are there?
2.3) Can PC VGA Monitors be added to an Acorn machine?
2.4) Are there any cards for IBM PC or compatible machines that Acorn have
     produced?
2.5) What is a VIDC enhancer? Will I need one for my new multisync monitor?
2.6) What configuration of serial cable should I use on my machine for modem
     work?
2.7) How can I get unfiltered sound from an Acorn machine?
2.8) Can I connect a SCART monitor to my Acorn machine?

Section 3: Configuration.
-------------------------

3.1) What is ADFSBuffers and what is the best setting for it?
3.2) How do I enable solid drags in RISC OS 3?

Section 4: Hardware problems.
-----------------------------

4.1) My hard drive gives me disc errors when I use, what do the error
     numbers mean?
4.2) My disc gives me a 'Broken Directory' or my Free Space Map is corrupt,
     what can I do?
4.3) What does the power on self-test check and how does it signal errors
     back to you?
4.4) My Real Time Clock has paused, how do I restart it?
4.5) Being of a non-humanoid race I don't have hands, only tentacles. Are
     there alternatives to the keyboard for data entry into Acorn machines?

Section 5: Software Issues.
---------------------------

5.1) When using DOS discs I often find the last parts of files haven't been
     written correctly, what am I doing wrong?
5.2) I have obtained [PD] program X but find it needs [version Y.YY of]
     module Z, which I don't have. Where can I get it?
5.3) What is the current File-type allocation ranges and why won't Acorn
     provide a full file-type list?
5.4) Is there a Modula 2 compiler for the Arc?
5.5) What version of module X can I assume that all users have?
5.6) What's the minimum version of module X that my program needs? What
     features were introduced/what bugs were fixed in which versions?
5.7) What Public Domain Languages are available for Acorn machines?

Section 6: Viruses.
-------------------

6.1) How can I protect against viruses?
6.2) Where can I obtain !Killer?

Section 7: Net resources.
-------------------------

7.1) What archives/FTP sites are available?
7.2) What Acorn related companies are available on the net via email?
7.3) Why have there been no postings to comp.{binaries,sources}.acorn
     recently?
7.4) How to retreive the FAQ from the source... { Or how to use my email
     server. }
7.5) What WWW pages are out there for Acorn topics?

----------------------------------------------------------------------------
Section 1: Acorn Hardware and Operating Systems
----------------------------------------------------------------------------

1.1) What kind of Acorn machines are there?

   The full list of Acorn made machines is somewhat lengthy now and are
mostly no longer in manufacture. Accordingly this list distributed in the
FAQ includes only Archimedes/ARM based machines, which are the currently
manufactured by Acorn. A full list is maintained in my email server under
the filename 'MachineLst'. This is, as far as I am aware, a complete list of
all Acorn machines made with the possible exception of the latest machines
for which I have yet to get the detailed specifications.

A4 - Acorns first portable machine. The A4 is functionally an A5000 in
   portable form. Featuring power save modes, an LCD screen and software
   configuration of the power saving features it was released July 1992. It
   is called the A4 because it's footprint on a desk is apparently that of
   an A4 piece of paper.
   2048k Memory
   Advanced Disc Filing System by default with High Density drives.
   ARM 3 processor. (24 MHz normally, 6 MHz in power save mode.)
   12 MHz RAM. (3 MHz in power save mode.)
   2048k OS in ROM.
   ~13.25 MIPS.

A30x0 - Two models of this machine exist the A3010 and the A3020. Both are
   designed as low end 'family solution' machines. They are also among the
   first machines to feature the ARM250 processor offering improved
   performance over an ARM2 (but less than an ARM3) and are designed to
   supplement the A3000 machine as a low cost entry machine into the Acorn
   world. Its other main claim to fame is it is the first Archimedes series
   machine that features joystick ports (only in 3010 model, the 3020 has a
   network connector instead.). Launched August 27th 1992.
   1024k Memory
   Advanced Disc Filing System by default with High Density drives.
   IDE 60 Mb Hard Drive (only in A3020 with HD option).
   ARM 250 processor
   12 MHz RAM.
   2048k OS in ROM.
   ~7.2 MIPS

A4000 - This is a higher end more expandable version of the A30x0 series
   machines and is in a three box format similar to the A5000. It also is
   driven by an ARM 250 processor however it features over the A30x0
   machines optional Ethernet & Econet ports, a high density floppy drive
   and an 80Mb IDE drive by default. The aim of this machine is strongly
   towards the home office and more 'serious' applications than the A30x0
   series. Launched August 27th 1992.
   2048k Memory
   Advanced Disc Filing System by default with High Density drives.
   IDE 80 Mb Hard Drive by default.
   ARM 250 processor
   12 MHz RAM.
   2048k OS in ROM.
   ~7.2 MIPS

A5000 (alpha variant) - This is an improved variant on the A5000 featuring a
   considerably faster processor, 33 MHz, with the ability to have a
   similarly clocked FPA unit installed. It also features a considerably
   larger base hard drive size of 160 Mb on the 4 Mb model, the lower 2 Mb
   model still as an 80 Mb drive. Finally it has improved alterations to it
   allowing easy expansion of the machine to 8 Mb of memory by default. (IE
   without having to use third party solutions.) Released 10th September
   1993.
   2048k Memory
   Advanced Disc Filing System by default with High Density drives.
   IDE interface by default.
   ARM 3 processor. (33 MHz)
   12 MHz RAM.
   2048k OS in ROM.
   ~16.96 MIPS.

Acorn Risc PC series

      This is the next generation and architecture of machines -
   superceding, but compatible with, the Archimedes range of machines. All
   of them feature a highly configurable and modular system that makes a
   bewildering variety of options available. All are founded on the 'second
   generation' chipset featuring VIDC20, IOMD and the newer ARM6, and
   better, cell processors. This new range was launched on the 15th of
   April 1994 with the RiscPC 600 series of machines.

      The new machines feature the processor card option, the concept of
   which was first shown in the A540 as well as a unique second processor
   slot allowing the machines to have two processors in the system, at once,
   of radically different types. Simply by slipping a 486 chip in, on an
   appropriate board of course, Intel based software can be run on the
   machine adjacent to native ARM programs. Both processors share the system
   resources and can be allocated memory and the like to use. Memory
   management has been improved with memory paging always being done in 4Kb
   pages.

      Further more the podule interface has been extended with DMA to and
   from podules, extended addressing, 32bit data pathways from the IO
   system as well as a vastly expanded memory map for each podule. Real-time
   video from the IO system becomes a reality with high speed and data
   transfers applications being boosted considerably. These machines are to
   be the ones to carry Acorn for the next three to six years and look set
   to do so nicely.

   RiscPC 600 2M HD210
   2048Kb Memory. (No VRAM)
   Advanced Disc Filing System by default with a High Density drive.
   IDE interface by default. (210 Mb.)
   ARM 610 processor (30 MHz)
   16 MHz RAM.
   2048k OS in ROM.
   ~26 MIPS. (Arbitrary estimate.)

   RiscPC 600 5M HD210
   4096Kb Memory. (1Mb of VRAM)
   Advanced Disc Filing System by default with a High Density drive.
   IDE interface by default. (210 Mb.)
   ARM 610 processor (30 MHz)
   16 MHz RAM.
   2048k OS in ROM.
   ~26 MIPS. (Arbitrary estimate.)

   RiscPC 600 9M HD420
   8192Kb Memory. (1Mb of VRAM)
   Advanced Disc Filing System by default with a High Density drive.
   IDE interface by default. (420 Mb.)
   ARM 610 processor (30 MHz)
   16 MHz RAM.
   2048k OS in ROM.
   ~26 MIPS. (Arbitrary estimate.)
----------------------------------------------------------------------------

1.2) What versions of the processor are there and what are their
     capabilities?

   The details of all current ARM chips and their capabilities are contained
within a file stored in my email server, the filename is 'ARMChips'. See the
instructions near the end of the FAQ for requesting this file.
----------------------------------------------------------------------------

1.3) What are the main new features of RISC OS 3?

   This information is now contained in my email server. If you wish to know
the 'new' features of RO3 over RO2 then send a request to my email server,
as detailed at the start of the FAQ, for the filename 'RO3diffs'.

----------------------------------------------------------------------------

1.4) What are the differences between RISC OS 3.5 and RISC OS 3.11 & 3.10?

   There are alot of behind the scenes differences but the most obvious
changes are :-

 -The system font has been replaced by an outline font.

 -The Filer uses solid drag icons, including a 'package' icon for multiple
  file drags.

 -Error dialogue boxes can now have a button for requesting interactive help
  on the error.

 -Windows can have textured backgrounds by default. (This feature can be
  used independantly of the application supporting it.)

 -Applications can have up to 28Mb of memory apiece, if available.

 -The Palette utility has been replaced by the Display Manager, offering an
  alternative method of choosing screen modes from the older mode number
  method.

 -The Task Manager allocates memory via logarithmicly scaled slider bars.

 -Rogue tasks can be stopped, or killed, by pressing Alt-Break.

 -The CMOS & hard drive can be protected from alteration.

   Also, due to the new hardware, there are alot of behind the scenes
extensions to the OS including the provision of new dynamic areas, extended
podule support, hard drive locking and a wealth of other features.
----------------------------------------------------------------------------

1.5) How compatible with other systems is an Acorn machine?

PC :- The Archimedes can handle DOS discs (720k; the A5000 and later models
can also handle 1.44M floppies). In RO3, this is built in, under RO2 you
have to use one of the (PD) utilities.  There are two PC (software)
emulators that can handle most PC software, three if you count the fact that
Acorn's offering is split into two emulator programs. There are also PC
cards, containing an 80x86 processor and other PC hardware, which uses the
Archimedes' disc and video. All emulators are multitasking (and not PD).
RiscPC machines, by adding a 486 processor card, can fully emulate a PC.

Unix :- Unix software can be ported (and in fact many packages already have
been) with the help of UnixLib, which is PD.  Memory-hungry ports, such as
gcc, can be run with the aid of !Virtual (also PD). Of course if your really
desperate to run Unix software it might be advisable to buy RISCiX, the
Acorn flavour of Unix.

Mac :- Software has been released that reads Macintosh High Density discs
and there is some out there which claims to read the low density ones as
well (I have yet to verify this personally though) so that the shifting of
files to and from a Macintosh is possible. Also most modern Macintoshs can,
like Acorn machines, read and write PC format discs so transfer is possible
via that medium as well. There is no Mac emulator available.

Atari ST :- Like PC floppies, the Archimedes can read, write and format
ST-format floppies.  No emulator for the ST is known.

Amiga :- The amiga uses an unusual disc format that is not easily read by
other machines. Accordingly there is currently no Amiga format disc reader
available. But Amiga's can read PC discs, so again transfers can occur via
that medium. There is no Amiga emulator.

Spectrum :- There are emulators around for this and Amstrad, the owners of
the Sinclair copyright, have released permission for the ROM images, needed
to run these emulators, to be copied and released with the emulators.

Apple][ :- Again emulators are available for this. However they, like the
Spectrum emulators, require a copy of the ROM image to work. The copyright
of the ROM image for these machines, as far as I am aware, prevents them
being distributed, so you have to source your own copy of it.

----------------------------------------------------------------------------

1.6) What are the graphics capabilities of the Acorn machines?

   All the Acorn machines are highly upgradable so that they can achieve
colour depths and resolutions beyond what is listed here. What is listed
here is the default capabilities of the machines as supplied by Acorn. As
such it should be taken as a guide to the minimum abilities of the hardware.

   8 bit machines. This covers the BBC Model B, BBC Model B+, Master 128 and
        ABC range of machines. The display hardware was based on the
        6845CRTC chip and was highly flexible for it's time. Resolutions
        possible :-

                       X res.  Y res.  Colours
                       640     256     2
                       320     256     2,4
                       160     256     4,16

        As well a Teletext character graphics mode and two text only modes
        were provided by default. The palette range was 16 colours with
        modes using less than 16 colours capable choosing any mix of the 16
        colours, up to the number displayable of course, for display.

   8 MHz ARM based machines. This is the original Archimedes range of
        machines and covers the A300 series, A400 series, R140 and A3000
        machines. The increased capability of the VIDC1a chip dramatically
        enhanced the resolutions and colours depths possible, namely :-

                       X res.  Y res.  Colours
                       160     256     4,16,256
                       320     256     2,4,16,256
                       640     250     4,16
                       640     256     2,4,16,256
                       640     480     2,4,16,256
                       640     512     2,4,16,256
                       1056    250     16
                       1056    256     16,256
                       1152    896     2

        As can be seen this quite a wide variety of default screen modes.
        Most are provided to allow driving the various kinds of monitors out
        there easier, since they are suited to that monitor. The palette
        range was 4096 colours (12 bit) but the VIDC1a only had 16 hardware
        palette registers. This meant that in screen modes with sixteen
        colours or less then the colours could be mapped to any of the 4096
        available.

           However in 256 colour modes 4bits of the colour data are hardware
        derived and cannot be adjusted. The net result was in a 256 colour a
        block of 16 colours could be assigned as desired with that block of
        16 covering a range of the 4096 available colours.

   12 MHz ARM based machines. This covers the A3010, A3020, A4000, A4, A500,
        A540 & R260 machines. Here the VIDC1a was still used but it had an
        extra oscillators added and the primary oscillator was faster (32
        MHz) giving finer pixel resolutions. The extra oscillator provided
        true PC VGA style compatibility for monitors instead of a 24 MHz
        'faked' version which sometimes caused problems with intolerant VGA
        monitors.

                       X res.  Y res.  Colours
                       160     256     4,16,256
                       320     256     2,4,16,256
                       640     200     2,4,16,256
                       640     250     16
                       640     256     2,4,16,256
                       640     352     2,4,16,256
                       640     480     2,4,16,256
                       640     512     2,4,16,256
                       768     288     2,4,16,256
                       800     600     2,4,16
                       896     352     2,4,16,256
                       1056    250     16
                       1056    256     16,256
                       1152    896     2

        Because the display hardware was essentially the same as the 8MHz
        machines' the palette handling was identical.

   Risc PC machines. This covers all Risc PC in the Risc PC 600 series. Here
        the newer VIDC20 chip has been used and the display capabilities are
        somewhat extended. Namely :-

                       X res.  Y res.  Colours
                       160     256     4,16,256
                       320     256     2,4,16,256
                       640     200     2,4,16,256
                       640     250     4,16
                       640     256     2,4,16,256
                       640     352     2,4,16,256
                       640     480     2,4,16,256
                       640     512     2,4,16,256
                       768     288     2,4,16,256
                       800     600     2,4,16,256,32k*,16M**
                       896     352     2,4,16,256
                       1024    768     16,256*,32k**
                       1056    250     16
                       1056    256     16,256
                       1152    896     2
                       1280    1024    4,16*,256**
                       1600    1200    16*,256**

                        *  Requires 1 MB of VRAM
                        ** Requires 2 MB of VRAM

        With the addition of Video RAM (VRAM) to the Risc PC the base
        capabilities are a touch variable, thus the note next to some of
        entries. All other modes are available with standard DRAM.

           Furthermore the new VIDC20 has 256 palette registers, compared to
        the VIDC1a's 16, and a palette range of 16 million colours. Exactly
        how the colour mapping in 32,000 modes is handled is not yet clear.
        Again these are just standard screen modes provided, and even
        perhaps not all of them - the Risc PC is completely configurable in
        display resolutions and capabilities.

   It must be stressed again that these are merely the resolutions and
colour depths defined by the machines operating systems. In all of the
machines cases there are both hardware and software extensions that alter
and increase the list.

----------------------------------------------------------------------------

1.7) Is Virtual Memory possible under RISC OS?

   Short answer, full VM is *not* possible under the current versions of
RISC OS. The problem is that most of RISC OS works in SVC mode, if a
DataFetch abort occurs then R14_svc *is* corrupted. This makes returning
from the SWI somewhat problematic. This is a hardware limitation with the
ARM2 and ARM3 cell chips. Future hardware using ARM6 or better processor
cells have special memory abort modes that alleviate this problem so future
machines and incarnations of RISC OS may well have VM available. Indeed the
new RiscPC machines make prime candidates for having virtual memory.

   However limited solutions are available now. !Virtual is one such
solution allowing VM for a user process using a limited subset of SWI's that
are carefully 'protected' against R14_svc being corrupted. Such solutions
suffer from the restricted set of SWI's they support and are mostly useful
for batch style processing jobs like compilation or memory intensive
processing jobs.

---------------------------------------------------------------------------
Section 2: Upgrades and Expansion.
----------------------------------------------------------------------------

2.1) What are the memory limits of the various Acorn machines?

   For the most part the 8 bit machines were limited to a maximum of around
   256k of memory. Although various expansion systems including second
   processors effectively meant the upper limit was about 1 Meg. (Although I
   have been told of a second processor with 4 Meg of memory in it. )
   For the early 32 bit machines *the* upper limit currently is 16 Meg of
   memory. Not all of the range of machines are capable of this however and
   the list looks something like this :-

   A3xx   -  8 Mb maximum through third party, 1 Mb official limit.
   A4xx   -  8 Mb maximum through third party, 4 Mb official limit.
   A4xx/I -  8 Mb maximum through third party, 4 Mb official limit.
   A3000  -  4 Mb maximum through third party, 2 Mb official limit.
   A540   - 16 Mb maximum.
   A5000  -  8 Mb maximum through third party, 4 Mb official limit.
   A4     -  4 Mb official limit.
   A30x0  -  4 Mb official limit.
   A4000  -  4 Mb official limit.
   A5000  -  8 Mb official limit. (alpha variant of the A5000)

   Newer RiscPC machines have an official upper limit of 256 Mb, plus 2
   Mb of VRAM, on all models. However this does require you using 128 Mb
   SIMMS which are currently not very common...

----------------------------------------------------------------------------

2.2) What is a second processor and what second processors are there?

   A second processor was the generic name for a range of parasite
processors that could be linked to Acorn's 8 bit machines via what was
called the `Tube` interface. Basically the host machine became dedicated to
handling the Input and Output while the second processor would do the higher
level functions (like running your programs). The second processor ran
asyncronously to the host processor allowing incredible increases in
execution speed for programs. A wide range of processors were supported this
way allowing Acorn's eight bit range of machines to remain viable and useful
for much longer than their technology would suggest.

   The Second Processors that existed are :-

Z80 second processor.
6 MHz RAM.
64k Memory.
CP/M OS.
External second processor for all eight bit machines.

6502 second processor.
3 MHz RAM.
64k Memory.
Extended version of the BBC MOS.
External processor for all eight bit machines.

32016 second processor.
6 MHz RAM.
256k-4096k Memory.
Panos.
External processor for all eight bit machines.

ARM 2 second processor.
8 MHz RAM. (At a guess...)
4096k Memory.
Brazil OS.
External processor for all eight bit machines.

6502 co-processor. (internal second processor).
4 MHz RAM.
64k Memory.
Extended version of BBC MOS.
Internal processor for Master 128 machines but could be fitted external to
   the other eight bit machines.

80186 co-processor.
10 MHz RAM.
512k Memory.
DR-DOS+ with GEM.
Internal processor for Master 128 machines but could be fitted external to
   the other eight bit machines.

----------------------------------------------------------------------------

2.3) Can PC VGA Monitors be added to an Acorn machine?

   It depends on what monitor you have, and what Acorn machine you have.
There are two main types of PC VGA monitors out there...

   1) Fixed Frequency
      These monitors will only display video signals with certain
      line and refresh rates. They will typically only display
      CGA / EGA / VGA modes.

   2) Multi Frequency
      These monitors will display any video signal within a certain
      range, typically 30-50Khz line rate and 50-80Hz refresh rate.

   Type 1 almost always require separate syncs as the monitor uses the
polarity of the syncs (mainly positive going negative or mainly negative
going positive) to determine what the line and refresh rate should be.

   Type 2 vary. Some require seperate syncs (vertical and horizontal) and
others will work with composite syncs (vertical and horizontal EOR
together).

   As PC monitors typically start at a line rate of 30Khz compared to the TV
broadcast modes (mode 12 etc.) that have a line rate of 15Khz, VIDC has to
do more work to obtain a 30Khz line rate. This means that you computer will
slow down silghtly if you use a 30Khz+ line rate monitor. If you have an ARM
3 fitted such slow downs will probably be negligible.

   Now, depending on what type of Archimedes you have depends on what type
of monitor you can use.

   A540 / A5000 / A4 / A3010 / A3020 /A4000
      Has software control over the polarity of the syncs and what
      frequency VIDC is clocked at.

      The A540 with RISC OS 2 can only use modes 26-28 (640x480) and 31
      (800x600). However, by changing links and a *configure option, you can
      get the computer to generate seperate syncs with no problem.

      The other machines  with RISC OS 3 can do even better. If you tell the
      computer that you have a VGA monitor it will re-map all of the
      15Khz line rate modes up to 30KHz line rate. This means that
      you can play your games that require mode 12 / 13.
      However, as a PC monitor is designed to display 320 lines 
      minimum then you will get a 'letterbox' effect as mode 12 has
      only 256 lines.

      All these machines have 24Mhz, 25.175Mhz and 36Mhz crystals to drive
      VIDC with. The 25.175Mhz crystal is needed to obtain the correct
      video rates for PC monitors displaying 640x480 screens. The 36Mhz
      crystal is used to obtain higher resolution modes, like 800x600x16
      colours.

  A3000
      This can generate seperate syncs but requires links to be set to
      determine the polarity. It has only a 24Mhz crystal and can
      therefore only drive 'forgiving' monitors correctly that don't
      mind the 640x480 video mode timings being slightly incorrect.

      The links to change, to set the sync polarity, are as follows:

      Link 24: Change from SOUTH to NORTH
      Link 25: Change from OPEN to CLOSED


      In order to obtain proper timings, and software control of the
      sync polarity, you will need a VGA VIDC Enhancer for the A3000.

  A400 series.
      The situation gets more complex. Due to an 'error' in the PCB
      / circuit diagram, the A400 series cannot generate seperate
      syncs satisfactorily. The video signal loses the green component
      when seperate syncs is selected.

      As standard, there is no polarity control over the syncs. In
      common with the A3000, there is only a 24Mhz crystal.

      If the PC monitor can handle composite syncs then the monitor
      can be used in 640x480 mode only.

  A300 series.
      Most, if not all, of the A300 series had the circuit board
      hardwired into composite mode continuously. There is only a 24Mhz
      crystal, and only composite PC VGA monitors can be used.

   RiscPC series.
      This has a *very* flexible VIDC in it and is quite capable of driving
      PC monitors with no trouble.

   However to connect an older machine (A3000,A300,400 series) to a VGA
monitor, you will need a means of connecting the standard 15-pin VGA plug to
the 9-pin socket in the computer. A number of companies sell 'converters',
but all this boils down to is a lead with the following configuration :-

    .------------------------.    VGA 15-pin socket
    \    1   2   3   4   5   /
     \ 6   7   8   9  10    /
      \ 11  12  13  14  15 /
       '------------------'

    .------------------------.    Arc 9-pin plug
    \    1   2   3   4   5   /
     \                      /
      \    6   7   8   9   /
       '------------------'

Signal          VGA pin         Arc pin

Gnd             10              9
Red             1               1
Green           2               2
Blue            3               3
R gnd           6               6
G gnd           7               7
B gnd           8               8
H               13              4
V               14              5

  In conclusion, apart from the A5000 and newer machines, no computer as
standard can drive either a fixed frequency or multi-frequency PC monitor in
all of the Archimedes modes satisfactorily. However VIDC enhancer boards can
be bought to upgrade an Archimedes series machine to handle the needed
timing and signals.

----------------------------------------------------------------------------

2.4) Are there any cards for IBM PC or compatable machines that Acorn have
     produced?

   Yes. Three cards in total :-

Springboard.
  ARM 2 processor.
  4096k Memory.
  8 MHz RAM.
  Brazil OS.

PC ARM development system.
  Precursor to Springboard. Hardware functionally identical.

Ecolink.
  An econet link card for the PC.

----------------------------------------------------------------------------

2.5) What is a VIDC enhancer? Will I need one for my new multisync monitor?

   A VIDC enhancer is basically a clock change for your VIDC. Most Arcs (bar
the A540 and newer machines) have 24 MHz VIDC chips installed in them. A
VIDC enhancer increases this to 36 MHz allowing much higher resolution
screen modes to be displayed on your Arc. (800x600x16 or SVGA standard
becomes available.) You do *not* need one to use a Multisync monitor - the
standard VIDC handles that just fine. However having a VIDC enhancer is only
really useful if you do have a Multi-sync monitor.

   Note a VIDC enhancer is unneccesary and incompatible with the RiscPC
range of machines.

----------------------------------------------------------------------------

2.6) What configuration of serial cable should I use on my machine for modem
     work?

   Here follows a diagram of the necessary connections for common terminal
programs to work properly. They are as far as I know the informal standard
agreed upon by commercial comms software developers for the Arc.

   Pins 1, 4, and 8 must be connected together inside the 9 pin plug. This
is to avoid the well known serial port chip bugs. The modem's DCD (Data
Carrier Detect) signal has been rerouted to the Arc's RI (Ring Indicator)
most modems broadcast a software RING signal anyway, and even then it's not
really necessary to detect it for the modem to answer the call.

 Arc (9 pin)                      Modem (25 pin)
 -----------                      --------------

 +---1---DCD
 |
 |   2---RxD------------------------RxD----3
 |
 |   3---TxD------------------------TxD----2
 |
 +---4---DTR------------------------DTR---20
 |
 |   5---0v-------------------------SG-----7
 |
 |   6---DSR------------------------CTS----5
 |
 |   7---RTS------------------------RTS----4
 |
 +---8---CTS

     9---RI-------------------------DCD----8

   Of course you can connect the Modem pin 20 to any one of pins 1, 4, or 8
on the Archimedes plug, as they are all connected together anyway.

   Chocks Away Extra Missions (the flight simulator from 4th Dimension)
suggests that the serial cable be wired as above except that pins 1-4-6 are
connected together and the modem's CTS (pin 5) be connected to the Arc's pin
8 (ie the connections at pins 6 and 8 be swapped over at the Arc's end).
This has been and it also seems to work fine.

   However newer Arc's like the A5000 have come out (and indeed the
occasional A310) with a `corrected` serial port. This newer serial port
operates as it should and is directly compatible with standard PC cables.
Most comms software about at the moment does not take this in account and
assumes that you have a cable patched in the manner described above. If you
do not use such a patched cable on these `fixed` serial ports the software
will generally fail to work.

----------------------------------------------------------------------------

2.7) How can I get unfiltered sound from an Acorn machine?

   All Acorn machines are equipped with a sound filter designed to remove
high frequency harmonics from the sound output. However this does cause a
muffled feel to the sound as on some machines the filter is a little too
excessive and it filters out valid frequencies. Also the filter is optimised
for 20.833 kHz output and has less desirable results when the output rate is
changed. Accordingly people who do audio work often want to bypass the
filter.

   On all machines bar the A3000 there is the Internal Auxiliary Audio
Connector (usually called link LK3), which can be easily plugged into to
provide the unfiltered output. This connector has 10 pins on it and is
usually found near the headphone socket on the motherboard. The pins are :-

        1       Unfiltered Left
        2       Ground
        3       Filtered Left
        4       Ground
        5       Auxiliary Input
        6       Ground
        7       Filtered Right
        8       Ground
        9       Unfiltered Right
        10      Ground

Simply hook into the Unfiltered outputs.

   On an A3000 you need two 10uF 16V ALEC capacitors. Look for chip LM324
(IC39) and hook the capacitors like this :-

        Pin 1 --> --|+ |--- Unfiltered Left
        Pin 2 --> --|+ |--- Unfiltered Right

The Risc PC & A400 machines have a connector similar to the A5000.

   There are several caveats to this procedure. Opening your machine may
void your warranty and most definitely should not be attempted if you are
unsure of the procedure. Do *not* unplug/plug the unfiltered audio output
while the machine is turned on, by bypassing the filter you also bypass the
normal protective circutry for the audio output.

   Finally you will hear higher harmonics present in the audio signal so you
will need to connect the signal to a filter of some kind to reduce this
extra noise.

----------------------------------------------------------------------------

2.8) Can I connect a SCART monitor to my Acorn machine?

   If you have an older Acorn machine with a nine pin video socket, then
yes and here is the wiring diagram :-


    .------------------------.    Arc 9-pin plug
    \    1   2   3   4   5   /
     \                      /
      \    6   7   8   9   / Case
       '------------------'
        _____________________
       |19                  1|    SCART 21-pin plug
       | | | | | | | | | | | |
      /                      |
     / |  | | | | | | | | |  |
    /___20_________________2_| 21 (metal casing)

A SCART connector is also known as a Euroconnector or a Peri-Television
connector.

                Arc             SCART

Case            | ------------- 21              Case
Red             1 ------------- 15              Red
Green           2 ------------- 11              Green
Blue            3 ------------- 7               Blue
CSYNC           4 ------------- 20              Composite video input
Ground (0V)     6 -+---------+- 13              Red ground
Ground (0V)     7 -+         +- 9               Green ground
Ground (0V)     8 -+         +- 5               Blue ground
Ground (0V)     9 -+         +- 13              CVBS video ground

Ideally each ground wire should be linked to a separate Arc pin.

   If you have a newer Acorn machine, with the 15 pin high density video
socket then I am currently both unsure a) whether such a connection is
possible and b) what the wiring diagram for such a connection is.

   As is usual care must be taken when doing this procedure. Older Acorn
machine did not have their VIDC chips fully buffered and unplugging/plugging
cables from the video socket while the machine is turned on can cause
damage to the video circutry.

----------------------------------------------------------------------------
Section 3: Configuration.
----------------------------------------------------------------------------

3.1) What is ADFSBuffers and what is the best setting for it?

   ADFSBuffers are Read Ahead and Write Behind buffers for ADFS on your
Archimedes. These are designed to improve the speed of filing operations by
doing work at optimum times. There are some side effects of using them
though. When active under RISC OS v2.00 and v2.01 discs *must* be dismounted
before being removed from the floppy drive. Failure to do so results in the
dreaded 'FileCore in use.' error. However if you are prepared to sacrifice
the speed improvement they give configuring the buffers to 0 does remove
this problem. (Or so I am informed.)

   Under RISC OS v3.00, as supplied with the early A5000 machines, these
buffers generate a different problem and must *always* be configured off.
Failure to do so results in spurious errors when using the Hard Drive on an
early A5000. Symptoms include reformatting of crucial sectors of the disc,
disc address errors and general failure to save files to the drive. So when
using an A5000 with RISC OS 3.00 remember to configure them off!

   With RISC OS v3.10 all of the old problems have been cured with a new one
introduced. Namely that if you have only a few ADFSBuffers configured and
are accessing the floppy drive then your machine can occasionally lock up
completely for you. It appears that any value of ADFSBuffers above 8 causes
that problem to be largely alleviated (read it only occurs rarely at these
settings). So under RISC OS 3.10 it is reccomended that you set your
ADFSBuffers to 8+. There is a patch module available, called ADFSUtils, that
does fix this problem - contact your local dealer for a copy of it.

   RISC OS 3.5 seems to have all of these problems cured and no new bugs
introduced. Under 3.5 the number of ADFSBuffers can be left at the OS's
discretion and generally the OS chooses a number based on the amount of
memory present in your RiscPC.

   As for the optimum settings for ADFSBuffers, as far as I am aware no one
has done any speed tests to see what is the best setting. Presumably though
Acorn will have arranged for the system to start up (Well except for
RO3.00...) in the optimum state for most uses. I would be interested in
anyone who has done speed tests sending me the results of their
investigations....

----------------------------------------------------------------------------

3.2) How do I enable solid drags in RISC OS 3?

   Solid drags are controlled by bit 1 in byte 28 of the CMOS RAM. Setting
this bit enables solid drags on all solid drag 'aware' applications. However
setting this bit using a *FX command from the command line is a foolish way
to do it, as this will unset/set the other 7 bits in that byte which have
meaning to FileSwitch and the Wimp. Accordingly the reccomended way to set
this bit is using a program like this BASIC one enclosed below :-

   REM Toggle state of DragASprite bit in CMOS

   REM Read byte
   SYS "OS_Byte",161,&1C TO ,,byte%
   REM EOR byte with mask for bit 1
   byte% = byte% EOR 1<<1
   REM Write byte back again
   SYS "OS_Byte",162,&1C,byte%
   END

Which safely sets bit 1 while preserving the settings of the other bits.

----------------------------------------------------------------------------
Section 4: Hardware problems.
----------------------------------------------------------------------------

4.1) My hard drive gives me disc errors when I use, what do the error
     numbers mean?

   The error numbers returned indicate the type of error encountered.
Exactly why slightly more meaningful messages are not returned I am unsure.
The error codes meanings are as follows :-

   ST506 error codes
   
   &01  ABT     Command abort has been accepted
   &02  IVC     Invalid command
   &03  PER     Command parameter error
   &04  NIN     Head positioning, disc access, or drive check before SPC has
                been issued 
   &05  RTS     TST command invalid after SPC
   &06  NUS     USELD for a selected drive has not been returned
   &07  WFL     Write fault has been detected on the ST506 interface
   &08  NRY     Ready signal has been negated
   &09  NSC     Seek completed (SCP) wasn't returned before a timeout
   &0A  ISE     SEK, or disc access command issued during seek
   &0B  INC     Next cylinder address greater than number of cylinders
   &0C  ISR     Invalid step rate: highest-speed seek specified in normal
                seek mode
   &0D  SKE     SEK or disc access command issued to drive with seek error
   &0E  OVR     Data overrun (memory slower than drive)
   &0F  IPH     Head address greater then number of heads
   &10  DEE     Error Correction Code (ECC) detected an error
   &11  DCE     CRC error in data area
   &12  ECR     ECC corrected an error
   &13  DFE     Fatal ECC error in data area
   &14  NHT     In CMPD command data mismatched from host and disc
   &15  ICE     CRC error in ID field (not generated for ST506)
   &16  TOV     ID not found within timeout
   &17  NIA     ID area started with an improper address mask
   &18  NDA     Missing address mark
   &19  NWR     Drive write protected
   
   IDE errors
   
   - As ST506, except:
   
   &02  IVC     Command aborted by controller
   &07  WFL     Write fault
   &08  NRY     Drive not ready
   &09  NSC     Track 0 not found
   &13  DFE     Uncorrected data error
   &16  TOV     Sector ID field not found
   &17  NIA     Bad block mark detected
   &18  NDA     No data address mark
   &20          No DRQ when expected
   &21          Drive busy when commanded
   &22          Drive busy on command completion
   &23          Controller did not respond within timeout
   &24          Unknown code in error register

----------------------------------------------------------------------------

4.2) My disc gives me a 'Broken Directory' or my Free Space Map is corrupt,
     what can I do?

   There are various programs out there now which fix this problem. The PD
ones all are 'caveat emptor' programs but are worth trying if you vitally
need to recover some files, or just don't have the floppy disc/streamer
space to back your drive up.

   In the FAQ maintainer's experience the utility 'fsck' (a shareware
utility available at good FTP sites near you) works reliably and well. Even
so it is reccomended that if you have critical data on your drive you should
use something like fsck to recover the data and then reformat the drive.

----------------------------------------------------------------------------

4.3) What does the power on self-test check and how does it signal errors
     back to you?

   The purple screen at power on indicates that the self-test has begun. A
brief ROM, RAM, VIDC and IOC test is performed and then the screen colour
changes to blue and a full memory test is performed, along with a second
test of the VIDC and IOC.  When the screen returns to purple, the machine is
testing for an ARM3.  At the end of this sequence the screen colour is set
to green (for pass) or red (for fail).  If the tests have all passed then
the machine starts to boot and the RISC OS 3 welcome screen is displayed.

   If any test fails, the screen will remain red and the disc drive light
will blink a fault code.  A short flash is used to indicate a binary '0' and
a long flash indicates a binary '1'.  The bits are grouped into eight
nybbles (blocks of four bits) with the most significant bit first.

   The lowest seven bits are a status word.  The meaning of each bit is
given below in hex :-

00000001   Self-test due to power on
00000002   Self-test due to interface hardware
00000004   Self-test due to test link
00000008   Long memory test performed
00000010   ARM 3 fitted
00000020   Long memory test disabled
00000040   PC-style IO world detected

   Bits 8-31 indicate the fault code and are described below.  Not all the
bits are used.

00000200   ROM failed checksum test
00000400   MEMC CAM mapping failed
00000800   MEMC protection failed
00004000   VIDC Virq (video interrupt) timing failed
00008000   VIDC Sirq (sound interrupt) timing failed
00020000   RAM control line failure
00040000   Long RAM test failure

Some third party VIDC enhancers on older hardware trigger the self test to
fail. If you are getting a failed self test with a VIDC enhancer, yet the
machine is working fine, enter and run this BASIC program and then save your
CMOS settings :-

   REM Toggle state of power on self test bit in CMOS

   REM Read byte
   SYS "OS_Byte",161,&BC TO ,,byte%
   REM EOR byte with mask for bit 1
   byte% = byte% EOR 1<<7
   REM Write byte back again
   SYS "OS_Byte",162,&BC,byte%
   END

This modifies the self test to cope with the VIDC enhancer.

----------------------------------------------------------------------------

4.4) My Real Time Clock has paused, how do I restart it?

   This is a problem caused most often by 'rogue' software chatting to the
IIC bus and incorrectly setting the pause bit on the RTC control register.
Symptoms of this happening are that the time is always the same everytime
you reboot and the software clock tends to run slightly slow (losing about a
minute every hour or so.). If you are experiencing these symptoms this
program should restart your RTC clock :-

REM poke RTC control register
REM  Bit   0         1
REM   7   Count  ResetDivider
REM   6   Count  HoldLastCount
REM write 0 for normal operation, write &80 or &40 freezes RTC
DIM cmosdata% 16
!cmosdata%=&00000000
REM write 0 twice to RTC, first 0 is address- control reg
REM second is control reg value 0 is defualt i.e. clock on
SYS &240, &A0, cmosdata%,2
END

You will need to reset the time after running this program but hopefully
your RTC will keep the correct time from here on in.

   If the same symptoms persist after trying this program contact your local
Acorn dealer as something more serious has gone wrong. Note that to check
that the symptoms are persisting you *must* reboot your machine after
running this program and having set the time. This is due to the way RISC OS
maintains a 'soft' copy of the real time clock and until you reboot it will
not be obvious whether your RTC has indeed started working again.

----------------------------------------------------------------------------

4.5) Being of a non-humanoid race I don't have hands, only tentacles. Are
     there alternatives to the keyboard for data entry into Acorn machines?

   Given the preponderance of life-forms with manipulative digits akin to
the opposable thumb system enjoyed by humans other means of data entry are
somewhat scarce on the ground. However it is rumoured that the Vorlons
regularly use Risc PC machines and have solved this technical problem. For
further details please contact :-

   Kosh Naranek,
   Vorlon Embassy,
   Ambassadorial Wing,
   Babylon 5,
   Tigris Sector.
   kosh@spooky.vorlon.gov (Home)
   kosh@vorlon.bab-net.mil (Work)

----------------------------------------------------------------------------
Section 5: Software Issues.
----------------------------------------------------------------------------

5.1) When using DOS discs I often find the last parts of files haven't been
written correctly, what am I doing wrong?

   Under RISC OS 3 DOS, and indeed with any other ImageFS filing system,
discs are treated as one large file and ADFS applies write-behind caching to
nearly everything it does. (See the question on ADFSBuffers for more details
about this.) This means while working on a DOS disc the entire disc is
treated as one large open file.

   However as long as a file is held open the cache is not flushed out fully
till the machine is explicitly told to do so. This means when working with
non-ADFS format discs *always* dismount them before removing them from the
drive. With ADFS format discs this is not so critical, as files aren't held
open during most operations on them, but it is good to get into the habit of
dismounting floppy discs.

----------------------------------------------------------------------------

5.2) I have obtained [PD] program X but find it needs [version Y.YY of]
     module Z, which I don't have. Where can I get it?

   All patch modules, official Acorn OS extensions and the like can be
sourced from the Acorn ftp site. Ideally your dealer will also have copies
of them too and you should be able to obtain them from them. (If they don't
you may like to pass on the ones from the ftp site, if you request them, so
that they are up to-date.)

----------------------------------------------------------------------------

5.3) What is the current File-type allocation ranges and why won't Acorn
     provide a full file-type list?

   Acorn have reallocated the File-type ranges for applications. The new
ranges are :-

  Non-user area

    &E00-&FFF   Acorn
    &B00-&DFF   Commercial software
    &A00-&AFF   Acornsoft, and other commercial software
    &400-&9FF   Commercial Software

  User area

    &100-&3FF   Non-commercial distributed software (ie PD)
    &000-&0FF   User's personal usage (ie non-distributed)

75% of the user area is for PD/Shareware, with allocations co-ordinated by
Acorn. If your software is going to be distributed, you should have an
allocated filetype to avoid clashes.

   Acorn cannot publish it's master list of filetypes because, at any given
time, it will contain allocations made for products which have not yet been
announced. Therefore, Acorn would be in breach of confidence by doing so -
and the editing overhead for producing a sanitised list is too great.

----------------------------------------------------------------------------

5.4) Is there a Modula 2 compiler for the Arc?

   Currently, no. Acorn did have, in the early days of the experimental ARM
work, an in house compiler. However this compiler was sufficiently unstable
and buggy to be unreleasable as commercial product and was only used because
in house support was available immediately to the users of the compiler.
When Olivetti invested in Acorn this technology went to them so that Acorn
no longer have even an in house Modula 2 compiler.

   However some companies have stated intentions to produce Modula 2
compilers for the Arc. Whether these intentions become reality has yet to be
seen.

----------------------------------------------------------------------------

5.5) What version of module X can I assume that all users have?

   Currently the version numbers are :-
   Clib        v3.75
   Colours     v0.52
   FPEmulator  v2.80
   IRQUtils    v0.12
   Hourglass   v2.02
   Sound       v1.13
   WimpUtils   v0.04

   All of these modules are only needed if you intend running your
applications on RISC OS 2 machines. The functionality of all these module
versions have been incorporated into ROM under RISC OS 3.

----------------------------------------------------------------------------

5.6) What's the minimum version of module X that my program needs? What
     features were introduced/what bugs were fixed in which versions?

   These details will come with the release notes accompanying the module
and the particular program, if properly done, will inform you of which
versions of the module you need as required.
----------------------------------------------------------------------------

5.7) What Public Domain Languages are available for Acorn machines?

   The answer to this is a list that is maintained by Gavin Wraith <G.Wraith@sussex.ac.uk>. Accordingly updates, corrections and other comments should all be sent to him.

******** PD Languages for Risc OS ***********

Version 3.

Updates:  Ada, GCC
New:      Perl

On the usenet group comp.compilers there is regularly posted an
archive of PD compilers and interpreters (about 373K's worth of 
information) by D.Sharnoff and A.Robenalt.  Enquiries to 
compilers-request@iecc.com .

Here is an incomplete list of PD programming languages available
for Risc OS machines, with brief comments (no flames please).
If you think I have omitted a significant item, I will be grateful
to hear about it. My thanks to Kevin Quinn and Simon Callan for 
the latest updates.

Most items be obtained by anonymous ftp from

    micros.hensa.ac.uk:micros/arch/riscos/<dirname>

where <dirname> is as specified below.

Imperative languages
--------------------

Charm - A Pascal like compiled language. Not portable.
        Available from some PD mail order dealers, I think.

        Personal opinion: sweet but limited.

PC    - Pascal. <dirname> = a/a122. 

        Personal opinion: No experience of it. I find Pascal
                          over-didactic and clumsy.

Icon  - Griswold, 1970's.  A descendant of SNOBOL4 with Pascal-like 
        syntax. Icon is a general-purpose language with special features 
        for string scanning. 
        "The Icon Programming Language", Ralph & Marge Griswold,
        2nd ed P-H 1990. 
        ftp://cs.arizona.edu list: icon-group@arizona.edu 

         <dirname> = a/a106

        Personal opinion: A rolling stone from the past.

GRS     <dirname> = b/b062

        Personal opinion: I could not get it to work.

Ada     <dirname> = c/c052.

        Kevin Quinn writes:
        This is a port of Ada/Ed, which is an Ada'83 implementation 
        that compiles to an intermediate code which is interpreted.  
        Useful to try all that Ada out when commercial compilers cost 
        on the order of 10K and the GNU Ada9X (GNAT) is still incomplete. 
        Not really for developing WIMP applications :-)  Ada is used 
        extensively in the military embedded market (where its use is 
        mandated) and more recently in a flood of air-traffic control 
        systems.  Popular with relatively high integrity systems.  
        Ada is a much bigger language than C/Pascal etc - packages, 
        tasks, run-time range checks and very strong type constraints 
        are the main features.  Lacking a couple of bits and bobs for 
        effective object-oriented programming, although most Ada software
        is object-based.  Ada9X brings in all the object oriented
        stuff (run-time polymorphism and the like).

GCC    <dirname> = b/b013. GNU C and C++. Portable. Based on GCC 2.4.5.
       Release 2.2.

        Personal opinion: Not for beginners or those with limited RAM.
                          Its availability is a very significant 
                          development, especially as the rise of
                          Linux enhances the importance of GNU
                          software.

Armbob 2.0  <dirname> = b/b178. Not portable. C-like, object oriented
         language. Supports wimp programming. Implicit typing.
         Compiles to intermediate code for a virtual stack machine
         which is then run.

         Personal opinion: Just the ticket for beginners who want
         something more flexible than but as easy as Basic.

Perl     <dirname> = a/a049.  Kevin Quinn writes: 
         Combines the best features of Awk, Grep, Sed and C to make a 
         great language for text processing.  Martin Portman has 
         written a newsreader for the Arc with it 
         (martin@tumble.demon.co.uk).


SMALLTALKS
----------

LITTLEST     <dirname> = a/a102    David G.Jones writes: 
            Little Smalltalk By Tim Budd, latest version 3.14. 
            This follows a mix of Smalltalk-80 and its predecessor -76. 
            Designed more for the casual/child user, reflecting 
            the original idea of the project. Contains a reduced 
            and more straightforward view. Slow but does not require 
            too much memory.

GNUST        <dirname> = c/c045    GNU Smalltalk 1.1.1.
             David G.Jones writes: 
             This is an attempt to implement the core of the 
             Smalltalk-80 definition. Quite demanding in terms 
             of memory and CPU speed. Quite a few bugs. Lacks
             the charm of ST-80 without the window environment.

FORTH variations
----------------
Personal opinion: Some people go wild over Forth. Look at all the
articles on it in old magazines. It is not for beginners, and it
misses out on all the developments of the last 20 years. Fascinating
for implementors, a pain in the stack for users.

Forthmacs   <dirname> = c/c073

AForth      <dirname> = a/a293

TileForth   <dirname> = a/a111
            Written in C for portability.

Almost as weird as Forth is J (son of APL)

J           <dirname> = a/a165

            Personal opinion: Dijkstra got the size of it when he said
            that APL was a language developed to perfection - in the
            wrong direction. IBM once adopted APL - can one be ruder?

Declarative Languages
---------------------

SB-Prolog   <dirname> = a/a067

           Personal opinion: I find relations a lot clumsier than
                             functions. 

Hope       <dirname> = a/a139  Eager evaluation, but lists can have
                               lazy tails.

           Personal opinion: I believe this started out as a project
                             at Imperial College, but the code (in
                             Pascal) was so awful that they disowned it.
                             I found it a bit flaky. Hope has been
                             superseded by later languages.

SML       <dirname> = a/a216  Eager evaluation. No modules.

          Personal opinion: Fairly basic core language, using a bytecode
                            interpreter. Good choice for a beginner armed 
                            with a good text book (e.g. Wikstroem). 
                            Poor interface to low level.
                            
Gofer     <dirname> = a/a262  Lazy evaluation. Type classes.
                              The latest version has type-constructor
                              classes, and is the only language to
                              support this concept. (I can supply a 
                              version that runs in a window).

          Personal opinion: This language represents the very latest in
                            ideas about types, and it is sweet to use,
                            too. The low level interface is poor, so it
                            is hardly the language for exploiting the
                            machine, but for teaching or for symbolic
                            manipulation it is wonderful.

 
Lisp Family
-----------
Personal opinion: These packages tend to be unsuitable for beginners 
                  by reason of lack of good documentation or useful 
                  low-level interface, though there are plenty of books
                  to cover non-machine-specific aspects. Lisp, or at 
                  least, Scheme is potentially a winner for beginners 
                  because it is simple, powerful and there are lots of 
                  good text books. It has been an educational tool in 
                  the USA for years. GNU is going to adopt it as a 
                  scripting language. Down side is - 
                  no types, too many brackets, missed out on recent
                  developments in programming language design.
                  I have had some experience with EdScheme (not PD)
                  which I found excellent. I have not had sufficient
                  experience with the others to comment. Maybe readers
                  out there can help?

Xlisp            <dirname> = a/a103

XScheme          <dirname> = a/a138

Siod             <dirname> = a/a275

Xlisp+           <dirname> = b/b076

GNU Scheme       <dirname> = b/b105
                 symbolic maths, graphics

Foolslisp        <dirname> = c/c162

----------------------------------------------------------------------------
Section 6: Viruses.
----------------------------------------------------------------------------

6.1) How can I protect against viruses?

Pineapple Software have produced a program called !Killer, which is the
definitive means of checking for or killing viruses. See the next question.

There are also a few PD programs around, but these tend to detect only a
small subset of the viruses in circulation. !VKiller used to be OK, but it
is no longer maintained, is now seriously out of date and fails to work
under RISC OS 3. Out of the PD virus utilities the current best is Tor
Houghton's Scanner. This detects most known viruses and removes quite a few
as well and serves as a good secondary defence if Killer is unavailable to
you. Scanner should be available on various FTP/Email servers.

----------------------------------------------------------------------------

6.2) Where can I obtain !Killer?

It is now a commercial product and will be distributed by Pineapple
Software. Who can be reached at:-

  39 Brownlea Gardens, Seven Kings, Ilford, ESSEX IG3 9NL
  Tel. +44 (81) 599 1476  Fax +44 (81) 598 2343
  via email :-
  sales@pinesoft.demon.co.uk
  support@pinesoft.demon.co.uk

Early versions (up to 1.26) are PD, but should not be used now as they are
ineffective against the new crop of viruses that have subsequently appeared
since it's release.

----------------------------------------------------------------------------
Section 7: Net Resources.
----------------------------------------------------------------------------

7.1) What archives/FTP sites are available?

See the regular (fortnightly) posting by Gerben Vos. This posting is also 
available from an email server at MIT.

To request it from this server send an email to mail-server@rtfm.mit.edu. No
subject is needed and the body should contain :-

send /pub/usenet/news.answers/acorn/archives

----------------------------------------------------------------------------

7.2) What Acorn related companies are available on the net via email?

   There are quite a few companies now on the net and reachable via email
with more joining as time passes. Here is the list of companies that have
given permission to be entered here in the FAQ. If the email address is to a
person rather than either an automated system or perhaps a group of people I
have placed the name of the person in brackets after the email address
description.

Acorn Computers (Uk) :-

   customer.services@acorn.co.uk Enquiries and product information.
   RiscPC.techquery@acorn.co.uk RiscPC information.

Aleph One :-

   Sales@aleph1.co.uk           Information about products and prices.
   Support@aleph1.co.uk         After-sales support.

Armstrong Walker Ltd :-

   Andy@armswalk.demon.co.uk    Enquiries etc... (Andy Armstrong)
   Nigel@armswalk.demon.co.uk   Enquiries etc... (Nigel Walker)

Atomwide :-

   Sales@atomwide.co.uk         Information about products and prices.
   Support@atomwide.co.uk       After-sales support.

Clares Micro Supplies :-

   DClare@Clares.demon.co.uk    General enquiries. (Dave Clare)
   GOwen@Clares.demon.co.uk     General enquiries. (Gareth Owen)
   DJackson@Clares.demon.co.uk  Technical enquiries. (David Jackson)
   Sales@Clares.demon.co.uk     Ordering and sales information.

Colton Software :-

   info@colton.co.uk            Automated reply, listing services available.
   sales@colton.co.uk           general sales etc.
   support@colton.co.uk         technical support on existing products.

Computer Concepts :-

   info@cconcepts.co.uk         Automated reply, giving information.
   sales@cconcepts.co.uk        For credit card orders of products.
   support@cconcepts.co.uk      Technical support for products. 

Comspec :-

   acorn_info@comrad.comspec.com Canadian Acorn dealer. Enquiries about
                                Acorn hardware and products welcome
                                including USA enquiries. (Domenic
                                DeFrancesco)

David Pilling Software :-

   david@pilling.demon.co.uk    All enquiries to this address.

DoggySoft :-

   sales@doggysft.demon.co.uk   Sales enquiries.
   support@doggysft.demon.co.uk Support for DoggySoft products.
   wxiibeta@doggysft.demo.co.uk Requests for WimpExt II beta testers.

I-Cubed Ltd :-

   advice@i-cubed.demon.co.uk   Pre sales advice / general queries
   support@i-cubed.demon.co.uk  After sales support / technical queries
   sales@i-cubed.demon.co.uk    Pricing / Availability / Dealers etc.

Iota Software :-

   support@iota.co.uk           Enquires & support for Iota products.

Learning Curve Software Systems :-

   banks_p@kosmos.wcc.govt.nz   Enquiries & technical support.
                                (Philip R. Banks)
   howard_s@kosmos.wcc.govt.nz  Enquiries. (Steve Howard)
   wright_j@kosmos.wcc.govt.nz  Enquiries & technical support.
                                (Julian Wright)

Machine Love :-

   csyss1@scs.leeds.ac.uk       Enquries etc... (Shane Suebsahakarn)

Oregan Software Developments :-

  sales@oregan.demon.co.uk      General enquiries, product info and credit
card
                                orders
  support@oregan.demon.co.uk    Technical queries

PEP Associates :-

   info@pep-assoc.co.uk         Product information.
   support@pep-assoc.co.uk      Product support.

SENLAC Computing :-

   sykesp@senlac.demon.co.uk    Enquiries etc. (Peter R. Sykes)

The Serial Port :-
  
   altman@cryton.demon.co.uk    Software support.
   bob@cryton.demon.co.uk       Retail enquiries.
   jim@cryton.demon.co.uk       To reach Jim Nagel, author of the Acorn
                                column in Computer Shopper magazine.
   pcats@cryton.demon.co.uk     Hardware support

Sherston Software :-

   sales@sherston.co.uk         Sales and Product information.
   support@sherston.co.uk       Technical support/queries etc.

Spacetech Imaging Technology

   details@spacetec.demon.co.uk Automated product list server. (Send it a
                                blank message to receive product details.)
   pdesk@spacetec.demon.co.uk   Mailing list about Photodesk. (Send it a
                                blank message to join the mailing list.)
   sales@spacetec.demon.co.uk   Sales and Product information.
   support@spacetec.demon.co.uk Technical Support.

Uniqueway :-

   info@uniqway.demon.co.uk     General queries, product related or
                                otherwise.
   support@uniqway.demon.co.uk  Support for products. (Serial
                                number should be quoted where
                                relevant.)
   sales@uniqway.demon.co.uk    For credit card orders.

Warm Silence Software :-

   Robin.Watts@prg.ox.ac.uk     Enquiries etc. (Robin Watts)

Wyddfa Software

   gwilliams@cix.compulink.co.uk Enquiries etc. (Gwyn Williams)

If you are a company and you would like to included in this list please send
me an email, to the address specified at the bottom of the FAQ, detailing
the email addresses and their general function. I will then include them
into the FAQ.
----------------------------------------------------------------------------

7.3) Why have there been no postings to comp.{binaries,sources}.acorn
     recently?

   Submissions are on the low side these days, accordingly little is
posted. If you would like to submit something either post directly to the
group (and your News software will email it to the appropriate place) OR,
preferrably, email it to poor@esu6.auckland.ac.nz with a covering
description of what the software does.

----------------------------------------------------------------------------

7.4) How to retreive the FAQ from the source... { Or how to use my email
     server. }

   As I frequently update the FAQ between postings you may wish to get the
latest and most up-todate copy of the FAQ before it next gets posted. To
allow you to do this, and to reduce the size of the FAQ itself, I maintain
an email server on my personal machine for people to use. Due to the various
complications at my end, and a distincct desire to minimise email charges
incurred to myself, the email server shares my email address with me.

   To use the server send an email message looking something like this :-

To: banks_p@kosmos.wcc.govt.nz
Subject: ServerMail
---message text begins---

Help:

In this case it will send a help file to you detailing how to use the
server. Be aware that the spelling and case of the subject line is *very*
important. My software searches for email with exactly this subject line
automatically once a day and it is case & spelling sensitive. Failure to
type this correctly will result in your message appearing in my normal email
list and depending on my mood may, or may not, be adjusted to reach the
email server.

   The server understands and uses Reply-To: headers but has distinct
problems sending material to bang path addressed sites. (Well to be more
accurate it has problems sending to any site that has an ! in the email
address.) If you are using a site with such addressing then I am afraid the
email server will be unable to help you. Also please ensure that your From:
header, or your Reply-To: header if you using that, is valid. Email file
requests that bounce due to this tend to annoy me and repeat offenders will
be placed on the server's 'to be ignored' list.

   As well as the FAQ and it's related files I store a small collection of
technical documents, 'special' data files and other generally useful data on
the server. To obtain a listing of all the sections available to you, and
the contents of those sections, send a message as detailed above but instead
of help put :-

Send: index

in the body of the message.

   Please be aware that this server is at the tail end of a 2400 baud link
so while you are most welcome to use it I must ask that you try to source
any files from other sites before using this server and to strictly follow
the guidelines outlined above.

----------------------------------------------------------------------------

7.5) What WWW pages are out there for Acorn topics?

   Web pages are popping up all over the place these days, especially now
that Web client software exists for Acorn machines. This list of Web pages
is checked periodicly by myself for validity but I make no claims that URL's
present here are currently valid. A more comphrensive list is contained in
the fortnightly FTP servers list maintained by Gerben Vos.

   <http://www.geko.com.au/users/riscman/index.html>
   Australian Acorn Web site. Still growing [read: under development]

   <http://www.csv.warwick.ac.uk/~phudv>
   "The Complete Acorn WWW page" - contains pointers to other Acorn Web
      pages.

   <http://www.stir.ac.uk/~rhh01/Main.html>
   "Acorn On The Net" list page - contains pointers to other Acorn Web
      pages.

   <http://www.csc.liv.ac.uk/users/u1smt/u1smt.html>
   "The Jungle" Simon Truss's web page containing pointers to a variety of
      other web pages.
----------------------------------------------------------------------------

   Thanks go to all the people who have contributed corrections and
additions to the list. Without this help this list would be a hell of alot
buggier (spot the programmer... :-) ) than it is...

----------------------------------------------------------------------------

All additions, corrections & suggestions for the FAQ List should be sent to
                -=> banks_p@kosmos.wcc.govt.nz <=-
Being the maintainer of this FAQ I reserve the right to be wrong, incorrect,
     slow, out of date and generally how I please with the FAQ List.
00000000  20 20 20 43 6f 6d 70 2e  53 79 73 2e 41 63 6f 72  |   Comp.Sys.Acor|
00000010  6e 20 46 41 51 20 4c 69  73 74 2e 20 4c 61 73 74  |n FAQ List. Last|
00000020  20 61 6c 74 65 72 61 74  69 6f 6e 73 20 34 2f 4a  | alterations 4/J|
00000030  61 6e 2f 31 39 39 34 0a  20 20 20 3d 3d 3d 3d 3d  |an/1994.   =====|
00000040  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
*
00000070  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
00000080  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000000b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 52  |--------------.R|
000000c0  65 63 65 6e 74 20 61 6c  74 65 72 61 74 69 6f 6e  |ecent alteration|
000000d0  73 20 3a 2d 0a 20 20 20  51 75 65 73 74 69 6f 6e  |s :-.   Question|
000000e0  20 35 2e 37 20 61 6d 6d  65 6e 64 65 64 2e 0a 2d  | 5.7 ammended..-|
000000f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000130  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 0a 20 20 20  |-----------..   |
00000140  43 6f 6e 74 61 69 6e 65  64 20 62 65 6c 6f 77 20  |Contained below |
00000150  69 73 20 61 20 6c 69 73  74 20 6f 66 20 74 68 65  |is a list of the|
00000160  20 6d 6f 73 74 20 63 6f  6d 6d 6f 6e 6c 79 20 61  | most commonly a|
00000170  73 6b 65 64 20 71 75 65  73 74 69 6f 6e 73 20 61  |sked questions a|
00000180  62 6f 75 74 0a 41 63 6f  72 6e 20 6d 61 63 68 69  |bout.Acorn machi|
00000190  6e 65 73 20 69 6e 20 63  6f 6d 70 2e 73 79 73 2e  |nes in comp.sys.|
000001a0  61 63 6f 72 6e 2e 20 42  65 66 6f 72 65 20 70 6f  |acorn. Before po|
000001b0  73 74 69 6e 67 20 74 6f  20 63 6f 6d 70 2e 73 79  |sting to comp.sy|
000001c0  73 2e 61 63 6f 72 6e 2c  20 69 66 20 79 6f 75 0a  |s.acorn, if you.|
000001d0  61 72 65 20 6e 65 77 20  74 6f 20 74 68 65 20 67  |are new to the g|
000001e0  72 6f 75 70 2c 20 63 68  65 63 6b 20 74 6f 20 73  |roup, check to s|
000001f0  65 65 20 69 66 20 79 6f  75 72 20 71 75 65 73 74  |ee if your quest|
00000200  69 6f 6e 28 73 29 20 61  72 65 20 61 6c 72 65 61  |ion(s) are alrea|
00000210  64 79 20 61 6e 73 77 65  72 65 64 0a 62 65 6c 6f  |dy answered.belo|
00000220  77 2e 20 43 6f 72 72 65  63 74 69 6f 6e 73 20 61  |w. Corrections a|
00000230  6e 64 2f 6f 72 20 61 64  64 69 74 69 6f 6e 73 20  |nd/or additions |
00000240  74 6f 20 74 68 65 20 6c  69 73 74 20 63 61 6e 20  |to the list can |
00000250  62 65 20 65 6d 61 69 6c  65 64 20 74 6f 20 3a 2d  |be emailed to :-|
00000260  0a 0a 62 61 6e 6b 73 5f  70 40 6b 6f 73 6d 6f 73  |..banks_p@kosmos|
00000270  2e 77 63 63 2e 67 6f 76  74 2e 6e 7a 0a 0a 41 6e  |.wcc.govt.nz..An|
00000280  64 20 49 27 6c 6c 20 74  72 79 20 74 6f 20 61 64  |d I'll try to ad|
00000290  64 20 74 68 65 6d 20 61  73 20 73 6f 6f 6e 20 61  |d them as soon a|
000002a0  73 20 70 6f 73 73 69 62  6c 65 2e 2e 2e 2e 0a 0a  |s possible......|
000002b0  20 20 20 54 68 69 73 20  46 41 51 20 69 73 20 70  |   This FAQ is p|
000002c0  6f 73 74 65 64 20 62 69  2d 77 65 65 6b 6c 79 20  |osted bi-weekly |
000002d0  74 6f 20 63 6f 6d 70 2e  73 79 73 2e 61 63 6f 72  |to comp.sys.acor|
000002e0  6e 2c 20 63 6f 6d 70 2e  73 79 73 2e 61 63 6f 72  |n, comp.sys.acor|
000002f0  6e 2e 61 6e 6e 6f 75 6e  63 65 0a 61 6e 64 20 6e  |n.announce.and n|
00000300  65 77 73 2e 61 6e 73 77  65 72 73 2e 20 54 68 65  |ews.answers. The|
00000310  20 70 6f 73 74 65 64 20  73 65 63 74 69 6f 6e 73  | posted sections|
00000320  20 6f 66 20 74 68 65 20  46 41 51 20 69 73 20 61  | of the FAQ is a|
00000330  76 61 69 6c 61 62 6c 65  20 66 72 6f 6d 20 61 6e  |vailable from an|
00000340  20 65 6d 61 69 6c 0a 73  65 72 76 65 72 20 61 74  | email.server at|
00000350  20 4d 49 54 2e 20 54 6f  20 72 65 71 75 65 73 74  | MIT. To request|
00000360  20 74 68 65 20 46 41 51  20 66 72 6f 6d 20 74 68  | the FAQ from th|
00000370  69 73 20 73 65 72 76 65  72 20 73 65 6e 64 20 61  |is server send a|
00000380  6e 20 65 6d 61 69 6c 20  74 6f 0a 6d 61 69 6c 2d  |n email to.mail-|
00000390  73 65 72 76 65 72 40 72  74 66 6d 2e 6d 69 74 2e  |server@rtfm.mit.|
000003a0  65 64 75 2e 20 4e 6f 20  73 75 62 6a 65 63 74 20  |edu. No subject |
000003b0  69 73 20 6e 65 65 64 65  64 20 61 6e 64 20 74 68  |is needed and th|
000003c0  65 20 62 6f 64 79 20 73  68 6f 75 6c 64 20 62 65  |e body should be|
000003d0  20 3a 2d 0a 0a 73 65 6e  64 20 2f 70 75 62 2f 75  | :-..send /pub/u|
000003e0  73 65 6e 65 74 2f 6e 65  77 73 2e 61 6e 73 77 65  |senet/news.answe|
000003f0  72 73 2f 61 63 6f 72 6e  2f 66 61 71 0a 0a 20 20  |rs/acorn/faq..  |
00000400  20 41 6c 73 6f 20 74 68  65 20 46 41 51 20 69 74  | Also the FAQ it|
00000410  73 65 6c 66 20 61 6e 64  20 73 75 62 2d 73 65 63  |self and sub-sec|
00000420  74 69 6f 6e 73 20 6f 66  20 69 74 20 61 72 65 20  |tions of it are |
00000430  73 74 6f 72 65 64 20 69  6e 20 61 6e 20 65 6d 61  |stored in an ema|
00000440  69 6c 20 73 65 72 76 65  72 0a 49 20 70 65 72 73  |il server.I pers|
00000450  6f 6e 61 6c 6c 79 20 72  75 6e 2e 20 53 65 65 20  |onally run. See |
00000460  73 65 63 74 69 6f 6e 20  37 2e 34 20 66 6f 72 20  |section 7.4 for |
00000470  66 75 72 74 68 65 72 20  64 65 74 61 69 6c 73 20  |further details |
00000480  6f 6e 20 68 6f 77 20 74  6f 20 61 63 63 65 73 73  |on how to access|
00000490  20 74 68 69 73 0a 65 6d  61 69 6c 20 73 65 72 76  | this.email serv|
000004a0  65 72 2e 0a 0a 20 20 20  4c 61 73 74 6c 79 20 74  |er...   Lastly t|
000004b0  68 69 73 20 6c 69 73 74  20 69 73 20 63 6f 70 79  |his list is copy|
000004c0  72 69 67 68 74 20 74 6f  20 50 68 69 6c 69 70 20  |right to Philip |
000004d0  52 2e 20 42 61 6e 6b 73  20 62 75 74 20 70 65 72  |R. Banks but per|
000004e0  6d 69 73 73 69 6f 6e 20  69 73 0a 67 72 61 6e 74  |mission is.grant|
000004f0  65 64 20 66 6f 72 20 66  72 65 65 20 64 69 73 74  |ed for free dist|
00000500  72 69 62 75 74 69 6f 6e  20 6f 66 20 74 68 65 20  |ribution of the |
00000510  65 6e 74 69 72 65 20 6c  69 73 74 20 6f 72 20 71  |entire list or q|
00000520  75 6f 74 65 64 20 73 65  67 6d 65 6e 74 73 20 6f  |uoted segments o|
00000530  66 20 69 74 2e 0a 49 66  20 79 6f 75 20 77 69 73  |f it..If you wis|
00000540  68 20 74 6f 20 69 6e 63  6c 75 64 65 20 73 65 67  |h to include seg|
00000550  6d 65 6e 74 73 20 6f 66  20 74 68 65 20 6c 69 73  |ments of the lis|
00000560  74 20 69 6e 74 6f 20 6f  74 68 65 72 20 64 6f 63  |t into other doc|
00000570  75 6d 65 6e 74 73 20 74  68 65 6e 20 70 72 6f 70  |uments then prop|
00000580  65 72 0a 61 74 74 72 69  62 75 74 69 6f 6e 20 6d  |er.attribution m|
00000590  75 73 74 20 62 65 20 70  65 72 66 6f 72 6d 65 64  |ust be performed|
000005a0  20 61 6e 64 20 69 66 20  79 6f 75 20 77 69 73 68  | and if you wish|
000005b0  20 74 6f 20 69 6e 63 6c  75 64 65 20 61 6e 64 20  | to include and |
000005c0  70 61 72 74 20 6f 66 20  74 68 65 0a 6c 69 73 74  |part of the.list|
000005d0  2c 20 6f 72 20 74 68 65  20 6c 69 73 74 20 69 6e  |, or the list in|
000005e0  20 66 75 6c 6c 2c 20 69  6e 20 61 6e 79 20 63 6f  | full, in any co|
000005f0  6d 6d 65 72 63 69 61 6c  20 70 72 6f 64 75 63 74  |mmercial product|
00000600  20 74 68 65 6e 20 65 78  70 72 65 73 73 20 70 65  | then express pe|
00000610  72 6d 69 73 73 69 6f 6e  0a 6d 75 73 74 20 62 65  |rmission.must be|
00000620  20 6f 62 74 61 69 6e 65  64 20 66 72 6f 6d 20 6d  | obtained from m|
00000630  79 73 65 6c 66 2e 0a 0a  49 6e 64 65 78 20 6f 66  |yself...Index of|
00000640  20 51 75 65 73 74 69 6f  6e 73 2e 0a 3d 3d 3d 3d  | Questions..====|
00000650  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 0a  |===============.|
00000660  0a 20 20 20 54 68 65 20  71 75 65 73 74 69 6f 6e  |.   The question|
00000670  73 20 68 61 76 65 20 62  65 65 6e 20 63 61 74 61  |s have been cata|
00000680  67 6f 72 69 73 65 64 20  6c 6f 6f 73 65 6c 79 20  |gorised loosely |
00000690  69 6e 74 6f 20 72 65 6c  61 74 65 64 20 73 65 63  |into related sec|
000006a0  74 69 6f 6e 73 2c 20 69  6e 20 61 6e 0a 65 66 66  |tions, in an.eff|
000006b0  6f 72 74 20 74 6f 20 6d  61 6b 65 20 66 69 6e 64  |ort to make find|
000006c0  69 6e 67 20 74 68 65 20  64 65 73 69 72 65 64 20  |ing the desired |
000006d0  69 6e 66 6f 72 6d 61 74  69 6f 6e 20 73 69 6d 70  |information simp|
000006e0  6c 65 72 20 61 6e 64 20  71 75 69 63 6b 65 72 2e  |ler and quicker.|
000006f0  0a 0a 53 65 63 74 69 6f  6e 20 31 3a 20 41 63 6f  |..Section 1: Aco|
00000700  72 6e 20 48 61 72 64 77  61 72 65 20 61 6e 64 20  |rn Hardware and |
00000710  4f 70 65 72 61 74 69 6e  67 20 53 79 73 74 65 6d  |Operating System|
00000720  73 2e 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s..-------------|
00000730  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000750  2d 2d 2d 0a 0a 31 2e 31  29 20 57 68 61 74 20 6b  |---..1.1) What k|
00000760  69 6e 64 20 6f 66 20 41  63 6f 72 6e 20 6d 61 63  |ind of Acorn mac|
00000770  68 69 6e 65 73 20 61 72  65 20 74 68 65 72 65 3f  |hines are there?|
00000780  0a 31 2e 32 29 20 57 68  61 74 20 76 65 72 73 69  |.1.2) What versi|
00000790  6f 6e 73 20 6f 66 20 74  68 65 20 70 72 6f 63 65  |ons of the proce|
000007a0  73 73 6f 72 20 61 72 65  20 74 68 65 72 65 20 61  |ssor are there a|
000007b0  6e 64 20 77 68 61 74 20  61 72 65 20 74 68 65 69  |nd what are thei|
000007c0  72 0a 20 20 20 20 20 63  61 70 61 62 69 6c 69 74  |r.     capabilit|
000007d0  69 65 73 3f 0a 31 2e 33  29 20 57 68 61 74 20 61  |ies?.1.3) What a|
000007e0  72 65 20 74 68 65 20 6d  61 69 6e 20 6e 65 77 20  |re the main new |
000007f0  66 65 61 74 75 72 65 73  20 6f 66 20 52 49 53 43  |features of RISC|
00000800  20 4f 53 20 33 3f 0a 31  2e 34 29 20 57 68 61 74  | OS 3?.1.4) What|
00000810  20 61 72 65 20 74 68 65  20 64 69 66 66 65 72 65  | are the differe|
00000820  6e 63 65 73 20 62 65 74  77 65 65 6e 20 52 49 53  |nces between RIS|
00000830  43 20 4f 53 20 33 2e 35  20 61 6e 64 20 52 49 53  |C OS 3.5 and RIS|
00000840  43 20 4f 53 20 33 2e 31  31 20 26 20 33 2e 31 30  |C OS 3.11 & 3.10|
00000850  3f 0a 31 2e 35 29 20 48  6f 77 20 63 6f 6d 70 61  |?.1.5) How compa|
00000860  74 69 62 6c 65 20 77 69  74 68 20 6f 74 68 65 72  |tible with other|
00000870  20 73 79 73 74 65 6d 73  20 69 73 20 61 6e 20 41  | systems is an A|
00000880  63 6f 72 6e 20 6d 61 63  68 69 6e 65 3f 0a 31 2e  |corn machine?.1.|
00000890  36 29 20 57 68 61 74 20  61 72 65 20 74 68 65 20  |6) What are the |
000008a0  67 72 61 70 68 69 63 73  20 63 61 70 61 62 69 6c  |graphics capabil|
000008b0  69 74 69 65 73 20 6f 66  20 74 68 65 20 41 63 6f  |ities of the Aco|
000008c0  72 6e 20 6d 61 63 68 69  6e 65 73 3f 0a 31 2e 37  |rn machines?.1.7|
000008d0  29 20 49 73 20 56 69 72  74 75 61 6c 20 4d 65 6d  |) Is Virtual Mem|
000008e0  6f 72 79 20 70 6f 73 73  69 62 6c 65 20 75 6e 64  |ory possible und|
000008f0  65 72 20 52 49 53 43 20  4f 53 3f 0a 0a 53 65 63  |er RISC OS?..Sec|
00000900  74 69 6f 6e 20 32 3a 20  55 70 67 72 61 64 65 73  |tion 2: Upgrades|
00000910  20 61 6e 64 20 45 78 70  61 6e 73 69 6f 6e 2e 0a  | and Expansion..|
00000920  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000940  2d 2d 0a 0a 32 2e 31 29  20 57 68 61 74 20 61 72  |--..2.1) What ar|
00000950  65 20 74 68 65 20 6d 65  6d 6f 72 79 20 6c 69 6d  |e the memory lim|
00000960  69 74 73 20 6f 66 20 74  68 65 20 76 61 72 69 6f  |its of the vario|
00000970  75 73 20 41 63 6f 72 6e  20 6d 61 63 68 69 6e 65  |us Acorn machine|
00000980  73 3f 0a 32 2e 32 29 20  57 68 61 74 20 69 73 20  |s?.2.2) What is |
00000990  61 20 73 65 63 6f 6e 64  20 70 72 6f 63 65 73 73  |a second process|
000009a0  6f 72 20 61 6e 64 20 77  68 61 74 20 73 65 63 6f  |or and what seco|
000009b0  6e 64 20 70 72 6f 63 65  73 73 6f 72 73 20 61 72  |nd processors ar|
000009c0  65 20 74 68 65 72 65 3f  0a 32 2e 33 29 20 43 61  |e there?.2.3) Ca|
000009d0  6e 20 50 43 20 56 47 41  20 4d 6f 6e 69 74 6f 72  |n PC VGA Monitor|
000009e0  73 20 62 65 20 61 64 64  65 64 20 74 6f 20 61 6e  |s be added to an|
000009f0  20 41 63 6f 72 6e 20 6d  61 63 68 69 6e 65 3f 0a  | Acorn machine?.|
00000a00  32 2e 34 29 20 41 72 65  20 74 68 65 72 65 20 61  |2.4) Are there a|
00000a10  6e 79 20 63 61 72 64 73  20 66 6f 72 20 49 42 4d  |ny cards for IBM|
00000a20  20 50 43 20 6f 72 20 63  6f 6d 70 61 74 69 62 6c  | PC or compatibl|
00000a30  65 20 6d 61 63 68 69 6e  65 73 20 74 68 61 74 20  |e machines that |
00000a40  41 63 6f 72 6e 20 68 61  76 65 0a 20 20 20 20 20  |Acorn have.     |
00000a50  70 72 6f 64 75 63 65 64  3f 0a 32 2e 35 29 20 57  |produced?.2.5) W|
00000a60  68 61 74 20 69 73 20 61  20 56 49 44 43 20 65 6e  |hat is a VIDC en|
00000a70  68 61 6e 63 65 72 3f 20  57 69 6c 6c 20 49 20 6e  |hancer? Will I n|
00000a80  65 65 64 20 6f 6e 65 20  66 6f 72 20 6d 79 20 6e  |eed one for my n|
00000a90  65 77 20 6d 75 6c 74 69  73 79 6e 63 20 6d 6f 6e  |ew multisync mon|
00000aa0  69 74 6f 72 3f 0a 32 2e  36 29 20 57 68 61 74 20  |itor?.2.6) What |
00000ab0  63 6f 6e 66 69 67 75 72  61 74 69 6f 6e 20 6f 66  |configuration of|
00000ac0  20 73 65 72 69 61 6c 20  63 61 62 6c 65 20 73 68  | serial cable sh|
00000ad0  6f 75 6c 64 20 49 20 75  73 65 20 6f 6e 20 6d 79  |ould I use on my|
00000ae0  20 6d 61 63 68 69 6e 65  20 66 6f 72 20 6d 6f 64  | machine for mod|
00000af0  65 6d 0a 20 20 20 20 20  77 6f 72 6b 3f 0a 32 2e  |em.     work?.2.|
00000b00  37 29 20 48 6f 77 20 63  61 6e 20 49 20 67 65 74  |7) How can I get|
00000b10  20 75 6e 66 69 6c 74 65  72 65 64 20 73 6f 75 6e  | unfiltered soun|
00000b20  64 20 66 72 6f 6d 20 61  6e 20 41 63 6f 72 6e 20  |d from an Acorn |
00000b30  6d 61 63 68 69 6e 65 3f  0a 32 2e 38 29 20 43 61  |machine?.2.8) Ca|
00000b40  6e 20 49 20 63 6f 6e 6e  65 63 74 20 61 20 53 43  |n I connect a SC|
00000b50  41 52 54 20 6d 6f 6e 69  74 6f 72 20 74 6f 20 6d  |ART monitor to m|
00000b60  79 20 41 63 6f 72 6e 20  6d 61 63 68 69 6e 65 3f  |y Acorn machine?|
00000b70  0a 0a 53 65 63 74 69 6f  6e 20 33 3a 20 43 6f 6e  |..Section 3: Con|
00000b80  66 69 67 75 72 61 74 69  6f 6e 2e 0a 2d 2d 2d 2d  |figuration..----|
00000b90  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000ba0  2d 2d 2d 2d 2d 0a 0a 33  2e 31 29 20 57 68 61 74  |-----..3.1) What|
00000bb0  20 69 73 20 41 44 46 53  42 75 66 66 65 72 73 20  | is ADFSBuffers |
00000bc0  61 6e 64 20 77 68 61 74  20 69 73 20 74 68 65 20  |and what is the |
00000bd0  62 65 73 74 20 73 65 74  74 69 6e 67 20 66 6f 72  |best setting for|
00000be0  20 69 74 3f 0a 33 2e 32  29 20 48 6f 77 20 64 6f  | it?.3.2) How do|
00000bf0  20 49 20 65 6e 61 62 6c  65 20 73 6f 6c 69 64 20  | I enable solid |
00000c00  64 72 61 67 73 20 69 6e  20 52 49 53 43 20 4f 53  |drags in RISC OS|
00000c10  20 33 3f 0a 0a 53 65 63  74 69 6f 6e 20 34 3a 20  | 3?..Section 4: |
00000c20  48 61 72 64 77 61 72 65  20 70 72 6f 62 6c 65 6d  |Hardware problem|
00000c30  73 2e 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s..-------------|
00000c40  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000c50  0a 0a 34 2e 31 29 20 4d  79 20 68 61 72 64 20 64  |..4.1) My hard d|
00000c60  72 69 76 65 20 67 69 76  65 73 20 6d 65 20 64 69  |rive gives me di|
00000c70  73 63 20 65 72 72 6f 72  73 20 77 68 65 6e 20 49  |sc errors when I|
00000c80  20 75 73 65 2c 20 77 68  61 74 20 64 6f 20 74 68  | use, what do th|
00000c90  65 20 65 72 72 6f 72 0a  20 20 20 20 20 6e 75 6d  |e error.     num|
00000ca0  62 65 72 73 20 6d 65 61  6e 3f 0a 34 2e 32 29 20  |bers mean?.4.2) |
00000cb0  4d 79 20 64 69 73 63 20  67 69 76 65 73 20 6d 65  |My disc gives me|
00000cc0  20 61 20 27 42 72 6f 6b  65 6e 20 44 69 72 65 63  | a 'Broken Direc|
00000cd0  74 6f 72 79 27 20 6f 72  20 6d 79 20 46 72 65 65  |tory' or my Free|
00000ce0  20 53 70 61 63 65 20 4d  61 70 20 69 73 20 63 6f  | Space Map is co|
00000cf0  72 72 75 70 74 2c 0a 20  20 20 20 20 77 68 61 74  |rrupt,.     what|
00000d00  20 63 61 6e 20 49 20 64  6f 3f 0a 34 2e 33 29 20  | can I do?.4.3) |
00000d10  57 68 61 74 20 64 6f 65  73 20 74 68 65 20 70 6f  |What does the po|
00000d20  77 65 72 20 6f 6e 20 73  65 6c 66 2d 74 65 73 74  |wer on self-test|
00000d30  20 63 68 65 63 6b 20 61  6e 64 20 68 6f 77 20 64  | check and how d|
00000d40  6f 65 73 20 69 74 20 73  69 67 6e 61 6c 20 65 72  |oes it signal er|
00000d50  72 6f 72 73 0a 20 20 20  20 20 62 61 63 6b 20 74  |rors.     back t|
00000d60  6f 20 79 6f 75 3f 0a 34  2e 34 29 20 4d 79 20 52  |o you?.4.4) My R|
00000d70  65 61 6c 20 54 69 6d 65  20 43 6c 6f 63 6b 20 68  |eal Time Clock h|
00000d80  61 73 20 70 61 75 73 65  64 2c 20 68 6f 77 20 64  |as paused, how d|
00000d90  6f 20 49 20 72 65 73 74  61 72 74 20 69 74 3f 0a  |o I restart it?.|
00000da0  34 2e 35 29 20 42 65 69  6e 67 20 6f 66 20 61 20  |4.5) Being of a |
00000db0  6e 6f 6e 2d 68 75 6d 61  6e 6f 69 64 20 72 61 63  |non-humanoid rac|
00000dc0  65 20 49 20 64 6f 6e 27  74 20 68 61 76 65 20 68  |e I don't have h|
00000dd0  61 6e 64 73 2c 20 6f 6e  6c 79 20 74 65 6e 74 61  |ands, only tenta|
00000de0  63 6c 65 73 2e 20 41 72  65 0a 20 20 20 20 20 74  |cles. Are.     t|
00000df0  68 65 72 65 20 61 6c 74  65 72 6e 61 74 69 76 65  |here alternative|
00000e00  73 20 74 6f 20 74 68 65  20 6b 65 79 62 6f 61 72  |s to the keyboar|
00000e10  64 20 66 6f 72 20 64 61  74 61 20 65 6e 74 72 79  |d for data entry|
00000e20  20 69 6e 74 6f 20 41 63  6f 72 6e 20 6d 61 63 68  | into Acorn mach|
00000e30  69 6e 65 73 3f 0a 0a 53  65 63 74 69 6f 6e 20 35  |ines?..Section 5|
00000e40  3a 20 53 6f 66 74 77 61  72 65 20 49 73 73 75 65  |: Software Issue|
00000e50  73 2e 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s..-------------|
00000e60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 0a  |--------------..|
00000e70  35 2e 31 29 20 57 68 65  6e 20 75 73 69 6e 67 20  |5.1) When using |
00000e80  44 4f 53 20 64 69 73 63  73 20 49 20 6f 66 74 65  |DOS discs I ofte|
00000e90  6e 20 66 69 6e 64 20 74  68 65 20 6c 61 73 74 20  |n find the last |
00000ea0  70 61 72 74 73 20 6f 66  20 66 69 6c 65 73 20 68  |parts of files h|
00000eb0  61 76 65 6e 27 74 20 62  65 65 6e 0a 20 20 20 20  |aven't been.    |
00000ec0  20 77 72 69 74 74 65 6e  20 63 6f 72 72 65 63 74  | written correct|
00000ed0  6c 79 2c 20 77 68 61 74  20 61 6d 20 49 20 64 6f  |ly, what am I do|
00000ee0  69 6e 67 20 77 72 6f 6e  67 3f 0a 35 2e 32 29 20  |ing wrong?.5.2) |
00000ef0  49 20 68 61 76 65 20 6f  62 74 61 69 6e 65 64 20  |I have obtained |
00000f00  5b 50 44 5d 20 70 72 6f  67 72 61 6d 20 58 20 62  |[PD] program X b|
00000f10  75 74 20 66 69 6e 64 20  69 74 20 6e 65 65 64 73  |ut find it needs|
00000f20  20 5b 76 65 72 73 69 6f  6e 20 59 2e 59 59 20 6f  | [version Y.YY o|
00000f30  66 5d 0a 20 20 20 20 20  6d 6f 64 75 6c 65 20 5a  |f].     module Z|
00000f40  2c 20 77 68 69 63 68 20  49 20 64 6f 6e 27 74 20  |, which I don't |
00000f50  68 61 76 65 2e 20 57 68  65 72 65 20 63 61 6e 20  |have. Where can |
00000f60  49 20 67 65 74 20 69 74  3f 0a 35 2e 33 29 20 57  |I get it?.5.3) W|
00000f70  68 61 74 20 69 73 20 74  68 65 20 63 75 72 72 65  |hat is the curre|
00000f80  6e 74 20 46 69 6c 65 2d  74 79 70 65 20 61 6c 6c  |nt File-type all|
00000f90  6f 63 61 74 69 6f 6e 20  72 61 6e 67 65 73 20 61  |ocation ranges a|
00000fa0  6e 64 20 77 68 79 20 77  6f 6e 27 74 20 41 63 6f  |nd why won't Aco|
00000fb0  72 6e 0a 20 20 20 20 20  70 72 6f 76 69 64 65 20  |rn.     provide |
00000fc0  61 20 66 75 6c 6c 20 66  69 6c 65 2d 74 79 70 65  |a full file-type|
00000fd0  20 6c 69 73 74 3f 0a 35  2e 34 29 20 49 73 20 74  | list?.5.4) Is t|
00000fe0  68 65 72 65 20 61 20 4d  6f 64 75 6c 61 20 32 20  |here a Modula 2 |
00000ff0  63 6f 6d 70 69 6c 65 72  20 66 6f 72 20 74 68 65  |compiler for the|
00001000  20 41 72 63 3f 0a 35 2e  35 29 20 57 68 61 74 20  | Arc?.5.5) What |
00001010  76 65 72 73 69 6f 6e 20  6f 66 20 6d 6f 64 75 6c  |version of modul|
00001020  65 20 58 20 63 61 6e 20  49 20 61 73 73 75 6d 65  |e X can I assume|
00001030  20 74 68 61 74 20 61 6c  6c 20 75 73 65 72 73 20  | that all users |
00001040  68 61 76 65 3f 0a 35 2e  36 29 20 57 68 61 74 27  |have?.5.6) What'|
00001050  73 20 74 68 65 20 6d 69  6e 69 6d 75 6d 20 76 65  |s the minimum ve|
00001060  72 73 69 6f 6e 20 6f 66  20 6d 6f 64 75 6c 65 20  |rsion of module |
00001070  58 20 74 68 61 74 20 6d  79 20 70 72 6f 67 72 61  |X that my progra|
00001080  6d 20 6e 65 65 64 73 3f  20 57 68 61 74 0a 20 20  |m needs? What.  |
00001090  20 20 20 66 65 61 74 75  72 65 73 20 77 65 72 65  |   features were|
000010a0  20 69 6e 74 72 6f 64 75  63 65 64 2f 77 68 61 74  | introduced/what|
000010b0  20 62 75 67 73 20 77 65  72 65 20 66 69 78 65 64  | bugs were fixed|
000010c0  20 69 6e 20 77 68 69 63  68 20 76 65 72 73 69 6f  | in which versio|
000010d0  6e 73 3f 0a 35 2e 37 29  20 57 68 61 74 20 50 75  |ns?.5.7) What Pu|
000010e0  62 6c 69 63 20 44 6f 6d  61 69 6e 20 4c 61 6e 67  |blic Domain Lang|
000010f0  75 61 67 65 73 20 61 72  65 20 61 76 61 69 6c 61  |uages are availa|
00001100  62 6c 65 20 66 6f 72 20  41 63 6f 72 6e 20 6d 61  |ble for Acorn ma|
00001110  63 68 69 6e 65 73 3f 0a  0a 53 65 63 74 69 6f 6e  |chines?..Section|
00001120  20 36 3a 20 56 69 72 75  73 65 73 2e 0a 2d 2d 2d  | 6: Viruses..---|
00001130  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00001140  0a 0a 36 2e 31 29 20 48  6f 77 20 63 61 6e 20 49  |..6.1) How can I|
00001150  20 70 72 6f 74 65 63 74  20 61 67 61 69 6e 73 74  | protect against|
00001160  20 76 69 72 75 73 65 73  3f 0a 36 2e 32 29 20 57  | viruses?.6.2) W|
00001170  68 65 72 65 20 63 61 6e  20 49 20 6f 62 74 61 69  |here can I obtai|
00001180  6e 20 21 4b 69 6c 6c 65  72 3f 0a 0a 53 65 63 74  |n !Killer?..Sect|
00001190  69 6f 6e 20 37 3a 20 4e  65 74 20 72 65 73 6f 75  |ion 7: Net resou|
000011a0  72 63 65 73 2e 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |rces..----------|
000011b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
000011c0  0a 37 2e 31 29 20 57 68  61 74 20 61 72 63 68 69  |.7.1) What archi|
000011d0  76 65 73 2f 46 54 50 20  73 69 74 65 73 20 61 72  |ves/FTP sites ar|
000011e0  65 20 61 76 61 69 6c 61  62 6c 65 3f 0a 37 2e 32  |e available?.7.2|
000011f0  29 20 57 68 61 74 20 41  63 6f 72 6e 20 72 65 6c  |) What Acorn rel|
00001200  61 74 65 64 20 63 6f 6d  70 61 6e 69 65 73 20 61  |ated companies a|
00001210  72 65 20 61 76 61 69 6c  61 62 6c 65 20 6f 6e 20  |re available on |
00001220  74 68 65 20 6e 65 74 20  76 69 61 20 65 6d 61 69  |the net via emai|
00001230  6c 3f 0a 37 2e 33 29 20  57 68 79 20 68 61 76 65  |l?.7.3) Why have|
00001240  20 74 68 65 72 65 20 62  65 65 6e 20 6e 6f 20 70  | there been no p|
00001250  6f 73 74 69 6e 67 73 20  74 6f 20 63 6f 6d 70 2e  |ostings to comp.|
00001260  7b 62 69 6e 61 72 69 65  73 2c 73 6f 75 72 63 65  |{binaries,source|
00001270  73 7d 2e 61 63 6f 72 6e  0a 20 20 20 20 20 72 65  |s}.acorn.     re|
00001280  63 65 6e 74 6c 79 3f 0a  37 2e 34 29 20 48 6f 77  |cently?.7.4) How|
00001290  20 74 6f 20 72 65 74 72  65 69 76 65 20 74 68 65  | to retreive the|
000012a0  20 46 41 51 20 66 72 6f  6d 20 74 68 65 20 73 6f  | FAQ from the so|
000012b0  75 72 63 65 2e 2e 2e 20  7b 20 4f 72 20 68 6f 77  |urce... { Or how|
000012c0  20 74 6f 20 75 73 65 20  6d 79 20 65 6d 61 69 6c  | to use my email|
000012d0  0a 20 20 20 20 20 73 65  72 76 65 72 2e 20 7d 0a  |.     server. }.|
000012e0  37 2e 35 29 20 57 68 61  74 20 57 57 57 20 70 61  |7.5) What WWW pa|
000012f0  67 65 73 20 61 72 65 20  6f 75 74 20 74 68 65 72  |ges are out ther|
00001300  65 20 66 6f 72 20 41 63  6f 72 6e 20 74 6f 70 69  |e for Acorn topi|
00001310  63 73 3f 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |cs?..-----------|
00001320  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00001360  2d 0a 53 65 63 74 69 6f  6e 20 31 3a 20 41 63 6f  |-.Section 1: Aco|
00001370  72 6e 20 48 61 72 64 77  61 72 65 20 61 6e 64 20  |rn Hardware and |
00001380  4f 70 65 72 61 74 69 6e  67 20 53 79 73 74 65 6d  |Operating System|
00001390  73 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s.--------------|
000013a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000013d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 0a  |--------------..|
000013e0  31 2e 31 29 20 57 68 61  74 20 6b 69 6e 64 20 6f  |1.1) What kind o|
000013f0  66 20 41 63 6f 72 6e 20  6d 61 63 68 69 6e 65 73  |f Acorn machines|
00001400  20 61 72 65 20 74 68 65  72 65 3f 0a 0a 20 20 20  | are there?..   |
00001410  54 68 65 20 66 75 6c 6c  20 6c 69 73 74 20 6f 66  |The full list of|
00001420  20 41 63 6f 72 6e 20 6d  61 64 65 20 6d 61 63 68  | Acorn made mach|
00001430  69 6e 65 73 20 69 73 20  73 6f 6d 65 77 68 61 74  |ines is somewhat|
00001440  20 6c 65 6e 67 74 68 79  20 6e 6f 77 20 61 6e 64  | lengthy now and|
00001450  20 61 72 65 0a 6d 6f 73  74 6c 79 20 6e 6f 20 6c  | are.mostly no l|
00001460  6f 6e 67 65 72 20 69 6e  20 6d 61 6e 75 66 61 63  |onger in manufac|
00001470  74 75 72 65 2e 20 41 63  63 6f 72 64 69 6e 67 6c  |ture. Accordingl|
00001480  79 20 74 68 69 73 20 6c  69 73 74 20 64 69 73 74  |y this list dist|
00001490  72 69 62 75 74 65 64 20  69 6e 20 74 68 65 0a 46  |ributed in the.F|
000014a0  41 51 20 69 6e 63 6c 75  64 65 73 20 6f 6e 6c 79  |AQ includes only|
000014b0  20 41 72 63 68 69 6d 65  64 65 73 2f 41 52 4d 20  | Archimedes/ARM |
000014c0  62 61 73 65 64 20 6d 61  63 68 69 6e 65 73 2c 20  |based machines, |
000014d0  77 68 69 63 68 20 61 72  65 20 74 68 65 20 63 75  |which are the cu|
000014e0  72 72 65 6e 74 6c 79 0a  6d 61 6e 75 66 61 63 74  |rrently.manufact|
000014f0  75 72 65 64 20 62 79 20  41 63 6f 72 6e 2e 20 41  |ured by Acorn. A|
00001500  20 66 75 6c 6c 20 6c 69  73 74 20 69 73 20 6d 61  | full list is ma|
00001510  69 6e 74 61 69 6e 65 64  20 69 6e 20 6d 79 20 65  |intained in my e|
00001520  6d 61 69 6c 20 73 65 72  76 65 72 20 75 6e 64 65  |mail server unde|
00001530  72 0a 74 68 65 20 66 69  6c 65 6e 61 6d 65 20 27  |r.the filename '|
00001540  4d 61 63 68 69 6e 65 4c  73 74 27 2e 20 54 68 69  |MachineLst'. Thi|
00001550  73 20 69 73 2c 20 61 73  20 66 61 72 20 61 73 20  |s is, as far as |
00001560  49 20 61 6d 20 61 77 61  72 65 2c 20 61 20 63 6f  |I am aware, a co|
00001570  6d 70 6c 65 74 65 20 6c  69 73 74 20 6f 66 0a 61  |mplete list of.a|
00001580  6c 6c 20 41 63 6f 72 6e  20 6d 61 63 68 69 6e 65  |ll Acorn machine|
00001590  73 20 6d 61 64 65 20 77  69 74 68 20 74 68 65 20  |s made with the |
000015a0  70 6f 73 73 69 62 6c 65  20 65 78 63 65 70 74 69  |possible excepti|
000015b0  6f 6e 20 6f 66 20 74 68  65 20 6c 61 74 65 73 74  |on of the latest|
000015c0  20 6d 61 63 68 69 6e 65  73 0a 66 6f 72 20 77 68  | machines.for wh|
000015d0  69 63 68 20 49 20 68 61  76 65 20 79 65 74 20 74  |ich I have yet t|
000015e0  6f 20 67 65 74 20 74 68  65 20 64 65 74 61 69 6c  |o get the detail|
000015f0  65 64 20 73 70 65 63 69  66 69 63 61 74 69 6f 6e  |ed specification|
00001600  73 2e 0a 0a 41 34 20 2d  20 41 63 6f 72 6e 73 20  |s...A4 - Acorns |
00001610  66 69 72 73 74 20 70 6f  72 74 61 62 6c 65 20 6d  |first portable m|
00001620  61 63 68 69 6e 65 2e 20  54 68 65 20 41 34 20 69  |achine. The A4 i|
00001630  73 20 66 75 6e 63 74 69  6f 6e 61 6c 6c 79 20 61  |s functionally a|
00001640  6e 20 41 35 30 30 30 20  69 6e 0a 20 20 20 70 6f  |n A5000 in.   po|
00001650  72 74 61 62 6c 65 20 66  6f 72 6d 2e 20 46 65 61  |rtable form. Fea|
00001660  74 75 72 69 6e 67 20 70  6f 77 65 72 20 73 61 76  |turing power sav|
00001670  65 20 6d 6f 64 65 73 2c  20 61 6e 20 4c 43 44 20  |e modes, an LCD |
00001680  73 63 72 65 65 6e 20 61  6e 64 20 73 6f 66 74 77  |screen and softw|
00001690  61 72 65 0a 20 20 20 63  6f 6e 66 69 67 75 72 61  |are.   configura|
000016a0  74 69 6f 6e 20 6f 66 20  74 68 65 20 70 6f 77 65  |tion of the powe|
000016b0  72 20 73 61 76 69 6e 67  20 66 65 61 74 75 72 65  |r saving feature|
000016c0  73 20 69 74 20 77 61 73  20 72 65 6c 65 61 73 65  |s it was release|
000016d0  64 20 4a 75 6c 79 20 31  39 39 32 2e 20 49 74 0a  |d July 1992. It.|
000016e0  20 20 20 69 73 20 63 61  6c 6c 65 64 20 74 68 65  |   is called the|
000016f0  20 41 34 20 62 65 63 61  75 73 65 20 69 74 27 73  | A4 because it's|
00001700  20 66 6f 6f 74 70 72 69  6e 74 20 6f 6e 20 61 20  | footprint on a |
00001710  64 65 73 6b 20 69 73 20  61 70 70 61 72 65 6e 74  |desk is apparent|
00001720  6c 79 20 74 68 61 74 20  6f 66 0a 20 20 20 61 6e  |ly that of.   an|
00001730  20 41 34 20 70 69 65 63  65 20 6f 66 20 70 61 70  | A4 piece of pap|
00001740  65 72 2e 0a 20 20 20 32  30 34 38 6b 20 4d 65 6d  |er..   2048k Mem|
00001750  6f 72 79 0a 20 20 20 41  64 76 61 6e 63 65 64 20  |ory.   Advanced |
00001760  44 69 73 63 20 46 69 6c  69 6e 67 20 53 79 73 74  |Disc Filing Syst|
00001770  65 6d 20 62 79 20 64 65  66 61 75 6c 74 20 77 69  |em by default wi|
00001780  74 68 20 48 69 67 68 20  44 65 6e 73 69 74 79 20  |th High Density |
00001790  64 72 69 76 65 73 2e 0a  20 20 20 41 52 4d 20 33  |drives..   ARM 3|
000017a0  20 70 72 6f 63 65 73 73  6f 72 2e 20 28 32 34 20  | processor. (24 |
000017b0  4d 48 7a 20 6e 6f 72 6d  61 6c 6c 79 2c 20 36 20  |MHz normally, 6 |
000017c0  4d 48 7a 20 69 6e 20 70  6f 77 65 72 20 73 61 76  |MHz in power sav|
000017d0  65 20 6d 6f 64 65 2e 29  0a 20 20 20 31 32 20 4d  |e mode.).   12 M|
000017e0  48 7a 20 52 41 4d 2e 20  28 33 20 4d 48 7a 20 69  |Hz RAM. (3 MHz i|
000017f0  6e 20 70 6f 77 65 72 20  73 61 76 65 20 6d 6f 64  |n power save mod|
00001800  65 2e 29 0a 20 20 20 32  30 34 38 6b 20 4f 53 20  |e.).   2048k OS |
00001810  69 6e 20 52 4f 4d 2e 0a  20 20 20 7e 31 33 2e 32  |in ROM..   ~13.2|
00001820  35 20 4d 49 50 53 2e 0a  0a 41 33 30 78 30 20 2d  |5 MIPS...A30x0 -|
00001830  20 54 77 6f 20 6d 6f 64  65 6c 73 20 6f 66 20 74  | Two models of t|
00001840  68 69 73 20 6d 61 63 68  69 6e 65 20 65 78 69 73  |his machine exis|
00001850  74 20 74 68 65 20 41 33  30 31 30 20 61 6e 64 20  |t the A3010 and |
00001860  74 68 65 20 41 33 30 32  30 2e 20 42 6f 74 68 20  |the A3020. Both |
00001870  61 72 65 0a 20 20 20 64  65 73 69 67 6e 65 64 20  |are.   designed |
00001880  61 73 20 6c 6f 77 20 65  6e 64 20 27 66 61 6d 69  |as low end 'fami|
00001890  6c 79 20 73 6f 6c 75 74  69 6f 6e 27 20 6d 61 63  |ly solution' mac|
000018a0  68 69 6e 65 73 2e 20 54  68 65 79 20 61 72 65 20  |hines. They are |
000018b0  61 6c 73 6f 20 61 6d 6f  6e 67 20 74 68 65 0a 20  |also among the. |
000018c0  20 20 66 69 72 73 74 20  6d 61 63 68 69 6e 65 73  |  first machines|
000018d0  20 74 6f 20 66 65 61 74  75 72 65 20 74 68 65 20  | to feature the |
000018e0  41 52 4d 32 35 30 20 70  72 6f 63 65 73 73 6f 72  |ARM250 processor|
000018f0  20 6f 66 66 65 72 69 6e  67 20 69 6d 70 72 6f 76  | offering improv|
00001900  65 64 0a 20 20 20 70 65  72 66 6f 72 6d 61 6e 63  |ed.   performanc|
00001910  65 20 6f 76 65 72 20 61  6e 20 41 52 4d 32 20 28  |e over an ARM2 (|
00001920  62 75 74 20 6c 65 73 73  20 74 68 61 6e 20 61 6e  |but less than an|
00001930  20 41 52 4d 33 29 20 61  6e 64 20 61 72 65 20 64  | ARM3) and are d|
00001940  65 73 69 67 6e 65 64 20  74 6f 0a 20 20 20 73 75  |esigned to.   su|
00001950  70 70 6c 65 6d 65 6e 74  20 74 68 65 20 41 33 30  |pplement the A30|
00001960  30 30 20 6d 61 63 68 69  6e 65 20 61 73 20 61 20  |00 machine as a |
00001970  6c 6f 77 20 63 6f 73 74  20 65 6e 74 72 79 20 6d  |low cost entry m|
00001980  61 63 68 69 6e 65 20 69  6e 74 6f 20 74 68 65 20  |achine into the |
00001990  41 63 6f 72 6e 0a 20 20  20 77 6f 72 6c 64 2e 20  |Acorn.   world. |
000019a0  49 74 73 20 6f 74 68 65  72 20 6d 61 69 6e 20 63  |Its other main c|
000019b0  6c 61 69 6d 20 74 6f 20  66 61 6d 65 20 69 73 20  |laim to fame is |
000019c0  69 74 20 69 73 20 74 68  65 20 66 69 72 73 74 20  |it is the first |
000019d0  41 72 63 68 69 6d 65 64  65 73 20 73 65 72 69 65  |Archimedes serie|
000019e0  73 0a 20 20 20 6d 61 63  68 69 6e 65 20 74 68 61  |s.   machine tha|
000019f0  74 20 66 65 61 74 75 72  65 73 20 6a 6f 79 73 74  |t features joyst|
00001a00  69 63 6b 20 70 6f 72 74  73 20 28 6f 6e 6c 79 20  |ick ports (only |
00001a10  69 6e 20 33 30 31 30 20  6d 6f 64 65 6c 2c 20 74  |in 3010 model, t|
00001a20  68 65 20 33 30 32 30 20  68 61 73 20 61 0a 20 20  |he 3020 has a.  |
00001a30  20 6e 65 74 77 6f 72 6b  20 63 6f 6e 6e 65 63 74  | network connect|
00001a40  6f 72 20 69 6e 73 74 65  61 64 2e 29 2e 20 4c 61  |or instead.). La|
00001a50  75 6e 63 68 65 64 20 41  75 67 75 73 74 20 32 37  |unched August 27|
00001a60  74 68 20 31 39 39 32 2e  0a 20 20 20 31 30 32 34  |th 1992..   1024|
00001a70  6b 20 4d 65 6d 6f 72 79  0a 20 20 20 41 64 76 61  |k Memory.   Adva|
00001a80  6e 63 65 64 20 44 69 73  63 20 46 69 6c 69 6e 67  |nced Disc Filing|
00001a90  20 53 79 73 74 65 6d 20  62 79 20 64 65 66 61 75  | System by defau|
00001aa0  6c 74 20 77 69 74 68 20  48 69 67 68 20 44 65 6e  |lt with High Den|
00001ab0  73 69 74 79 20 64 72 69  76 65 73 2e 0a 20 20 20  |sity drives..   |
00001ac0  49 44 45 20 36 30 20 4d  62 20 48 61 72 64 20 44  |IDE 60 Mb Hard D|
00001ad0  72 69 76 65 20 28 6f 6e  6c 79 20 69 6e 20 41 33  |rive (only in A3|
00001ae0  30 32 30 20 77 69 74 68  20 48 44 20 6f 70 74 69  |020 with HD opti|
00001af0  6f 6e 29 2e 0a 20 20 20  41 52 4d 20 32 35 30 20  |on)..   ARM 250 |
00001b00  70 72 6f 63 65 73 73 6f  72 0a 20 20 20 31 32 20  |processor.   12 |
00001b10  4d 48 7a 20 52 41 4d 2e  0a 20 20 20 32 30 34 38  |MHz RAM..   2048|
00001b20  6b 20 4f 53 20 69 6e 20  52 4f 4d 2e 0a 20 20 20  |k OS in ROM..   |
00001b30  7e 37 2e 32 20 4d 49 50  53 0a 0a 41 34 30 30 30  |~7.2 MIPS..A4000|
00001b40  20 2d 20 54 68 69 73 20  69 73 20 61 20 68 69 67  | - This is a hig|
00001b50  68 65 72 20 65 6e 64 20  6d 6f 72 65 20 65 78 70  |her end more exp|
00001b60  61 6e 64 61 62 6c 65 20  76 65 72 73 69 6f 6e 20  |andable version |
00001b70  6f 66 20 74 68 65 20 41  33 30 78 30 20 73 65 72  |of the A30x0 ser|
00001b80  69 65 73 0a 20 20 20 6d  61 63 68 69 6e 65 73 20  |ies.   machines |
00001b90  61 6e 64 20 69 73 20 69  6e 20 61 20 74 68 72 65  |and is in a thre|
00001ba0  65 20 62 6f 78 20 66 6f  72 6d 61 74 20 73 69 6d  |e box format sim|
00001bb0  69 6c 61 72 20 74 6f 20  74 68 65 20 41 35 30 30  |ilar to the A500|
00001bc0  30 2e 20 49 74 20 61 6c  73 6f 20 69 73 0a 20 20  |0. It also is.  |
00001bd0  20 64 72 69 76 65 6e 20  62 79 20 61 6e 20 41 52  | driven by an AR|
00001be0  4d 20 32 35 30 20 70 72  6f 63 65 73 73 6f 72 20  |M 250 processor |
00001bf0  68 6f 77 65 76 65 72 20  69 74 20 66 65 61 74 75  |however it featu|
00001c00  72 65 73 20 6f 76 65 72  20 74 68 65 20 41 33 30  |res over the A30|
00001c10  78 30 0a 20 20 20 6d 61  63 68 69 6e 65 73 20 6f  |x0.   machines o|
00001c20  70 74 69 6f 6e 61 6c 20  45 74 68 65 72 6e 65 74  |ptional Ethernet|
00001c30  20 26 20 45 63 6f 6e 65  74 20 70 6f 72 74 73 2c  | & Econet ports,|
00001c40  20 61 20 68 69 67 68 20  64 65 6e 73 69 74 79 20  | a high density |
00001c50  66 6c 6f 70 70 79 20 64  72 69 76 65 0a 20 20 20  |floppy drive.   |
00001c60  61 6e 64 20 61 6e 20 38  30 4d 62 20 49 44 45 20  |and an 80Mb IDE |
00001c70  64 72 69 76 65 20 62 79  20 64 65 66 61 75 6c 74  |drive by default|
00001c80  2e 20 54 68 65 20 61 69  6d 20 6f 66 20 74 68 69  |. The aim of thi|
00001c90  73 20 6d 61 63 68 69 6e  65 20 69 73 20 73 74 72  |s machine is str|
00001ca0  6f 6e 67 6c 79 0a 20 20  20 74 6f 77 61 72 64 73  |ongly.   towards|
00001cb0  20 74 68 65 20 68 6f 6d  65 20 6f 66 66 69 63 65  | the home office|
00001cc0  20 61 6e 64 20 6d 6f 72  65 20 27 73 65 72 69 6f  | and more 'serio|
00001cd0  75 73 27 20 61 70 70 6c  69 63 61 74 69 6f 6e 73  |us' applications|
00001ce0  20 74 68 61 6e 20 74 68  65 20 41 33 30 78 30 0a  | than the A30x0.|
00001cf0  20 20 20 73 65 72 69 65  73 2e 20 4c 61 75 6e 63  |   series. Launc|
00001d00  68 65 64 20 41 75 67 75  73 74 20 32 37 74 68 20  |hed August 27th |
00001d10  31 39 39 32 2e 0a 20 20  20 32 30 34 38 6b 20 4d  |1992..   2048k M|
00001d20  65 6d 6f 72 79 0a 20 20  20 41 64 76 61 6e 63 65  |emory.   Advance|
00001d30  64 20 44 69 73 63 20 46  69 6c 69 6e 67 20 53 79  |d Disc Filing Sy|
00001d40  73 74 65 6d 20 62 79 20  64 65 66 61 75 6c 74 20  |stem by default |
00001d50  77 69 74 68 20 48 69 67  68 20 44 65 6e 73 69 74  |with High Densit|
00001d60  79 20 64 72 69 76 65 73  2e 0a 20 20 20 49 44 45  |y drives..   IDE|
00001d70  20 38 30 20 4d 62 20 48  61 72 64 20 44 72 69 76  | 80 Mb Hard Driv|
00001d80  65 20 62 79 20 64 65 66  61 75 6c 74 2e 0a 20 20  |e by default..  |
00001d90  20 41 52 4d 20 32 35 30  20 70 72 6f 63 65 73 73  | ARM 250 process|
00001da0  6f 72 0a 20 20 20 31 32  20 4d 48 7a 20 52 41 4d  |or.   12 MHz RAM|
00001db0  2e 0a 20 20 20 32 30 34  38 6b 20 4f 53 20 69 6e  |..   2048k OS in|
00001dc0  20 52 4f 4d 2e 0a 20 20  20 7e 37 2e 32 20 4d 49  | ROM..   ~7.2 MI|
00001dd0  50 53 0a 0a 41 35 30 30  30 20 28 61 6c 70 68 61  |PS..A5000 (alpha|
00001de0  20 76 61 72 69 61 6e 74  29 20 2d 20 54 68 69 73  | variant) - This|
00001df0  20 69 73 20 61 6e 20 69  6d 70 72 6f 76 65 64 20  | is an improved |
00001e00  76 61 72 69 61 6e 74 20  6f 6e 20 74 68 65 20 41  |variant on the A|
00001e10  35 30 30 30 20 66 65 61  74 75 72 69 6e 67 20 61  |5000 featuring a|
00001e20  0a 20 20 20 63 6f 6e 73  69 64 65 72 61 62 6c 79  |.   considerably|
00001e30  20 66 61 73 74 65 72 20  70 72 6f 63 65 73 73 6f  | faster processo|
00001e40  72 2c 20 33 33 20 4d 48  7a 2c 20 77 69 74 68 20  |r, 33 MHz, with |
00001e50  74 68 65 20 61 62 69 6c  69 74 79 20 74 6f 20 68  |the ability to h|
00001e60  61 76 65 20 61 0a 20 20  20 73 69 6d 69 6c 61 72  |ave a.   similar|
00001e70  6c 79 20 63 6c 6f 63 6b  65 64 20 46 50 41 20 75  |ly clocked FPA u|
00001e80  6e 69 74 20 69 6e 73 74  61 6c 6c 65 64 2e 20 49  |nit installed. I|
00001e90  74 20 61 6c 73 6f 20 66  65 61 74 75 72 65 73 20  |t also features |
00001ea0  61 20 63 6f 6e 73 69 64  65 72 61 62 6c 79 0a 20  |a considerably. |
00001eb0  20 20 6c 61 72 67 65 72  20 62 61 73 65 20 68 61  |  larger base ha|
00001ec0  72 64 20 64 72 69 76 65  20 73 69 7a 65 20 6f 66  |rd drive size of|
00001ed0  20 31 36 30 20 4d 62 20  6f 6e 20 74 68 65 20 34  | 160 Mb on the 4|
00001ee0  20 4d 62 20 6d 6f 64 65  6c 2c 20 74 68 65 20 6c  | Mb model, the l|
00001ef0  6f 77 65 72 20 32 20 4d  62 0a 20 20 20 6d 6f 64  |ower 2 Mb.   mod|
00001f00  65 6c 20 73 74 69 6c 6c  20 61 73 20 61 6e 20 38  |el still as an 8|
00001f10  30 20 4d 62 20 64 72 69  76 65 2e 20 46 69 6e 61  |0 Mb drive. Fina|
00001f20  6c 6c 79 20 69 74 20 68  61 73 20 69 6d 70 72 6f  |lly it has impro|
00001f30  76 65 64 20 61 6c 74 65  72 61 74 69 6f 6e 73 20  |ved alterations |
00001f40  74 6f 20 69 74 0a 20 20  20 61 6c 6c 6f 77 69 6e  |to it.   allowin|
00001f50  67 20 65 61 73 79 20 65  78 70 61 6e 73 69 6f 6e  |g easy expansion|
00001f60  20 6f 66 20 74 68 65 20  6d 61 63 68 69 6e 65 20  | of the machine |
00001f70  74 6f 20 38 20 4d 62 20  6f 66 20 6d 65 6d 6f 72  |to 8 Mb of memor|
00001f80  79 20 62 79 20 64 65 66  61 75 6c 74 2e 20 28 49  |y by default. (I|
00001f90  45 0a 20 20 20 77 69 74  68 6f 75 74 20 68 61 76  |E.   without hav|
00001fa0  69 6e 67 20 74 6f 20 75  73 65 20 74 68 69 72 64  |ing to use third|
00001fb0  20 70 61 72 74 79 20 73  6f 6c 75 74 69 6f 6e 73  | party solutions|
00001fc0  2e 29 20 52 65 6c 65 61  73 65 64 20 31 30 74 68  |.) Released 10th|
00001fd0  20 53 65 70 74 65 6d 62  65 72 0a 20 20 20 31 39  | September.   19|
00001fe0  39 33 2e 0a 20 20 20 32  30 34 38 6b 20 4d 65 6d  |93..   2048k Mem|
00001ff0  6f 72 79 0a 20 20 20 41  64 76 61 6e 63 65 64 20  |ory.   Advanced |
00002000  44 69 73 63 20 46 69 6c  69 6e 67 20 53 79 73 74  |Disc Filing Syst|
00002010  65 6d 20 62 79 20 64 65  66 61 75 6c 74 20 77 69  |em by default wi|
00002020  74 68 20 48 69 67 68 20  44 65 6e 73 69 74 79 20  |th High Density |
00002030  64 72 69 76 65 73 2e 0a  20 20 20 49 44 45 20 69  |drives..   IDE i|
00002040  6e 74 65 72 66 61 63 65  20 62 79 20 64 65 66 61  |nterface by defa|
00002050  75 6c 74 2e 0a 20 20 20  41 52 4d 20 33 20 70 72  |ult..   ARM 3 pr|
00002060  6f 63 65 73 73 6f 72 2e  20 28 33 33 20 4d 48 7a  |ocessor. (33 MHz|
00002070  29 0a 20 20 20 31 32 20  4d 48 7a 20 52 41 4d 2e  |).   12 MHz RAM.|
00002080  0a 20 20 20 32 30 34 38  6b 20 4f 53 20 69 6e 20  |.   2048k OS in |
00002090  52 4f 4d 2e 0a 20 20 20  7e 31 36 2e 39 36 20 4d  |ROM..   ~16.96 M|
000020a0  49 50 53 2e 0a 0a 41 63  6f 72 6e 20 52 69 73 63  |IPS...Acorn Risc|
000020b0  20 50 43 20 73 65 72 69  65 73 0a 0a 20 20 20 20  | PC series..    |
000020c0  20 20 54 68 69 73 20 69  73 20 74 68 65 20 6e 65  |  This is the ne|
000020d0  78 74 20 67 65 6e 65 72  61 74 69 6f 6e 20 61 6e  |xt generation an|
000020e0  64 20 61 72 63 68 69 74  65 63 74 75 72 65 20 6f  |d architecture o|
000020f0  66 20 6d 61 63 68 69 6e  65 73 20 2d 0a 20 20 20  |f machines -.   |
00002100  73 75 70 65 72 63 65 64  69 6e 67 2c 20 62 75 74  |superceding, but|
00002110  20 63 6f 6d 70 61 74 69  62 6c 65 20 77 69 74 68  | compatible with|
00002120  2c 20 74 68 65 20 41 72  63 68 69 6d 65 64 65 73  |, the Archimedes|
00002130  20 72 61 6e 67 65 20 6f  66 20 6d 61 63 68 69 6e  | range of machin|
00002140  65 73 2e 20 41 6c 6c 0a  20 20 20 6f 66 20 74 68  |es. All.   of th|
00002150  65 6d 20 66 65 61 74 75  72 65 20 61 20 68 69 67  |em feature a hig|
00002160  68 6c 79 20 63 6f 6e 66  69 67 75 72 61 62 6c 65  |hly configurable|
00002170  20 61 6e 64 20 6d 6f 64  75 6c 61 72 20 73 79 73  | and modular sys|
00002180  74 65 6d 20 74 68 61 74  20 6d 61 6b 65 73 20 61  |tem that makes a|
00002190  0a 20 20 20 62 65 77 69  6c 64 65 72 69 6e 67 20  |.   bewildering |
000021a0  76 61 72 69 65 74 79 20  6f 66 20 6f 70 74 69 6f  |variety of optio|
000021b0  6e 73 20 61 76 61 69 6c  61 62 6c 65 2e 20 41 6c  |ns available. Al|
000021c0  6c 20 61 72 65 20 66 6f  75 6e 64 65 64 20 6f 6e  |l are founded on|
000021d0  20 74 68 65 20 27 73 65  63 6f 6e 64 0a 20 20 20  | the 'second.   |
000021e0  67 65 6e 65 72 61 74 69  6f 6e 27 20 63 68 69 70  |generation' chip|
000021f0  73 65 74 20 66 65 61 74  75 72 69 6e 67 20 56 49  |set featuring VI|
00002200  44 43 32 30 2c 20 49 4f  4d 44 20 61 6e 64 20 74  |DC20, IOMD and t|
00002210  68 65 20 6e 65 77 65 72  20 41 52 4d 36 2c 20 61  |he newer ARM6, a|
00002220  6e 64 0a 20 20 20 62 65  74 74 65 72 2c 20 63 65  |nd.   better, ce|
00002230  6c 6c 20 70 72 6f 63 65  73 73 6f 72 73 2e 20 54  |ll processors. T|
00002240  68 69 73 20 6e 65 77 20  72 61 6e 67 65 20 77 61  |his new range wa|
00002250  73 20 6c 61 75 6e 63 68  65 64 20 6f 6e 20 74 68  |s launched on th|
00002260  65 20 31 35 74 68 20 6f  66 0a 20 20 20 41 70 72  |e 15th of.   Apr|
00002270  69 6c 20 31 39 39 34 20  77 69 74 68 20 74 68 65  |il 1994 with the|
00002280  20 52 69 73 63 50 43 20  36 30 30 20 73 65 72 69  | RiscPC 600 seri|
00002290  65 73 20 6f 66 20 6d 61  63 68 69 6e 65 73 2e 0a  |es of machines..|
000022a0  0a 20 20 20 20 20 20 54  68 65 20 6e 65 77 20 6d  |.      The new m|
000022b0  61 63 68 69 6e 65 73 20  66 65 61 74 75 72 65 20  |achines feature |
000022c0  74 68 65 20 70 72 6f 63  65 73 73 6f 72 20 63 61  |the processor ca|
000022d0  72 64 20 6f 70 74 69 6f  6e 2c 20 74 68 65 20 63  |rd option, the c|
000022e0  6f 6e 63 65 70 74 20 6f  66 0a 20 20 20 77 68 69  |oncept of.   whi|
000022f0  63 68 20 77 61 73 20 66  69 72 73 74 20 73 68 6f  |ch was first sho|
00002300  77 6e 20 69 6e 20 74 68  65 20 41 35 34 30 20 61  |wn in the A540 a|
00002310  73 20 77 65 6c 6c 20 61  73 20 61 20 75 6e 69 71  |s well as a uniq|
00002320  75 65 20 73 65 63 6f 6e  64 20 70 72 6f 63 65 73  |ue second proces|
00002330  73 6f 72 0a 20 20 20 73  6c 6f 74 20 61 6c 6c 6f  |sor.   slot allo|
00002340  77 69 6e 67 20 74 68 65  20 6d 61 63 68 69 6e 65  |wing the machine|
00002350  73 20 74 6f 20 68 61 76  65 20 74 77 6f 20 70 72  |s to have two pr|
00002360  6f 63 65 73 73 6f 72 73  20 69 6e 20 74 68 65 20  |ocessors in the |
00002370  73 79 73 74 65 6d 2c 20  61 74 20 6f 6e 63 65 2c  |system, at once,|
00002380  0a 20 20 20 6f 66 20 72  61 64 69 63 61 6c 6c 79  |.   of radically|
00002390  20 64 69 66 66 65 72 65  6e 74 20 74 79 70 65 73  | different types|
000023a0  2e 20 53 69 6d 70 6c 79  20 62 79 20 73 6c 69 70  |. Simply by slip|
000023b0  70 69 6e 67 20 61 20 34  38 36 20 63 68 69 70 20  |ping a 486 chip |
000023c0  69 6e 2c 20 6f 6e 20 61  6e 0a 20 20 20 61 70 70  |in, on an.   app|
000023d0  72 6f 70 72 69 61 74 65  20 62 6f 61 72 64 20 6f  |ropriate board o|
000023e0  66 20 63 6f 75 72 73 65  2c 20 49 6e 74 65 6c 20  |f course, Intel |
000023f0  62 61 73 65 64 20 73 6f  66 74 77 61 72 65 20 63  |based software c|
00002400  61 6e 20 62 65 20 72 75  6e 20 6f 6e 20 74 68 65  |an be run on the|
00002410  0a 20 20 20 6d 61 63 68  69 6e 65 20 61 64 6a 61  |.   machine adja|
00002420  63 65 6e 74 20 74 6f 20  6e 61 74 69 76 65 20 41  |cent to native A|
00002430  52 4d 20 70 72 6f 67 72  61 6d 73 2e 20 42 6f 74  |RM programs. Bot|
00002440  68 20 70 72 6f 63 65 73  73 6f 72 73 20 73 68 61  |h processors sha|
00002450  72 65 20 74 68 65 20 73  79 73 74 65 6d 0a 20 20  |re the system.  |
00002460  20 72 65 73 6f 75 72 63  65 73 20 61 6e 64 20 63  | resources and c|
00002470  61 6e 20 62 65 20 61 6c  6c 6f 63 61 74 65 64 20  |an be allocated |
00002480  6d 65 6d 6f 72 79 20 61  6e 64 20 74 68 65 20 6c  |memory and the l|
00002490  69 6b 65 20 74 6f 20 75  73 65 2e 20 4d 65 6d 6f  |ike to use. Memo|
000024a0  72 79 0a 20 20 20 6d 61  6e 61 67 65 6d 65 6e 74  |ry.   management|
000024b0  20 68 61 73 20 62 65 65  6e 20 69 6d 70 72 6f 76  | has been improv|
000024c0  65 64 20 77 69 74 68 20  6d 65 6d 6f 72 79 20 70  |ed with memory p|
000024d0  61 67 69 6e 67 20 61 6c  77 61 79 73 20 62 65 69  |aging always bei|
000024e0  6e 67 20 64 6f 6e 65 20  69 6e 20 34 4b 62 0a 20  |ng done in 4Kb. |
000024f0  20 20 70 61 67 65 73 2e  0a 0a 20 20 20 20 20 20  |  pages...      |
00002500  46 75 72 74 68 65 72 20  6d 6f 72 65 20 74 68 65  |Further more the|
00002510  20 70 6f 64 75 6c 65 20  69 6e 74 65 72 66 61 63  | podule interfac|
00002520  65 20 68 61 73 20 62 65  65 6e 20 65 78 74 65 6e  |e has been exten|
00002530  64 65 64 20 77 69 74 68  20 44 4d 41 20 74 6f 20  |ded with DMA to |
00002540  61 6e 64 0a 20 20 20 66  72 6f 6d 20 70 6f 64 75  |and.   from podu|
00002550  6c 65 73 2c 20 65 78 74  65 6e 64 65 64 20 61 64  |les, extended ad|
00002560  64 72 65 73 73 69 6e 67  2c 20 33 32 62 69 74 20  |dressing, 32bit |
00002570  64 61 74 61 20 70 61 74  68 77 61 79 73 20 66 72  |data pathways fr|
00002580  6f 6d 20 74 68 65 20 49  4f 0a 20 20 20 73 79 73  |om the IO.   sys|
00002590  74 65 6d 20 61 73 20 77  65 6c 6c 20 61 73 20 61  |tem as well as a|
000025a0  20 76 61 73 74 6c 79 20  65 78 70 61 6e 64 65 64  | vastly expanded|
000025b0  20 6d 65 6d 6f 72 79 20  6d 61 70 20 66 6f 72 20  | memory map for |
000025c0  65 61 63 68 20 70 6f 64  75 6c 65 2e 20 52 65 61  |each podule. Rea|
000025d0  6c 2d 74 69 6d 65 0a 20  20 20 76 69 64 65 6f 20  |l-time.   video |
000025e0  66 72 6f 6d 20 74 68 65  20 49 4f 20 73 79 73 74  |from the IO syst|
000025f0  65 6d 20 62 65 63 6f 6d  65 73 20 61 20 72 65 61  |em becomes a rea|
00002600  6c 69 74 79 20 77 69 74  68 20 68 69 67 68 20 73  |lity with high s|
00002610  70 65 65 64 20 61 6e 64  20 64 61 74 61 0a 20 20  |peed and data.  |
00002620  20 74 72 61 6e 73 66 65  72 73 20 61 70 70 6c 69  | transfers appli|
00002630  63 61 74 69 6f 6e 73 20  62 65 69 6e 67 20 62 6f  |cations being bo|
00002640  6f 73 74 65 64 20 63 6f  6e 73 69 64 65 72 61 62  |osted considerab|
00002650  6c 79 2e 20 54 68 65 73  65 20 6d 61 63 68 69 6e  |ly. These machin|
00002660  65 73 20 61 72 65 20 74  6f 0a 20 20 20 62 65 20  |es are to.   be |
00002670  74 68 65 20 6f 6e 65 73  20 74 6f 20 63 61 72 72  |the ones to carr|
00002680  79 20 41 63 6f 72 6e 20  66 6f 72 20 74 68 65 20  |y Acorn for the |
00002690  6e 65 78 74 20 74 68 72  65 65 20 74 6f 20 73 69  |next three to si|
000026a0  78 20 79 65 61 72 73 20  61 6e 64 20 6c 6f 6f 6b  |x years and look|
000026b0  20 73 65 74 0a 20 20 20  74 6f 20 64 6f 20 73 6f  | set.   to do so|
000026c0  20 6e 69 63 65 6c 79 2e  0a 0a 20 20 20 52 69 73  | nicely...   Ris|
000026d0  63 50 43 20 36 30 30 20  32 4d 20 48 44 32 31 30  |cPC 600 2M HD210|
000026e0  0a 20 20 20 32 30 34 38  4b 62 20 4d 65 6d 6f 72  |.   2048Kb Memor|
000026f0  79 2e 20 28 4e 6f 20 56  52 41 4d 29 0a 20 20 20  |y. (No VRAM).   |
00002700  41 64 76 61 6e 63 65 64  20 44 69 73 63 20 46 69  |Advanced Disc Fi|
00002710  6c 69 6e 67 20 53 79 73  74 65 6d 20 62 79 20 64  |ling System by d|
00002720  65 66 61 75 6c 74 20 77  69 74 68 20 61 20 48 69  |efault with a Hi|
00002730  67 68 20 44 65 6e 73 69  74 79 20 64 72 69 76 65  |gh Density drive|
00002740  2e 0a 20 20 20 49 44 45  20 69 6e 74 65 72 66 61  |..   IDE interfa|
00002750  63 65 20 62 79 20 64 65  66 61 75 6c 74 2e 20 28  |ce by default. (|
00002760  32 31 30 20 4d 62 2e 29  0a 20 20 20 41 52 4d 20  |210 Mb.).   ARM |
00002770  36 31 30 20 70 72 6f 63  65 73 73 6f 72 20 28 33  |610 processor (3|
00002780  30 20 4d 48 7a 29 0a 20  20 20 31 36 20 4d 48 7a  |0 MHz).   16 MHz|
00002790  20 52 41 4d 2e 0a 20 20  20 32 30 34 38 6b 20 4f  | RAM..   2048k O|
000027a0  53 20 69 6e 20 52 4f 4d  2e 0a 20 20 20 7e 32 36  |S in ROM..   ~26|
000027b0  20 4d 49 50 53 2e 20 28  41 72 62 69 74 72 61 72  | MIPS. (Arbitrar|
000027c0  79 20 65 73 74 69 6d 61  74 65 2e 29 0a 0a 20 20  |y estimate.)..  |
000027d0  20 52 69 73 63 50 43 20  36 30 30 20 35 4d 20 48  | RiscPC 600 5M H|
000027e0  44 32 31 30 0a 20 20 20  34 30 39 36 4b 62 20 4d  |D210.   4096Kb M|
000027f0  65 6d 6f 72 79 2e 20 28  31 4d 62 20 6f 66 20 56  |emory. (1Mb of V|
00002800  52 41 4d 29 0a 20 20 20  41 64 76 61 6e 63 65 64  |RAM).   Advanced|
00002810  20 44 69 73 63 20 46 69  6c 69 6e 67 20 53 79 73  | Disc Filing Sys|
00002820  74 65 6d 20 62 79 20 64  65 66 61 75 6c 74 20 77  |tem by default w|
00002830  69 74 68 20 61 20 48 69  67 68 20 44 65 6e 73 69  |ith a High Densi|
00002840  74 79 20 64 72 69 76 65  2e 0a 20 20 20 49 44 45  |ty drive..   IDE|
00002850  20 69 6e 74 65 72 66 61  63 65 20 62 79 20 64 65  | interface by de|
00002860  66 61 75 6c 74 2e 20 28  32 31 30 20 4d 62 2e 29  |fault. (210 Mb.)|
00002870  0a 20 20 20 41 52 4d 20  36 31 30 20 70 72 6f 63  |.   ARM 610 proc|
00002880  65 73 73 6f 72 20 28 33  30 20 4d 48 7a 29 0a 20  |essor (30 MHz). |
00002890  20 20 31 36 20 4d 48 7a  20 52 41 4d 2e 0a 20 20  |  16 MHz RAM..  |
000028a0  20 32 30 34 38 6b 20 4f  53 20 69 6e 20 52 4f 4d  | 2048k OS in ROM|
000028b0  2e 0a 20 20 20 7e 32 36  20 4d 49 50 53 2e 20 28  |..   ~26 MIPS. (|
000028c0  41 72 62 69 74 72 61 72  79 20 65 73 74 69 6d 61  |Arbitrary estima|
000028d0  74 65 2e 29 0a 0a 20 20  20 52 69 73 63 50 43 20  |te.)..   RiscPC |
000028e0  36 30 30 20 39 4d 20 48  44 34 32 30 0a 20 20 20  |600 9M HD420.   |
000028f0  38 31 39 32 4b 62 20 4d  65 6d 6f 72 79 2e 20 28  |8192Kb Memory. (|
00002900  31 4d 62 20 6f 66 20 56  52 41 4d 29 0a 20 20 20  |1Mb of VRAM).   |
00002910  41 64 76 61 6e 63 65 64  20 44 69 73 63 20 46 69  |Advanced Disc Fi|
00002920  6c 69 6e 67 20 53 79 73  74 65 6d 20 62 79 20 64  |ling System by d|
00002930  65 66 61 75 6c 74 20 77  69 74 68 20 61 20 48 69  |efault with a Hi|
00002940  67 68 20 44 65 6e 73 69  74 79 20 64 72 69 76 65  |gh Density drive|
00002950  2e 0a 20 20 20 49 44 45  20 69 6e 74 65 72 66 61  |..   IDE interfa|
00002960  63 65 20 62 79 20 64 65  66 61 75 6c 74 2e 20 28  |ce by default. (|
00002970  34 32 30 20 4d 62 2e 29  0a 20 20 20 41 52 4d 20  |420 Mb.).   ARM |
00002980  36 31 30 20 70 72 6f 63  65 73 73 6f 72 20 28 33  |610 processor (3|
00002990  30 20 4d 48 7a 29 0a 20  20 20 31 36 20 4d 48 7a  |0 MHz).   16 MHz|
000029a0  20 52 41 4d 2e 0a 20 20  20 32 30 34 38 6b 20 4f  | RAM..   2048k O|
000029b0  53 20 69 6e 20 52 4f 4d  2e 0a 20 20 20 7e 32 36  |S in ROM..   ~26|
000029c0  20 4d 49 50 53 2e 20 28  41 72 62 69 74 72 61 72  | MIPS. (Arbitrar|
000029d0  79 20 65 73 74 69 6d 61  74 65 2e 29 0a 2d 2d 2d  |y estimate.).---|
000029e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00002a20  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 0a 31 2e 32 29 20  |---------..1.2) |
00002a30  57 68 61 74 20 76 65 72  73 69 6f 6e 73 20 6f 66  |What versions of|
00002a40  20 74 68 65 20 70 72 6f  63 65 73 73 6f 72 20 61  | the processor a|
00002a50  72 65 20 74 68 65 72 65  20 61 6e 64 20 77 68 61  |re there and wha|
00002a60  74 20 61 72 65 20 74 68  65 69 72 0a 20 20 20 20  |t are their.    |
00002a70  20 63 61 70 61 62 69 6c  69 74 69 65 73 3f 0a 0a  | capabilities?..|
00002a80  20 20 20 54 68 65 20 64  65 74 61 69 6c 73 20 6f  |   The details o|
00002a90  66 20 61 6c 6c 20 63 75  72 72 65 6e 74 20 41 52  |f all current AR|
00002aa0  4d 20 63 68 69 70 73 20  61 6e 64 20 74 68 65 69  |M chips and thei|
00002ab0  72 20 63 61 70 61 62 69  6c 69 74 69 65 73 20 61  |r capabilities a|
00002ac0  72 65 20 63 6f 6e 74 61  69 6e 65 64 0a 77 69 74  |re contained.wit|
00002ad0  68 69 6e 20 61 20 66 69  6c 65 20 73 74 6f 72 65  |hin a file store|
00002ae0  64 20 69 6e 20 6d 79 20  65 6d 61 69 6c 20 73 65  |d in my email se|
00002af0  72 76 65 72 2c 20 74 68  65 20 66 69 6c 65 6e 61  |rver, the filena|
00002b00  6d 65 20 69 73 20 27 41  52 4d 43 68 69 70 73 27  |me is 'ARMChips'|
00002b10  2e 20 53 65 65 20 74 68  65 0a 69 6e 73 74 72 75  |. See the.instru|
00002b20  63 74 69 6f 6e 73 20 6e  65 61 72 20 74 68 65 20  |ctions near the |
00002b30  65 6e 64 20 6f 66 20 74  68 65 20 46 41 51 20 66  |end of the FAQ f|
00002b40  6f 72 20 72 65 71 75 65  73 74 69 6e 67 20 74 68  |or requesting th|
00002b50  69 73 20 66 69 6c 65 2e  0a 2d 2d 2d 2d 2d 2d 2d  |is file..-------|
00002b60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00002ba0  2d 2d 2d 2d 2d 0a 0a 31  2e 33 29 20 57 68 61 74  |-----..1.3) What|
00002bb0  20 61 72 65 20 74 68 65  20 6d 61 69 6e 20 6e 65  | are the main ne|
00002bc0  77 20 66 65 61 74 75 72  65 73 20 6f 66 20 52 49  |w features of RI|
00002bd0  53 43 20 4f 53 20 33 3f  0a 0a 20 20 20 54 68 69  |SC OS 3?..   Thi|
00002be0  73 20 69 6e 66 6f 72 6d  61 74 69 6f 6e 20 69 73  |s information is|
00002bf0  20 6e 6f 77 20 63 6f 6e  74 61 69 6e 65 64 20 69  | now contained i|
00002c00  6e 20 6d 79 20 65 6d 61  69 6c 20 73 65 72 76 65  |n my email serve|
00002c10  72 2e 20 49 66 20 79 6f  75 20 77 69 73 68 20 74  |r. If you wish t|
00002c20  6f 20 6b 6e 6f 77 0a 74  68 65 20 27 6e 65 77 27  |o know.the 'new'|
00002c30  20 66 65 61 74 75 72 65  73 20 6f 66 20 52 4f 33  | features of RO3|
00002c40  20 6f 76 65 72 20 52 4f  32 20 74 68 65 6e 20 73  | over RO2 then s|
00002c50  65 6e 64 20 61 20 72 65  71 75 65 73 74 20 74 6f  |end a request to|
00002c60  20 6d 79 20 65 6d 61 69  6c 20 73 65 72 76 65 72  | my email server|
00002c70  2c 0a 61 73 20 64 65 74  61 69 6c 65 64 20 61 74  |,.as detailed at|
00002c80  20 74 68 65 20 73 74 61  72 74 20 6f 66 20 74 68  | the start of th|
00002c90  65 20 46 41 51 2c 20 66  6f 72 20 74 68 65 20 66  |e FAQ, for the f|
00002ca0  69 6c 65 6e 61 6d 65 20  27 52 4f 33 64 69 66 66  |ilename 'RO3diff|
00002cb0  73 27 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s'...-----------|
00002cc0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00002d00  2d 0a 0a 31 2e 34 29 20  57 68 61 74 20 61 72 65  |-..1.4) What are|
00002d10  20 74 68 65 20 64 69 66  66 65 72 65 6e 63 65 73  | the differences|
00002d20  20 62 65 74 77 65 65 6e  20 52 49 53 43 20 4f 53  | between RISC OS|
00002d30  20 33 2e 35 20 61 6e 64  20 52 49 53 43 20 4f 53  | 3.5 and RISC OS|
00002d40  20 33 2e 31 31 20 26 20  33 2e 31 30 3f 0a 0a 20  | 3.11 & 3.10?.. |
00002d50  20 20 54 68 65 72 65 20  61 72 65 20 61 6c 6f 74  |  There are alot|
00002d60  20 6f 66 20 62 65 68 69  6e 64 20 74 68 65 20 73  | of behind the s|
00002d70  63 65 6e 65 73 20 64 69  66 66 65 72 65 6e 63 65  |cenes difference|
00002d80  73 20 62 75 74 20 74 68  65 20 6d 6f 73 74 20 6f  |s but the most o|
00002d90  62 76 69 6f 75 73 0a 63  68 61 6e 67 65 73 20 61  |bvious.changes a|
00002da0  72 65 20 3a 2d 0a 0a 20  2d 54 68 65 20 73 79 73  |re :-.. -The sys|
00002db0  74 65 6d 20 66 6f 6e 74  20 68 61 73 20 62 65 65  |tem font has bee|
00002dc0  6e 20 72 65 70 6c 61 63  65 64 20 62 79 20 61 6e  |n replaced by an|
00002dd0  20 6f 75 74 6c 69 6e 65  20 66 6f 6e 74 2e 0a 0a  | outline font...|
00002de0  20 2d 54 68 65 20 46 69  6c 65 72 20 75 73 65 73  | -The Filer uses|
00002df0  20 73 6f 6c 69 64 20 64  72 61 67 20 69 63 6f 6e  | solid drag icon|
00002e00  73 2c 20 69 6e 63 6c 75  64 69 6e 67 20 61 20 27  |s, including a '|
00002e10  70 61 63 6b 61 67 65 27  20 69 63 6f 6e 20 66 6f  |package' icon fo|
00002e20  72 20 6d 75 6c 74 69 70  6c 65 0a 20 20 66 69 6c  |r multiple.  fil|
00002e30  65 20 64 72 61 67 73 2e  0a 0a 20 2d 45 72 72 6f  |e drags... -Erro|
00002e40  72 20 64 69 61 6c 6f 67  75 65 20 62 6f 78 65 73  |r dialogue boxes|
00002e50  20 63 61 6e 20 6e 6f 77  20 68 61 76 65 20 61 20  | can now have a |
00002e60  62 75 74 74 6f 6e 20 66  6f 72 20 72 65 71 75 65  |button for reque|
00002e70  73 74 69 6e 67 20 69 6e  74 65 72 61 63 74 69 76  |sting interactiv|
00002e80  65 20 68 65 6c 70 0a 20  20 6f 6e 20 74 68 65 20  |e help.  on the |
00002e90  65 72 72 6f 72 2e 0a 0a  20 2d 57 69 6e 64 6f 77  |error... -Window|
00002ea0  73 20 63 61 6e 20 68 61  76 65 20 74 65 78 74 75  |s can have textu|
00002eb0  72 65 64 20 62 61 63 6b  67 72 6f 75 6e 64 73 20  |red backgrounds |
00002ec0  62 79 20 64 65 66 61 75  6c 74 2e 20 28 54 68 69  |by default. (Thi|
00002ed0  73 20 66 65 61 74 75 72  65 20 63 61 6e 20 62 65  |s feature can be|
00002ee0  0a 20 20 75 73 65 64 20  69 6e 64 65 70 65 6e 64  |.  used independ|
00002ef0  61 6e 74 6c 79 20 6f 66  20 74 68 65 20 61 70 70  |antly of the app|
00002f00  6c 69 63 61 74 69 6f 6e  20 73 75 70 70 6f 72 74  |lication support|
00002f10  69 6e 67 20 69 74 2e 29  0a 0a 20 2d 41 70 70 6c  |ing it.).. -Appl|
00002f20  69 63 61 74 69 6f 6e 73  20 63 61 6e 20 68 61 76  |ications can hav|
00002f30  65 20 75 70 20 74 6f 20  32 38 4d 62 20 6f 66 20  |e up to 28Mb of |
00002f40  6d 65 6d 6f 72 79 20 61  70 69 65 63 65 2c 20 69  |memory apiece, i|
00002f50  66 20 61 76 61 69 6c 61  62 6c 65 2e 0a 0a 20 2d  |f available... -|
00002f60  54 68 65 20 50 61 6c 65  74 74 65 20 75 74 69 6c  |The Palette util|
00002f70  69 74 79 20 68 61 73 20  62 65 65 6e 20 72 65 70  |ity has been rep|
00002f80  6c 61 63 65 64 20 62 79  20 74 68 65 20 44 69 73  |laced by the Dis|
00002f90  70 6c 61 79 20 4d 61 6e  61 67 65 72 2c 20 6f 66  |play Manager, of|
00002fa0  66 65 72 69 6e 67 20 61  6e 0a 20 20 61 6c 74 65  |fering an.  alte|
00002fb0  72 6e 61 74 69 76 65 20  6d 65 74 68 6f 64 20 6f  |rnative method o|
00002fc0  66 20 63 68 6f 6f 73 69  6e 67 20 73 63 72 65 65  |f choosing scree|
00002fd0  6e 20 6d 6f 64 65 73 20  66 72 6f 6d 20 74 68 65  |n modes from the|
00002fe0  20 6f 6c 64 65 72 20 6d  6f 64 65 20 6e 75 6d 62  | older mode numb|
00002ff0  65 72 0a 20 20 6d 65 74  68 6f 64 2e 0a 0a 20 2d  |er.  method... -|
00003000  54 68 65 20 54 61 73 6b  20 4d 61 6e 61 67 65 72  |The Task Manager|
00003010  20 61 6c 6c 6f 63 61 74  65 73 20 6d 65 6d 6f 72  | allocates memor|
00003020  79 20 76 69 61 20 6c 6f  67 61 72 69 74 68 6d 69  |y via logarithmi|
00003030  63 6c 79 20 73 63 61 6c  65 64 20 73 6c 69 64 65  |cly scaled slide|
00003040  72 20 62 61 72 73 2e 0a  0a 20 2d 52 6f 67 75 65  |r bars... -Rogue|
00003050  20 74 61 73 6b 73 20 63  61 6e 20 62 65 20 73 74  | tasks can be st|
00003060  6f 70 70 65 64 2c 20 6f  72 20 6b 69 6c 6c 65 64  |opped, or killed|
00003070  2c 20 62 79 20 70 72 65  73 73 69 6e 67 20 41 6c  |, by pressing Al|
00003080  74 2d 42 72 65 61 6b 2e  0a 0a 20 2d 54 68 65 20  |t-Break... -The |
00003090  43 4d 4f 53 20 26 20 68  61 72 64 20 64 72 69 76  |CMOS & hard driv|
000030a0  65 20 63 61 6e 20 62 65  20 70 72 6f 74 65 63 74  |e can be protect|
000030b0  65 64 20 66 72 6f 6d 20  61 6c 74 65 72 61 74 69  |ed from alterati|
000030c0  6f 6e 2e 0a 0a 20 20 20  41 6c 73 6f 2c 20 64 75  |on...   Also, du|
000030d0  65 20 74 6f 20 74 68 65  20 6e 65 77 20 68 61 72  |e to the new har|
000030e0  64 77 61 72 65 2c 20 74  68 65 72 65 20 61 72 65  |dware, there are|
000030f0  20 61 6c 6f 74 20 6f 66  20 62 65 68 69 6e 64 20  | alot of behind |
00003100  74 68 65 20 73 63 65 6e  65 73 0a 65 78 74 65 6e  |the scenes.exten|
00003110  73 69 6f 6e 73 20 74 6f  20 74 68 65 20 4f 53 20  |sions to the OS |
00003120  69 6e 63 6c 75 64 69 6e  67 20 74 68 65 20 70 72  |including the pr|
00003130  6f 76 69 73 69 6f 6e 20  6f 66 20 6e 65 77 20 64  |ovision of new d|
00003140  79 6e 61 6d 69 63 20 61  72 65 61 73 2c 20 65 78  |ynamic areas, ex|
00003150  74 65 6e 64 65 64 0a 70  6f 64 75 6c 65 20 73 75  |tended.podule su|
00003160  70 70 6f 72 74 2c 20 68  61 72 64 20 64 72 69 76  |pport, hard driv|
00003170  65 20 6c 6f 63 6b 69 6e  67 20 61 6e 64 20 61 20  |e locking and a |
00003180  77 65 61 6c 74 68 20 6f  66 20 6f 74 68 65 72 20  |wealth of other |
00003190  66 65 61 74 75 72 65 73  2e 0a 2d 2d 2d 2d 2d 2d  |features..------|
000031a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000031e0  2d 2d 2d 2d 2d 2d 0a 0a  31 2e 35 29 20 48 6f 77  |------..1.5) How|
000031f0  20 63 6f 6d 70 61 74 69  62 6c 65 20 77 69 74 68  | compatible with|
00003200  20 6f 74 68 65 72 20 73  79 73 74 65 6d 73 20 69  | other systems i|
00003210  73 20 61 6e 20 41 63 6f  72 6e 20 6d 61 63 68 69  |s an Acorn machi|
00003220  6e 65 3f 0a 0a 50 43 20  3a 2d 20 54 68 65 20 41  |ne?..PC :- The A|
00003230  72 63 68 69 6d 65 64 65  73 20 63 61 6e 20 68 61  |rchimedes can ha|
00003240  6e 64 6c 65 20 44 4f 53  20 64 69 73 63 73 20 28  |ndle DOS discs (|
00003250  37 32 30 6b 3b 20 74 68  65 20 41 35 30 30 30 20  |720k; the A5000 |
00003260  61 6e 64 20 6c 61 74 65  72 20 6d 6f 64 65 6c 73  |and later models|
00003270  0a 63 61 6e 20 61 6c 73  6f 20 68 61 6e 64 6c 65  |.can also handle|
00003280  20 31 2e 34 34 4d 20 66  6c 6f 70 70 69 65 73 29  | 1.44M floppies)|
00003290  2e 20 49 6e 20 52 4f 33  2c 20 74 68 69 73 20 69  |. In RO3, this i|
000032a0  73 20 62 75 69 6c 74 20  69 6e 2c 20 75 6e 64 65  |s built in, unde|
000032b0  72 20 52 4f 32 20 79 6f  75 0a 68 61 76 65 20 74  |r RO2 you.have t|
000032c0  6f 20 75 73 65 20 6f 6e  65 20 6f 66 20 74 68 65  |o use one of the|
000032d0  20 28 50 44 29 20 75 74  69 6c 69 74 69 65 73 2e  | (PD) utilities.|
000032e0  20 20 54 68 65 72 65 20  61 72 65 20 74 77 6f 20  |  There are two |
000032f0  50 43 20 28 73 6f 66 74  77 61 72 65 29 0a 65 6d  |PC (software).em|
00003300  75 6c 61 74 6f 72 73 20  74 68 61 74 20 63 61 6e  |ulators that can|
00003310  20 68 61 6e 64 6c 65 20  6d 6f 73 74 20 50 43 20  | handle most PC |
00003320  73 6f 66 74 77 61 72 65  2c 20 74 68 72 65 65 20  |software, three |
00003330  69 66 20 79 6f 75 20 63  6f 75 6e 74 20 74 68 65  |if you count the|
00003340  20 66 61 63 74 20 74 68  61 74 0a 41 63 6f 72 6e  | fact that.Acorn|
00003350  27 73 20 6f 66 66 65 72  69 6e 67 20 69 73 20 73  |'s offering is s|
00003360  70 6c 69 74 20 69 6e 74  6f 20 74 77 6f 20 65 6d  |plit into two em|
00003370  75 6c 61 74 6f 72 20 70  72 6f 67 72 61 6d 73 2e  |ulator programs.|
00003380  20 54 68 65 72 65 20 61  72 65 20 61 6c 73 6f 20  | There are also |
00003390  50 43 0a 63 61 72 64 73  2c 20 63 6f 6e 74 61 69  |PC.cards, contai|
000033a0  6e 69 6e 67 20 61 6e 20  38 30 78 38 36 20 70 72  |ning an 80x86 pr|
000033b0  6f 63 65 73 73 6f 72 20  61 6e 64 20 6f 74 68 65  |ocessor and othe|
000033c0  72 20 50 43 20 68 61 72  64 77 61 72 65 2c 20 77  |r PC hardware, w|
000033d0  68 69 63 68 20 75 73 65  73 20 74 68 65 0a 41 72  |hich uses the.Ar|
000033e0  63 68 69 6d 65 64 65 73  27 20 64 69 73 63 20 61  |chimedes' disc a|
000033f0  6e 64 20 76 69 64 65 6f  2e 20 41 6c 6c 20 65 6d  |nd video. All em|
00003400  75 6c 61 74 6f 72 73 20  61 72 65 20 6d 75 6c 74  |ulators are mult|
00003410  69 74 61 73 6b 69 6e 67  20 28 61 6e 64 20 6e 6f  |itasking (and no|
00003420  74 20 50 44 29 2e 0a 52  69 73 63 50 43 20 6d 61  |t PD)..RiscPC ma|
00003430  63 68 69 6e 65 73 2c 20  62 79 20 61 64 64 69 6e  |chines, by addin|
00003440  67 20 61 20 34 38 36 20  70 72 6f 63 65 73 73 6f  |g a 486 processo|
00003450  72 20 63 61 72 64 2c 20  63 61 6e 20 66 75 6c 6c  |r card, can full|
00003460  79 20 65 6d 75 6c 61 74  65 20 61 20 50 43 2e 0a  |y emulate a PC..|
00003470  0a 55 6e 69 78 20 3a 2d  20 55 6e 69 78 20 73 6f  |.Unix :- Unix so|
00003480  66 74 77 61 72 65 20 63  61 6e 20 62 65 20 70 6f  |ftware can be po|
00003490  72 74 65 64 20 28 61 6e  64 20 69 6e 20 66 61 63  |rted (and in fac|
000034a0  74 20 6d 61 6e 79 20 70  61 63 6b 61 67 65 73 20  |t many packages |
000034b0  61 6c 72 65 61 64 79 20  68 61 76 65 0a 62 65 65  |already have.bee|
000034c0  6e 29 20 77 69 74 68 20  74 68 65 20 68 65 6c 70  |n) with the help|
000034d0  20 6f 66 20 55 6e 69 78  4c 69 62 2c 20 77 68 69  | of UnixLib, whi|
000034e0  63 68 20 69 73 20 50 44  2e 20 20 4d 65 6d 6f 72  |ch is PD.  Memor|
000034f0  79 2d 68 75 6e 67 72 79  20 70 6f 72 74 73 2c 20  |y-hungry ports, |
00003500  73 75 63 68 20 61 73 0a  67 63 63 2c 20 63 61 6e  |such as.gcc, can|
00003510  20 62 65 20 72 75 6e 20  77 69 74 68 20 74 68 65  | be run with the|
00003520  20 61 69 64 20 6f 66 20  21 56 69 72 74 75 61 6c  | aid of !Virtual|
00003530  20 28 61 6c 73 6f 20 50  44 29 2e 20 4f 66 20 63  | (also PD). Of c|
00003540  6f 75 72 73 65 20 69 66  20 79 6f 75 72 20 72 65  |ourse if your re|
00003550  61 6c 6c 79 0a 64 65 73  70 65 72 61 74 65 20 74  |ally.desperate t|
00003560  6f 20 72 75 6e 20 55 6e  69 78 20 73 6f 66 74 77  |o run Unix softw|
00003570  61 72 65 20 69 74 20 6d  69 67 68 74 20 62 65 20  |are it might be |
00003580  61 64 76 69 73 61 62 6c  65 20 74 6f 20 62 75 79  |advisable to buy|
00003590  20 52 49 53 43 69 58 2c  20 74 68 65 0a 41 63 6f  | RISCiX, the.Aco|
000035a0  72 6e 20 66 6c 61 76 6f  75 72 20 6f 66 20 55 6e  |rn flavour of Un|
000035b0  69 78 2e 0a 0a 4d 61 63  20 3a 2d 20 53 6f 66 74  |ix...Mac :- Soft|
000035c0  77 61 72 65 20 68 61 73  20 62 65 65 6e 20 72 65  |ware has been re|
000035d0  6c 65 61 73 65 64 20 74  68 61 74 20 72 65 61 64  |leased that read|
000035e0  73 20 4d 61 63 69 6e 74  6f 73 68 20 48 69 67 68  |s Macintosh High|
000035f0  20 44 65 6e 73 69 74 79  20 64 69 73 63 73 0a 61  | Density discs.a|
00003600  6e 64 20 74 68 65 72 65  20 69 73 20 73 6f 6d 65  |nd there is some|
00003610  20 6f 75 74 20 74 68 65  72 65 20 77 68 69 63 68  | out there which|
00003620  20 63 6c 61 69 6d 73 20  74 6f 20 72 65 61 64 20  | claims to read |
00003630  74 68 65 20 6c 6f 77 20  64 65 6e 73 69 74 79 20  |the low density |
00003640  6f 6e 65 73 20 61 73 0a  77 65 6c 6c 20 28 49 20  |ones as.well (I |
00003650  68 61 76 65 20 79 65 74  20 74 6f 20 76 65 72 69  |have yet to veri|
00003660  66 79 20 74 68 69 73 20  70 65 72 73 6f 6e 61 6c  |fy this personal|
00003670  6c 79 20 74 68 6f 75 67  68 29 20 73 6f 20 74 68  |ly though) so th|
00003680  61 74 20 74 68 65 20 73  68 69 66 74 69 6e 67 20  |at the shifting |
00003690  6f 66 0a 66 69 6c 65 73  20 74 6f 20 61 6e 64 20  |of.files to and |
000036a0  66 72 6f 6d 20 61 20 4d  61 63 69 6e 74 6f 73 68  |from a Macintosh|
000036b0  20 69 73 20 70 6f 73 73  69 62 6c 65 2e 20 41 6c  | is possible. Al|
000036c0  73 6f 20 6d 6f 73 74 20  6d 6f 64 65 72 6e 20 4d  |so most modern M|
000036d0  61 63 69 6e 74 6f 73 68  73 20 63 61 6e 2c 0a 6c  |acintoshs can,.l|
000036e0  69 6b 65 20 41 63 6f 72  6e 20 6d 61 63 68 69 6e  |ike Acorn machin|
000036f0  65 73 2c 20 72 65 61 64  20 61 6e 64 20 77 72 69  |es, read and wri|
00003700  74 65 20 50 43 20 66 6f  72 6d 61 74 20 64 69 73  |te PC format dis|
00003710  63 73 20 73 6f 20 74 72  61 6e 73 66 65 72 20 69  |cs so transfer i|
00003720  73 20 70 6f 73 73 69 62  6c 65 0a 76 69 61 20 74  |s possible.via t|
00003730  68 61 74 20 6d 65 64 69  75 6d 20 61 73 20 77 65  |hat medium as we|
00003740  6c 6c 2e 20 54 68 65 72  65 20 69 73 20 6e 6f 20  |ll. There is no |
00003750  4d 61 63 20 65 6d 75 6c  61 74 6f 72 20 61 76 61  |Mac emulator ava|
00003760  69 6c 61 62 6c 65 2e 0a  0a 41 74 61 72 69 20 53  |ilable...Atari S|
00003770  54 20 3a 2d 20 4c 69 6b  65 20 50 43 20 66 6c 6f  |T :- Like PC flo|
00003780  70 70 69 65 73 2c 20 74  68 65 20 41 72 63 68 69  |ppies, the Archi|
00003790  6d 65 64 65 73 20 63 61  6e 20 72 65 61 64 2c 20  |medes can read, |
000037a0  77 72 69 74 65 20 61 6e  64 20 66 6f 72 6d 61 74  |write and format|
000037b0  0a 53 54 2d 66 6f 72 6d  61 74 20 66 6c 6f 70 70  |.ST-format flopp|
000037c0  69 65 73 2e 20 20 4e 6f  20 65 6d 75 6c 61 74 6f  |ies.  No emulato|
000037d0  72 20 66 6f 72 20 74 68  65 20 53 54 20 69 73 20  |r for the ST is |
000037e0  6b 6e 6f 77 6e 2e 0a 0a  41 6d 69 67 61 20 3a 2d  |known...Amiga :-|
000037f0  20 54 68 65 20 61 6d 69  67 61 20 75 73 65 73 20  | The amiga uses |
00003800  61 6e 20 75 6e 75 73 75  61 6c 20 64 69 73 63 20  |an unusual disc |
00003810  66 6f 72 6d 61 74 20 74  68 61 74 20 69 73 20 6e  |format that is n|
00003820  6f 74 20 65 61 73 69 6c  79 20 72 65 61 64 20 62  |ot easily read b|
00003830  79 0a 6f 74 68 65 72 20  6d 61 63 68 69 6e 65 73  |y.other machines|
00003840  2e 20 41 63 63 6f 72 64  69 6e 67 6c 79 20 74 68  |. Accordingly th|
00003850  65 72 65 20 69 73 20 63  75 72 72 65 6e 74 6c 79  |ere is currently|
00003860  20 6e 6f 20 41 6d 69 67  61 20 66 6f 72 6d 61 74  | no Amiga format|
00003870  20 64 69 73 63 20 72 65  61 64 65 72 0a 61 76 61  | disc reader.ava|
00003880  69 6c 61 62 6c 65 2e 20  42 75 74 20 41 6d 69 67  |ilable. But Amig|
00003890  61 27 73 20 63 61 6e 20  72 65 61 64 20 50 43 20  |a's can read PC |
000038a0  64 69 73 63 73 2c 20 73  6f 20 61 67 61 69 6e 20  |discs, so again |
000038b0  74 72 61 6e 73 66 65 72  73 20 63 61 6e 20 6f 63  |transfers can oc|
000038c0  63 75 72 20 76 69 61 0a  74 68 61 74 20 6d 65 64  |cur via.that med|
000038d0  69 75 6d 2e 20 54 68 65  72 65 20 69 73 20 6e 6f  |ium. There is no|
000038e0  20 41 6d 69 67 61 20 65  6d 75 6c 61 74 6f 72 2e  | Amiga emulator.|
000038f0  0a 0a 53 70 65 63 74 72  75 6d 20 3a 2d 20 54 68  |..Spectrum :- Th|
00003900  65 72 65 20 61 72 65 20  65 6d 75 6c 61 74 6f 72  |ere are emulator|
00003910  73 20 61 72 6f 75 6e 64  20 66 6f 72 20 74 68 69  |s around for thi|
00003920  73 20 61 6e 64 20 41 6d  73 74 72 61 64 2c 20 74  |s and Amstrad, t|
00003930  68 65 20 6f 77 6e 65 72  73 20 6f 66 0a 74 68 65  |he owners of.the|
00003940  20 53 69 6e 63 6c 61 69  72 20 63 6f 70 79 72 69  | Sinclair copyri|
00003950  67 68 74 2c 20 68 61 76  65 20 72 65 6c 65 61 73  |ght, have releas|
00003960  65 64 20 70 65 72 6d 69  73 73 69 6f 6e 20 66 6f  |ed permission fo|
00003970  72 20 74 68 65 20 52 4f  4d 20 69 6d 61 67 65 73  |r the ROM images|
00003980  2c 20 6e 65 65 64 65 64  0a 74 6f 20 72 75 6e 20  |, needed.to run |
00003990  74 68 65 73 65 20 65 6d  75 6c 61 74 6f 72 73 2c  |these emulators,|
000039a0  20 74 6f 20 62 65 20 63  6f 70 69 65 64 20 61 6e  | to be copied an|
000039b0  64 20 72 65 6c 65 61 73  65 64 20 77 69 74 68 20  |d released with |
000039c0  74 68 65 20 65 6d 75 6c  61 74 6f 72 73 2e 0a 0a  |the emulators...|
000039d0  41 70 70 6c 65 5d 5b 20  3a 2d 20 41 67 61 69 6e  |Apple][ :- Again|
000039e0  20 65 6d 75 6c 61 74 6f  72 73 20 61 72 65 20 61  | emulators are a|
000039f0  76 61 69 6c 61 62 6c 65  20 66 6f 72 20 74 68 69  |vailable for thi|
00003a00  73 2e 20 48 6f 77 65 76  65 72 20 74 68 65 79 2c  |s. However they,|
00003a10  20 6c 69 6b 65 20 74 68  65 0a 53 70 65 63 74 72  | like the.Spectr|
00003a20  75 6d 20 65 6d 75 6c 61  74 6f 72 73 2c 20 72 65  |um emulators, re|
00003a30  71 75 69 72 65 20 61 20  63 6f 70 79 20 6f 66 20  |quire a copy of |
00003a40  74 68 65 20 52 4f 4d 20  69 6d 61 67 65 20 74 6f  |the ROM image to|
00003a50  20 77 6f 72 6b 2e 20 54  68 65 20 63 6f 70 79 72  | work. The copyr|
00003a60  69 67 68 74 0a 6f 66 20  74 68 65 20 52 4f 4d 20  |ight.of the ROM |
00003a70  69 6d 61 67 65 20 66 6f  72 20 74 68 65 73 65 20  |image for these |
00003a80  6d 61 63 68 69 6e 65 73  2c 20 61 73 20 66 61 72  |machines, as far|
00003a90  20 61 73 20 49 20 61 6d  20 61 77 61 72 65 2c 20  | as I am aware, |
00003aa0  70 72 65 76 65 6e 74 73  20 74 68 65 6d 0a 62 65  |prevents them.be|
00003ab0  69 6e 67 20 64 69 73 74  72 69 62 75 74 65 64 2c  |ing distributed,|
00003ac0  20 73 6f 20 79 6f 75 20  68 61 76 65 20 74 6f 20  | so you have to |
00003ad0  73 6f 75 72 63 65 20 79  6f 75 72 20 6f 77 6e 20  |source your own |
00003ae0  63 6f 70 79 20 6f 66 20  69 74 2e 0a 0a 2d 2d 2d  |copy of it...---|
00003af0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003b30  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 0a 31 2e 36 29 20  |---------..1.6) |
00003b40  57 68 61 74 20 61 72 65  20 74 68 65 20 67 72 61  |What are the gra|
00003b50  70 68 69 63 73 20 63 61  70 61 62 69 6c 69 74 69  |phics capabiliti|
00003b60  65 73 20 6f 66 20 74 68  65 20 41 63 6f 72 6e 20  |es of the Acorn |
00003b70  6d 61 63 68 69 6e 65 73  3f 0a 0a 20 20 20 41 6c  |machines?..   Al|
00003b80  6c 20 74 68 65 20 41 63  6f 72 6e 20 6d 61 63 68  |l the Acorn mach|
00003b90  69 6e 65 73 20 61 72 65  20 68 69 67 68 6c 79 20  |ines are highly |
00003ba0  75 70 67 72 61 64 61 62  6c 65 20 73 6f 20 74 68  |upgradable so th|
00003bb0  61 74 20 74 68 65 79 20  63 61 6e 20 61 63 68 69  |at they can achi|
00003bc0  65 76 65 0a 63 6f 6c 6f  75 72 20 64 65 70 74 68  |eve.colour depth|
00003bd0  73 20 61 6e 64 20 72 65  73 6f 6c 75 74 69 6f 6e  |s and resolution|
00003be0  73 20 62 65 79 6f 6e 64  20 77 68 61 74 20 69 73  |s beyond what is|
00003bf0  20 6c 69 73 74 65 64 20  68 65 72 65 2e 20 57 68  | listed here. Wh|
00003c00  61 74 20 69 73 20 6c 69  73 74 65 64 0a 68 65 72  |at is listed.her|
00003c10  65 20 69 73 20 74 68 65  20 64 65 66 61 75 6c 74  |e is the default|
00003c20  20 63 61 70 61 62 69 6c  69 74 69 65 73 20 6f 66  | capabilities of|
00003c30  20 74 68 65 20 6d 61 63  68 69 6e 65 73 20 61 73  | the machines as|
00003c40  20 73 75 70 70 6c 69 65  64 20 62 79 20 41 63 6f  | supplied by Aco|
00003c50  72 6e 2e 20 41 73 0a 73  75 63 68 20 69 74 20 73  |rn. As.such it s|
00003c60  68 6f 75 6c 64 20 62 65  20 74 61 6b 65 6e 20 61  |hould be taken a|
00003c70  73 20 61 20 67 75 69 64  65 20 74 6f 20 74 68 65  |s a guide to the|
00003c80  20 6d 69 6e 69 6d 75 6d  20 61 62 69 6c 69 74 69  | minimum abiliti|
00003c90  65 73 20 6f 66 20 74 68  65 20 68 61 72 64 77 61  |es of the hardwa|
00003ca0  72 65 2e 0a 0a 20 20 20  38 20 62 69 74 20 6d 61  |re...   8 bit ma|
00003cb0  63 68 69 6e 65 73 2e 20  54 68 69 73 20 63 6f 76  |chines. This cov|
00003cc0  65 72 73 20 74 68 65 20  42 42 43 20 4d 6f 64 65  |ers the BBC Mode|
00003cd0  6c 20 42 2c 20 42 42 43  20 4d 6f 64 65 6c 20 42  |l B, BBC Model B|
00003ce0  2b 2c 20 4d 61 73 74 65  72 20 31 32 38 20 61 6e  |+, Master 128 an|
00003cf0  64 0a 20 20 20 20 20 20  20 20 41 42 43 20 72 61  |d.        ABC ra|
00003d00  6e 67 65 20 6f 66 20 6d  61 63 68 69 6e 65 73 2e  |nge of machines.|
00003d10  20 54 68 65 20 64 69 73  70 6c 61 79 20 68 61 72  | The display har|
00003d20  64 77 61 72 65 20 77 61  73 20 62 61 73 65 64 20  |dware was based |
00003d30  6f 6e 20 74 68 65 0a 20  20 20 20 20 20 20 20 36  |on the.        6|
00003d40  38 34 35 43 52 54 43 20  63 68 69 70 20 61 6e 64  |845CRTC chip and|
00003d50  20 77 61 73 20 68 69 67  68 6c 79 20 66 6c 65 78  | was highly flex|
00003d60  69 62 6c 65 20 66 6f 72  20 69 74 27 73 20 74 69  |ible for it's ti|
00003d70  6d 65 2e 20 52 65 73 6f  6c 75 74 69 6f 6e 73 0a  |me. Resolutions.|
00003d80  20 20 20 20 20 20 20 20  70 6f 73 73 69 62 6c 65  |        possible|
00003d90  20 3a 2d 0a 0a 20 20 20  20 20 20 20 20 20 20 20  | :-..           |
00003da0  20 20 20 20 20 20 20 20  20 20 20 20 58 20 72 65  |            X re|
00003db0  73 2e 20 20 59 20 72 65  73 2e 20 20 43 6f 6c 6f  |s.  Y res.  Colo|
00003dc0  75 72 73 0a 20 20 20 20  20 20 20 20 20 20 20 20  |urs.            |
00003dd0  20 20 20 20 20 20 20 20  20 20 20 36 34 30 20 20  |           640  |
00003de0  20 20 20 32 35 36 20 20  20 20 20 32 0a 20 20 20  |   256     2.   |
00003df0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00003e00  20 20 20 20 33 32 30 20  20 20 20 20 32 35 36 20  |    320     256 |
00003e10  20 20 20 20 32 2c 34 0a  20 20 20 20 20 20 20 20  |    2,4.        |
00003e20  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 31  |               1|
00003e30  36 30 20 20 20 20 20 32  35 36 20 20 20 20 20 34  |60     256     4|
00003e40  2c 31 36 0a 0a 20 20 20  20 20 20 20 20 41 73 20  |,16..        As |
00003e50  77 65 6c 6c 20 61 20 54  65 6c 65 74 65 78 74 20  |well a Teletext |
00003e60  63 68 61 72 61 63 74 65  72 20 67 72 61 70 68 69  |character graphi|
00003e70  63 73 20 6d 6f 64 65 20  61 6e 64 20 74 77 6f 20  |cs mode and two |
00003e80  74 65 78 74 20 6f 6e 6c  79 20 6d 6f 64 65 73 0a  |text only modes.|
00003e90  20 20 20 20 20 20 20 20  77 65 72 65 20 70 72 6f  |        were pro|
00003ea0  76 69 64 65 64 20 62 79  20 64 65 66 61 75 6c 74  |vided by default|
00003eb0  2e 20 54 68 65 20 70 61  6c 65 74 74 65 20 72 61  |. The palette ra|
00003ec0  6e 67 65 20 77 61 73 20  31 36 20 63 6f 6c 6f 75  |nge was 16 colou|
00003ed0  72 73 20 77 69 74 68 0a  20 20 20 20 20 20 20 20  |rs with.        |
00003ee0  6d 6f 64 65 73 20 75 73  69 6e 67 20 6c 65 73 73  |modes using less|
00003ef0  20 74 68 61 6e 20 31 36  20 63 6f 6c 6f 75 72 73  | than 16 colours|
00003f00  20 63 61 70 61 62 6c 65  20 63 68 6f 6f 73 69 6e  | capable choosin|
00003f10  67 20 61 6e 79 20 6d 69  78 20 6f 66 20 74 68 65  |g any mix of the|
00003f20  20 31 36 0a 20 20 20 20  20 20 20 20 63 6f 6c 6f  | 16.        colo|
00003f30  75 72 73 2c 20 75 70 20  74 6f 20 74 68 65 20 6e  |urs, up to the n|
00003f40  75 6d 62 65 72 20 64 69  73 70 6c 61 79 61 62 6c  |umber displayabl|
00003f50  65 20 6f 66 20 63 6f 75  72 73 65 2c 20 66 6f 72  |e of course, for|
00003f60  20 64 69 73 70 6c 61 79  2e 0a 0a 20 20 20 38 20  | display...   8 |
00003f70  4d 48 7a 20 41 52 4d 20  62 61 73 65 64 20 6d 61  |MHz ARM based ma|
00003f80  63 68 69 6e 65 73 2e 20  54 68 69 73 20 69 73 20  |chines. This is |
00003f90  74 68 65 20 6f 72 69 67  69 6e 61 6c 20 41 72 63  |the original Arc|
00003fa0  68 69 6d 65 64 65 73 20  72 61 6e 67 65 20 6f 66  |himedes range of|
00003fb0  0a 20 20 20 20 20 20 20  20 6d 61 63 68 69 6e 65  |.        machine|
00003fc0  73 20 61 6e 64 20 63 6f  76 65 72 73 20 74 68 65  |s and covers the|
00003fd0  20 41 33 30 30 20 73 65  72 69 65 73 2c 20 41 34  | A300 series, A4|
00003fe0  30 30 20 73 65 72 69 65  73 2c 20 52 31 34 30 20  |00 series, R140 |
00003ff0  61 6e 64 20 41 33 30 30  30 0a 20 20 20 20 20 20  |and A3000.      |
00004000  20 20 6d 61 63 68 69 6e  65 73 2e 20 54 68 65 20  |  machines. The |
00004010  69 6e 63 72 65 61 73 65  64 20 63 61 70 61 62 69  |increased capabi|
00004020  6c 69 74 79 20 6f 66 20  74 68 65 20 56 49 44 43  |lity of the VIDC|
00004030  31 61 20 63 68 69 70 20  64 72 61 6d 61 74 69 63  |1a chip dramatic|
00004040  61 6c 6c 79 0a 20 20 20  20 20 20 20 20 65 6e 68  |ally.        enh|
00004050  61 6e 63 65 64 20 74 68  65 20 72 65 73 6f 6c 75  |anced the resolu|
00004060  74 69 6f 6e 73 20 61 6e  64 20 63 6f 6c 6f 75 72  |tions and colour|
00004070  73 20 64 65 70 74 68 73  20 70 6f 73 73 69 62 6c  |s depths possibl|
00004080  65 2c 20 6e 61 6d 65 6c  79 20 3a 2d 0a 0a 20 20  |e, namely :-..  |
00004090  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000040a0  20 20 20 20 20 58 20 72  65 73 2e 20 20 59 20 72  |     X res.  Y r|
000040b0  65 73 2e 20 20 43 6f 6c  6f 75 72 73 0a 20 20 20  |es.  Colours.   |
000040c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000040d0  20 20 20 20 31 36 30 20  20 20 20 20 32 35 36 20  |    160     256 |
000040e0  20 20 20 20 34 2c 31 36  2c 32 35 36 0a 20 20 20  |    4,16,256.   |
000040f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004100  20 20 20 20 33 32 30 20  20 20 20 20 32 35 36 20  |    320     256 |
00004110  20 20 20 20 32 2c 34 2c  31 36 2c 32 35 36 0a 20  |    2,4,16,256. |
00004120  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004130  20 20 20 20 20 20 36 34  30 20 20 20 20 20 32 35  |      640     25|
00004140  30 20 20 20 20 20 34 2c  31 36 0a 20 20 20 20 20  |0     4,16.     |
00004150  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004160  20 20 36 34 30 20 20 20  20 20 32 35 36 20 20 20  |  640     256   |
00004170  20 20 32 2c 34 2c 31 36  2c 32 35 36 0a 20 20 20  |  2,4,16,256.   |
00004180  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004190  20 20 20 20 36 34 30 20  20 20 20 20 34 38 30 20  |    640     480 |
000041a0  20 20 20 20 32 2c 34 2c  31 36 2c 32 35 36 0a 20  |    2,4,16,256. |
000041b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000041c0  20 20 20 20 20 20 36 34  30 20 20 20 20 20 35 31  |      640     51|
000041d0  32 20 20 20 20 20 32 2c  34 2c 31 36 2c 32 35 36  |2     2,4,16,256|
000041e0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
000041f0  20 20 20 20 20 20 20 20  31 30 35 36 20 20 20 20  |        1056    |
00004200  32 35 30 20 20 20 20 20  31 36 0a 20 20 20 20 20  |250     16.     |
00004210  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004220  20 20 31 30 35 36 20 20  20 20 32 35 36 20 20 20  |  1056    256   |
00004230  20 20 31 36 2c 32 35 36  0a 20 20 20 20 20 20 20  |  16,256.       |
00004240  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004250  31 31 35 32 20 20 20 20  38 39 36 20 20 20 20 20  |1152    896     |
00004260  32 0a 0a 20 20 20 20 20  20 20 20 41 73 20 63 61  |2..        As ca|
00004270  6e 20 62 65 20 73 65 65  6e 20 74 68 69 73 20 71  |n be seen this q|
00004280  75 69 74 65 20 61 20 77  69 64 65 20 76 61 72 69  |uite a wide vari|
00004290  65 74 79 20 6f 66 20 64  65 66 61 75 6c 74 20 73  |ety of default s|
000042a0  63 72 65 65 6e 20 6d 6f  64 65 73 2e 0a 20 20 20  |creen modes..   |
000042b0  20 20 20 20 20 4d 6f 73  74 20 61 72 65 20 70 72  |     Most are pr|
000042c0  6f 76 69 64 65 64 20 74  6f 20 61 6c 6c 6f 77 20  |ovided to allow |
000042d0  64 72 69 76 69 6e 67 20  74 68 65 20 76 61 72 69  |driving the vari|
000042e0  6f 75 73 20 6b 69 6e 64  73 20 6f 66 20 6d 6f 6e  |ous kinds of mon|
000042f0  69 74 6f 72 73 20 6f 75  74 0a 20 20 20 20 20 20  |itors out.      |
00004300  20 20 74 68 65 72 65 20  65 61 73 69 65 72 2c 20  |  there easier, |
00004310  73 69 6e 63 65 20 74 68  65 79 20 61 72 65 20 73  |since they are s|
00004320  75 69 74 65 64 20 74 6f  20 74 68 61 74 20 6d 6f  |uited to that mo|
00004330  6e 69 74 6f 72 2e 20 54  68 65 20 70 61 6c 65 74  |nitor. The palet|
00004340  74 65 0a 20 20 20 20 20  20 20 20 72 61 6e 67 65  |te.        range|
00004350  20 77 61 73 20 34 30 39  36 20 63 6f 6c 6f 75 72  | was 4096 colour|
00004360  73 20 28 31 32 20 62 69  74 29 20 62 75 74 20 74  |s (12 bit) but t|
00004370  68 65 20 56 49 44 43 31  61 20 6f 6e 6c 79 20 68  |he VIDC1a only h|
00004380  61 64 20 31 36 20 68 61  72 64 77 61 72 65 0a 20  |ad 16 hardware. |
00004390  20 20 20 20 20 20 20 70  61 6c 65 74 74 65 20 72  |       palette r|
000043a0  65 67 69 73 74 65 72 73  2e 20 54 68 69 73 20 6d  |egisters. This m|
000043b0  65 61 6e 74 20 74 68 61  74 20 69 6e 20 73 63 72  |eant that in scr|
000043c0  65 65 6e 20 6d 6f 64 65  73 20 77 69 74 68 20 73  |een modes with s|
000043d0  69 78 74 65 65 6e 0a 20  20 20 20 20 20 20 20 63  |ixteen.        c|
000043e0  6f 6c 6f 75 72 73 20 6f  72 20 6c 65 73 73 20 74  |olours or less t|
000043f0  68 65 6e 20 74 68 65 20  63 6f 6c 6f 75 72 73 20  |hen the colours |
00004400  63 6f 75 6c 64 20 62 65  20 6d 61 70 70 65 64 20  |could be mapped |
00004410  74 6f 20 61 6e 79 20 6f  66 20 74 68 65 20 34 30  |to any of the 40|
00004420  39 36 0a 20 20 20 20 20  20 20 20 61 76 61 69 6c  |96.        avail|
00004430  61 62 6c 65 2e 0a 0a 20  20 20 20 20 20 20 20 20  |able...         |
00004440  20 20 48 6f 77 65 76 65  72 20 69 6e 20 32 35 36  |  However in 256|
00004450  20 63 6f 6c 6f 75 72 20  6d 6f 64 65 73 20 34 62  | colour modes 4b|
00004460  69 74 73 20 6f 66 20 74  68 65 20 63 6f 6c 6f 75  |its of the colou|
00004470  72 20 64 61 74 61 20 61  72 65 20 68 61 72 64 77  |r data are hardw|
00004480  61 72 65 0a 20 20 20 20  20 20 20 20 64 65 72 69  |are.        deri|
00004490  76 65 64 20 61 6e 64 20  63 61 6e 6e 6f 74 20 62  |ved and cannot b|
000044a0  65 20 61 64 6a 75 73 74  65 64 2e 20 54 68 65 20  |e adjusted. The |
000044b0  6e 65 74 20 72 65 73 75  6c 74 20 77 61 73 20 69  |net result was i|
000044c0  6e 20 61 20 32 35 36 20  63 6f 6c 6f 75 72 20 61  |n a 256 colour a|
000044d0  0a 20 20 20 20 20 20 20  20 62 6c 6f 63 6b 20 6f  |.        block o|
000044e0  66 20 31 36 20 63 6f 6c  6f 75 72 73 20 63 6f 75  |f 16 colours cou|
000044f0  6c 64 20 62 65 20 61 73  73 69 67 6e 65 64 20 61  |ld be assigned a|
00004500  73 20 64 65 73 69 72 65  64 20 77 69 74 68 20 74  |s desired with t|
00004510  68 61 74 20 62 6c 6f 63  6b 20 6f 66 0a 20 20 20  |hat block of.   |
00004520  20 20 20 20 20 31 36 20  63 6f 76 65 72 69 6e 67  |     16 covering|
00004530  20 61 20 72 61 6e 67 65  20 6f 66 20 74 68 65 20  | a range of the |
00004540  34 30 39 36 20 61 76 61  69 6c 61 62 6c 65 20 63  |4096 available c|
00004550  6f 6c 6f 75 72 73 2e 0a  0a 20 20 20 31 32 20 4d  |olours...   12 M|
00004560  48 7a 20 41 52 4d 20 62  61 73 65 64 20 6d 61 63  |Hz ARM based mac|
00004570  68 69 6e 65 73 2e 20 54  68 69 73 20 63 6f 76 65  |hines. This cove|
00004580  72 73 20 74 68 65 20 41  33 30 31 30 2c 20 41 33  |rs the A3010, A3|
00004590  30 32 30 2c 20 41 34 30  30 30 2c 20 41 34 2c 20  |020, A4000, A4, |
000045a0  41 35 30 30 2c 0a 20 20  20 20 20 20 20 20 41 35  |A500,.        A5|
000045b0  34 30 20 26 20 52 32 36  30 20 6d 61 63 68 69 6e  |40 & R260 machin|
000045c0  65 73 2e 20 48 65 72 65  20 74 68 65 20 56 49 44  |es. Here the VID|
000045d0  43 31 61 20 77 61 73 20  73 74 69 6c 6c 20 75 73  |C1a was still us|
000045e0  65 64 20 62 75 74 20 69  74 20 68 61 64 20 61 6e  |ed but it had an|
000045f0  0a 20 20 20 20 20 20 20  20 65 78 74 72 61 20 6f  |.        extra o|
00004600  73 63 69 6c 6c 61 74 6f  72 73 20 61 64 64 65 64  |scillators added|
00004610  20 61 6e 64 20 74 68 65  20 70 72 69 6d 61 72 79  | and the primary|
00004620  20 6f 73 63 69 6c 6c 61  74 6f 72 20 77 61 73 20  | oscillator was |
00004630  66 61 73 74 65 72 20 28  33 32 0a 20 20 20 20 20  |faster (32.     |
00004640  20 20 20 4d 48 7a 29 20  67 69 76 69 6e 67 20 66  |   MHz) giving f|
00004650  69 6e 65 72 20 70 69 78  65 6c 20 72 65 73 6f 6c  |iner pixel resol|
00004660  75 74 69 6f 6e 73 2e 20  54 68 65 20 65 78 74 72  |utions. The extr|
00004670  61 20 6f 73 63 69 6c 6c  61 74 6f 72 20 70 72 6f  |a oscillator pro|
00004680  76 69 64 65 64 0a 20 20  20 20 20 20 20 20 74 72  |vided.        tr|
00004690  75 65 20 50 43 20 56 47  41 20 73 74 79 6c 65 20  |ue PC VGA style |
000046a0  63 6f 6d 70 61 74 69 62  69 6c 69 74 79 20 66 6f  |compatibility fo|
000046b0  72 20 6d 6f 6e 69 74 6f  72 73 20 69 6e 73 74 65  |r monitors inste|
000046c0  61 64 20 6f 66 20 61 20  32 34 20 4d 48 7a 0a 20  |ad of a 24 MHz. |
000046d0  20 20 20 20 20 20 20 27  66 61 6b 65 64 27 20 76  |       'faked' v|
000046e0  65 72 73 69 6f 6e 20 77  68 69 63 68 20 73 6f 6d  |ersion which som|
000046f0  65 74 69 6d 65 73 20 63  61 75 73 65 64 20 70 72  |etimes caused pr|
00004700  6f 62 6c 65 6d 73 20 77  69 74 68 20 69 6e 74 6f  |oblems with into|
00004710  6c 65 72 61 6e 74 20 56  47 41 0a 20 20 20 20 20  |lerant VGA.     |
00004720  20 20 20 6d 6f 6e 69 74  6f 72 73 2e 0a 0a 20 20  |   monitors...  |
00004730  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004740  20 20 20 20 20 58 20 72  65 73 2e 20 20 59 20 72  |     X res.  Y r|
00004750  65 73 2e 20 20 43 6f 6c  6f 75 72 73 0a 20 20 20  |es.  Colours.   |
00004760  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004770  20 20 20 20 31 36 30 20  20 20 20 20 32 35 36 20  |    160     256 |
00004780  20 20 20 20 34 2c 31 36  2c 32 35 36 0a 20 20 20  |    4,16,256.   |
00004790  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000047a0  20 20 20 20 33 32 30 20  20 20 20 20 32 35 36 20  |    320     256 |
000047b0  20 20 20 20 32 2c 34 2c  31 36 2c 32 35 36 0a 20  |    2,4,16,256. |
000047c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000047d0  20 20 20 20 20 20 36 34  30 20 20 20 20 20 32 30  |      640     20|
000047e0  30 20 20 20 20 20 32 2c  34 2c 31 36 2c 32 35 36  |0     2,4,16,256|
000047f0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00004800  20 20 20 20 20 20 20 20  36 34 30 20 20 20 20 20  |        640     |
00004810  32 35 30 20 20 20 20 20  31 36 0a 20 20 20 20 20  |250     16.     |
00004820  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004830  20 20 36 34 30 20 20 20  20 20 32 35 36 20 20 20  |  640     256   |
00004840  20 20 32 2c 34 2c 31 36  2c 32 35 36 0a 20 20 20  |  2,4,16,256.   |
00004850  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004860  20 20 20 20 36 34 30 20  20 20 20 20 33 35 32 20  |    640     352 |
00004870  20 20 20 20 32 2c 34 2c  31 36 2c 32 35 36 0a 20  |    2,4,16,256. |
00004880  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004890  20 20 20 20 20 20 36 34  30 20 20 20 20 20 34 38  |      640     48|
000048a0  30 20 20 20 20 20 32 2c  34 2c 31 36 2c 32 35 36  |0     2,4,16,256|
000048b0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
000048c0  20 20 20 20 20 20 20 20  36 34 30 20 20 20 20 20  |        640     |
000048d0  35 31 32 20 20 20 20 20  32 2c 34 2c 31 36 2c 32  |512     2,4,16,2|
000048e0  35 36 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |56.             |
000048f0  20 20 20 20 20 20 20 20  20 20 37 36 38 20 20 20  |          768   |
00004900  20 20 32 38 38 20 20 20  20 20 32 2c 34 2c 31 36  |  288     2,4,16|
00004910  2c 32 35 36 0a 20 20 20  20 20 20 20 20 20 20 20  |,256.           |
00004920  20 20 20 20 20 20 20 20  20 20 20 20 38 30 30 20  |            800 |
00004930  20 20 20 20 36 30 30 20  20 20 20 20 32 2c 34 2c  |    600     2,4,|
00004940  31 36 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |16.             |
00004950  20 20 20 20 20 20 20 20  20 20 38 39 36 20 20 20  |          896   |
00004960  20 20 33 35 32 20 20 20  20 20 32 2c 34 2c 31 36  |  352     2,4,16|
00004970  2c 32 35 36 0a 20 20 20  20 20 20 20 20 20 20 20  |,256.           |
00004980  20 20 20 20 20 20 20 20  20 20 20 20 31 30 35 36  |            1056|
00004990  20 20 20 20 32 35 30 20  20 20 20 20 31 36 0a 20  |    250     16. |
000049a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000049b0  20 20 20 20 20 20 31 30  35 36 20 20 20 20 32 35  |      1056    25|
000049c0  36 20 20 20 20 20 31 36  2c 32 35 36 0a 20 20 20  |6     16,256.   |
000049d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000049e0  20 20 20 20 31 31 35 32  20 20 20 20 38 39 36 20  |    1152    896 |
000049f0  20 20 20 20 32 0a 0a 20  20 20 20 20 20 20 20 42  |    2..        B|
00004a00  65 63 61 75 73 65 20 74  68 65 20 64 69 73 70 6c  |ecause the displ|
00004a10  61 79 20 68 61 72 64 77  61 72 65 20 77 61 73 20  |ay hardware was |
00004a20  65 73 73 65 6e 74 69 61  6c 6c 79 20 74 68 65 20  |essentially the |
00004a30  73 61 6d 65 20 61 73 20  74 68 65 20 38 4d 48 7a  |same as the 8MHz|
00004a40  0a 20 20 20 20 20 20 20  20 6d 61 63 68 69 6e 65  |.        machine|
00004a50  73 27 20 74 68 65 20 70  61 6c 65 74 74 65 20 68  |s' the palette h|
00004a60  61 6e 64 6c 69 6e 67 20  77 61 73 20 69 64 65 6e  |andling was iden|
00004a70  74 69 63 61 6c 2e 0a 0a  20 20 20 52 69 73 63 20  |tical...   Risc |
00004a80  50 43 20 6d 61 63 68 69  6e 65 73 2e 20 54 68 69  |PC machines. Thi|
00004a90  73 20 63 6f 76 65 72 73  20 61 6c 6c 20 52 69 73  |s covers all Ris|
00004aa0  63 20 50 43 20 69 6e 20  74 68 65 20 52 69 73 63  |c PC in the Risc|
00004ab0  20 50 43 20 36 30 30 20  73 65 72 69 65 73 2e 20  | PC 600 series. |
00004ac0  48 65 72 65 0a 20 20 20  20 20 20 20 20 74 68 65  |Here.        the|
00004ad0  20 6e 65 77 65 72 20 56  49 44 43 32 30 20 63 68  | newer VIDC20 ch|
00004ae0  69 70 20 68 61 73 20 62  65 65 6e 20 75 73 65 64  |ip has been used|
00004af0  20 61 6e 64 20 74 68 65  20 64 69 73 70 6c 61 79  | and the display|
00004b00  20 63 61 70 61 62 69 6c  69 74 69 65 73 20 61 72  | capabilities ar|
00004b10  65 0a 20 20 20 20 20 20  20 20 73 6f 6d 65 77 68  |e.        somewh|
00004b20  61 74 20 65 78 74 65 6e  64 65 64 2e 20 4e 61 6d  |at extended. Nam|
00004b30  65 6c 79 20 3a 2d 0a 0a  20 20 20 20 20 20 20 20  |ely :-..        |
00004b40  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 58  |               X|
00004b50  20 72 65 73 2e 20 20 59  20 72 65 73 2e 20 20 43  | res.  Y res.  C|
00004b60  6f 6c 6f 75 72 73 0a 20  20 20 20 20 20 20 20 20  |olours.         |
00004b70  20 20 20 20 20 20 20 20  20 20 20 20 20 20 31 36  |              16|
00004b80  30 20 20 20 20 20 32 35  36 20 20 20 20 20 34 2c  |0     256     4,|
00004b90  31 36 2c 32 35 36 0a 20  20 20 20 20 20 20 20 20  |16,256.         |
00004ba0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 33 32  |              32|
00004bb0  30 20 20 20 20 20 32 35  36 20 20 20 20 20 32 2c  |0     256     2,|
00004bc0  34 2c 31 36 2c 32 35 36  0a 20 20 20 20 20 20 20  |4,16,256.       |
00004bd0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004be0  36 34 30 20 20 20 20 20  32 30 30 20 20 20 20 20  |640     200     |
00004bf0  32 2c 34 2c 31 36 2c 32  35 36 0a 20 20 20 20 20  |2,4,16,256.     |
00004c00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004c10  20 20 36 34 30 20 20 20  20 20 32 35 30 20 20 20  |  640     250   |
00004c20  20 20 34 2c 31 36 0a 20  20 20 20 20 20 20 20 20  |  4,16.         |
00004c30  20 20 20 20 20 20 20 20  20 20 20 20 20 20 36 34  |              64|
00004c40  30 20 20 20 20 20 32 35  36 20 20 20 20 20 32 2c  |0     256     2,|
00004c50  34 2c 31 36 2c 32 35 36  0a 20 20 20 20 20 20 20  |4,16,256.       |
00004c60  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004c70  36 34 30 20 20 20 20 20  33 35 32 20 20 20 20 20  |640     352     |
00004c80  32 2c 34 2c 31 36 2c 32  35 36 0a 20 20 20 20 20  |2,4,16,256.     |
00004c90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004ca0  20 20 36 34 30 20 20 20  20 20 34 38 30 20 20 20  |  640     480   |
00004cb0  20 20 32 2c 34 2c 31 36  2c 32 35 36 0a 20 20 20  |  2,4,16,256.   |
00004cc0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004cd0  20 20 20 20 36 34 30 20  20 20 20 20 35 31 32 20  |    640     512 |
00004ce0  20 20 20 20 32 2c 34 2c  31 36 2c 32 35 36 0a 20  |    2,4,16,256. |
00004cf0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004d00  20 20 20 20 20 20 37 36  38 20 20 20 20 20 32 38  |      768     28|
00004d10  38 20 20 20 20 20 32 2c  34 2c 31 36 2c 32 35 36  |8     2,4,16,256|
00004d20  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00004d30  20 20 20 20 20 20 20 20  38 30 30 20 20 20 20 20  |        800     |
00004d40  36 30 30 20 20 20 20 20  32 2c 34 2c 31 36 2c 32  |600     2,4,16,2|
00004d50  35 36 2c 33 32 6b 2a 2c  31 36 4d 2a 2a 0a 20 20  |56,32k*,16M**.  |
00004d60  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004d70  20 20 20 20 20 38 39 36  20 20 20 20 20 33 35 32  |     896     352|
00004d80  20 20 20 20 20 32 2c 34  2c 31 36 2c 32 35 36 0a  |     2,4,16,256.|
00004d90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004da0  20 20 20 20 20 20 20 31  30 32 34 20 20 20 20 37  |       1024    7|
00004db0  36 38 20 20 20 20 20 31  36 2c 32 35 36 2a 2c 33  |68     16,256*,3|
00004dc0  32 6b 2a 2a 0a 20 20 20  20 20 20 20 20 20 20 20  |2k**.           |
00004dd0  20 20 20 20 20 20 20 20  20 20 20 20 31 30 35 36  |            1056|
00004de0  20 20 20 20 32 35 30 20  20 20 20 20 31 36 0a 20  |    250     16. |
00004df0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004e00  20 20 20 20 20 20 31 30  35 36 20 20 20 20 32 35  |      1056    25|
00004e10  36 20 20 20 20 20 31 36  2c 32 35 36 0a 20 20 20  |6     16,256.   |
00004e20  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004e30  20 20 20 20 31 31 35 32  20 20 20 20 38 39 36 20  |    1152    896 |
00004e40  20 20 20 20 32 0a 20 20  20 20 20 20 20 20 20 20  |    2.          |
00004e50  20 20 20 20 20 20 20 20  20 20 20 20 20 31 32 38  |             128|
00004e60  30 20 20 20 20 31 30 32  34 20 20 20 20 34 2c 31  |0    1024    4,1|
00004e70  36 2a 2c 32 35 36 2a 2a  0a 20 20 20 20 20 20 20  |6*,256**.       |
00004e80  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004e90  31 36 30 30 20 20 20 20  31 32 30 30 20 20 20 20  |1600    1200    |
00004ea0  31 36 2a 2c 32 35 36 2a  2a 0a 0a 20 20 20 20 20  |16*,256**..     |
00004eb0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004ec0  20 20 20 2a 20 20 52 65  71 75 69 72 65 73 20 31  |   *  Requires 1|
00004ed0  20 4d 42 20 6f 66 20 56  52 41 4d 0a 20 20 20 20  | MB of VRAM.    |
00004ee0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00004ef0  20 20 20 20 2a 2a 20 52  65 71 75 69 72 65 73 20  |    ** Requires |
00004f00  32 20 4d 42 20 6f 66 20  56 52 41 4d 0a 0a 20 20  |2 MB of VRAM..  |
00004f10  20 20 20 20 20 20 57 69  74 68 20 74 68 65 20 61  |      With the a|
00004f20  64 64 69 74 69 6f 6e 20  6f 66 20 56 69 64 65 6f  |ddition of Video|
00004f30  20 52 41 4d 20 28 56 52  41 4d 29 20 74 6f 20 74  | RAM (VRAM) to t|
00004f40  68 65 20 52 69 73 63 20  50 43 20 74 68 65 20 62  |he Risc PC the b|
00004f50  61 73 65 0a 20 20 20 20  20 20 20 20 63 61 70 61  |ase.        capa|
00004f60  62 69 6c 69 74 69 65 73  20 61 72 65 20 61 20 74  |bilities are a t|
00004f70  6f 75 63 68 20 76 61 72  69 61 62 6c 65 2c 20 74  |ouch variable, t|
00004f80  68 75 73 20 74 68 65 20  6e 6f 74 65 20 6e 65 78  |hus the note nex|
00004f90  74 20 74 6f 20 73 6f 6d  65 20 6f 66 0a 20 20 20  |t to some of.   |
00004fa0  20 20 20 20 20 65 6e 74  72 69 65 73 2e 20 41 6c  |     entries. Al|
00004fb0  6c 20 6f 74 68 65 72 20  6d 6f 64 65 73 20 61 72  |l other modes ar|
00004fc0  65 20 61 76 61 69 6c 61  62 6c 65 20 77 69 74 68  |e available with|
00004fd0  20 73 74 61 6e 64 61 72  64 20 44 52 41 4d 2e 0a  | standard DRAM..|
00004fe0  0a 20 20 20 20 20 20 20  20 20 20 20 46 75 72 74  |.           Furt|
00004ff0  68 65 72 6d 6f 72 65 20  74 68 65 20 6e 65 77 20  |hermore the new |
00005000  56 49 44 43 32 30 20 68  61 73 20 32 35 36 20 70  |VIDC20 has 256 p|
00005010  61 6c 65 74 74 65 20 72  65 67 69 73 74 65 72 73  |alette registers|
00005020  2c 20 63 6f 6d 70 61 72  65 64 20 74 6f 0a 20 20  |, compared to.  |
00005030  20 20 20 20 20 20 74 68  65 20 56 49 44 43 31 61  |      the VIDC1a|
00005040  27 73 20 31 36 2c 20 61  6e 64 20 61 20 70 61 6c  |'s 16, and a pal|
00005050  65 74 74 65 20 72 61 6e  67 65 20 6f 66 20 31 36  |ette range of 16|
00005060  20 6d 69 6c 6c 69 6f 6e  20 63 6f 6c 6f 75 72 73  | million colours|
00005070  2e 20 45 78 61 63 74 6c  79 0a 20 20 20 20 20 20  |. Exactly.      |
00005080  20 20 68 6f 77 20 74 68  65 20 63 6f 6c 6f 75 72  |  how the colour|
00005090  20 6d 61 70 70 69 6e 67  20 69 6e 20 33 32 2c 30  | mapping in 32,0|
000050a0  30 30 20 6d 6f 64 65 73  20 69 73 20 68 61 6e 64  |00 modes is hand|
000050b0  6c 65 64 20 69 73 20 6e  6f 74 20 79 65 74 20 63  |led is not yet c|
000050c0  6c 65 61 72 2e 0a 20 20  20 20 20 20 20 20 41 67  |lear..        Ag|
000050d0  61 69 6e 20 74 68 65 73  65 20 61 72 65 20 6a 75  |ain these are ju|
000050e0  73 74 20 73 74 61 6e 64  61 72 64 20 73 63 72 65  |st standard scre|
000050f0  65 6e 20 6d 6f 64 65 73  20 70 72 6f 76 69 64 65  |en modes provide|
00005100  64 2c 20 61 6e 64 20 65  76 65 6e 0a 20 20 20 20  |d, and even.    |
00005110  20 20 20 20 70 65 72 68  61 70 73 20 6e 6f 74 20  |    perhaps not |
00005120  61 6c 6c 20 6f 66 20 74  68 65 6d 20 2d 20 74 68  |all of them - th|
00005130  65 20 52 69 73 63 20 50  43 20 69 73 20 63 6f 6d  |e Risc PC is com|
00005140  70 6c 65 74 65 6c 79 20  63 6f 6e 66 69 67 75 72  |pletely configur|
00005150  61 62 6c 65 20 69 6e 0a  20 20 20 20 20 20 20 20  |able in.        |
00005160  64 69 73 70 6c 61 79 20  72 65 73 6f 6c 75 74 69  |display resoluti|
00005170  6f 6e 73 20 61 6e 64 20  63 61 70 61 62 69 6c 69  |ons and capabili|
00005180  74 69 65 73 2e 0a 0a 20  20 20 49 74 20 6d 75 73  |ties...   It mus|
00005190  74 20 62 65 20 73 74 72  65 73 73 65 64 20 61 67  |t be stressed ag|
000051a0  61 69 6e 20 74 68 61 74  20 74 68 65 73 65 20 61  |ain that these a|
000051b0  72 65 20 6d 65 72 65 6c  79 20 74 68 65 20 72 65  |re merely the re|
000051c0  73 6f 6c 75 74 69 6f 6e  73 20 61 6e 64 0a 63 6f  |solutions and.co|
000051d0  6c 6f 75 72 20 64 65 70  74 68 73 20 64 65 66 69  |lour depths defi|
000051e0  6e 65 64 20 62 79 20 74  68 65 20 6d 61 63 68 69  |ned by the machi|
000051f0  6e 65 73 20 6f 70 65 72  61 74 69 6e 67 20 73 79  |nes operating sy|
00005200  73 74 65 6d 73 2e 20 49  6e 20 61 6c 6c 20 6f 66  |stems. In all of|
00005210  20 74 68 65 0a 6d 61 63  68 69 6e 65 73 20 63 61  | the.machines ca|
00005220  73 65 73 20 74 68 65 72  65 20 61 72 65 20 62 6f  |ses there are bo|
00005230  74 68 20 68 61 72 64 77  61 72 65 20 61 6e 64 20  |th hardware and |
00005240  73 6f 66 74 77 61 72 65  20 65 78 74 65 6e 73 69  |software extensi|
00005250  6f 6e 73 20 74 68 61 74  20 61 6c 74 65 72 0a 61  |ons that alter.a|
00005260  6e 64 20 69 6e 63 72 65  61 73 65 20 74 68 65 20  |nd increase the |
00005270  6c 69 73 74 2e 0a 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |list...---------|
00005280  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000052c0  2d 2d 2d 0a 0a 31 2e 37  29 20 49 73 20 56 69 72  |---..1.7) Is Vir|
000052d0  74 75 61 6c 20 4d 65 6d  6f 72 79 20 70 6f 73 73  |tual Memory poss|
000052e0  69 62 6c 65 20 75 6e 64  65 72 20 52 49 53 43 20  |ible under RISC |
000052f0  4f 53 3f 0a 0a 20 20 20  53 68 6f 72 74 20 61 6e  |OS?..   Short an|
00005300  73 77 65 72 2c 20 66 75  6c 6c 20 56 4d 20 69 73  |swer, full VM is|
00005310  20 2a 6e 6f 74 2a 20 70  6f 73 73 69 62 6c 65 20  | *not* possible |
00005320  75 6e 64 65 72 20 74 68  65 20 63 75 72 72 65 6e  |under the curren|
00005330  74 20 76 65 72 73 69 6f  6e 73 20 6f 66 0a 52 49  |t versions of.RI|
00005340  53 43 20 4f 53 2e 20 54  68 65 20 70 72 6f 62 6c  |SC OS. The probl|
00005350  65 6d 20 69 73 20 74 68  61 74 20 6d 6f 73 74 20  |em is that most |
00005360  6f 66 20 52 49 53 43 20  4f 53 20 77 6f 72 6b 73  |of RISC OS works|
00005370  20 69 6e 20 53 56 43 20  6d 6f 64 65 2c 20 69 66  | in SVC mode, if|
00005380  20 61 0a 44 61 74 61 46  65 74 63 68 20 61 62 6f  | a.DataFetch abo|
00005390  72 74 20 6f 63 63 75 72  73 20 74 68 65 6e 20 52  |rt occurs then R|
000053a0  31 34 5f 73 76 63 20 2a  69 73 2a 20 63 6f 72 72  |14_svc *is* corr|
000053b0  75 70 74 65 64 2e 20 54  68 69 73 20 6d 61 6b 65  |upted. This make|
000053c0  73 20 72 65 74 75 72 6e  69 6e 67 0a 66 72 6f 6d  |s returning.from|
000053d0  20 74 68 65 20 53 57 49  20 73 6f 6d 65 77 68 61  | the SWI somewha|
000053e0  74 20 70 72 6f 62 6c 65  6d 61 74 69 63 2e 20 54  |t problematic. T|
000053f0  68 69 73 20 69 73 20 61  20 68 61 72 64 77 61 72  |his is a hardwar|
00005400  65 20 6c 69 6d 69 74 61  74 69 6f 6e 20 77 69 74  |e limitation wit|
00005410  68 20 74 68 65 0a 41 52  4d 32 20 61 6e 64 20 41  |h the.ARM2 and A|
00005420  52 4d 33 20 63 65 6c 6c  20 63 68 69 70 73 2e 20  |RM3 cell chips. |
00005430  46 75 74 75 72 65 20 68  61 72 64 77 61 72 65 20  |Future hardware |
00005440  75 73 69 6e 67 20 41 52  4d 36 20 6f 72 20 62 65  |using ARM6 or be|
00005450  74 74 65 72 20 70 72 6f  63 65 73 73 6f 72 0a 63  |tter processor.c|
00005460  65 6c 6c 73 20 68 61 76  65 20 73 70 65 63 69 61  |ells have specia|
00005470  6c 20 6d 65 6d 6f 72 79  20 61 62 6f 72 74 20 6d  |l memory abort m|
00005480  6f 64 65 73 20 74 68 61  74 20 61 6c 6c 65 76 69  |odes that allevi|
00005490  61 74 65 20 74 68 69 73  20 70 72 6f 62 6c 65 6d  |ate this problem|
000054a0  20 73 6f 20 66 75 74 75  72 65 0a 6d 61 63 68 69  | so future.machi|
000054b0  6e 65 73 20 61 6e 64 20  69 6e 63 61 72 6e 61 74  |nes and incarnat|
000054c0  69 6f 6e 73 20 6f 66 20  52 49 53 43 20 4f 53 20  |ions of RISC OS |
000054d0  6d 61 79 20 77 65 6c 6c  20 68 61 76 65 20 56 4d  |may well have VM|
000054e0  20 61 76 61 69 6c 61 62  6c 65 2e 20 49 6e 64 65  | available. Inde|
000054f0  65 64 20 74 68 65 0a 6e  65 77 20 52 69 73 63 50  |ed the.new RiscP|
00005500  43 20 6d 61 63 68 69 6e  65 73 20 6d 61 6b 65 20  |C machines make |
00005510  70 72 69 6d 65 20 63 61  6e 64 69 64 61 74 65 73  |prime candidates|
00005520  20 66 6f 72 20 68 61 76  69 6e 67 20 76 69 72 74  | for having virt|
00005530  75 61 6c 20 6d 65 6d 6f  72 79 2e 0a 0a 20 20 20  |ual memory...   |
00005540  48 6f 77 65 76 65 72 20  6c 69 6d 69 74 65 64 20  |However limited |
00005550  73 6f 6c 75 74 69 6f 6e  73 20 61 72 65 20 61 76  |solutions are av|
00005560  61 69 6c 61 62 6c 65 20  6e 6f 77 2e 20 21 56 69  |ailable now. !Vi|
00005570  72 74 75 61 6c 20 69 73  20 6f 6e 65 20 73 75 63  |rtual is one suc|
00005580  68 0a 73 6f 6c 75 74 69  6f 6e 20 61 6c 6c 6f 77  |h.solution allow|
00005590  69 6e 67 20 56 4d 20 66  6f 72 20 61 20 75 73 65  |ing VM for a use|
000055a0  72 20 70 72 6f 63 65 73  73 20 75 73 69 6e 67 20  |r process using |
000055b0  61 20 6c 69 6d 69 74 65  64 20 73 75 62 73 65 74  |a limited subset|
000055c0  20 6f 66 20 53 57 49 27  73 20 74 68 61 74 0a 61  | of SWI's that.a|
000055d0  72 65 20 63 61 72 65 66  75 6c 6c 79 20 27 70 72  |re carefully 'pr|
000055e0  6f 74 65 63 74 65 64 27  20 61 67 61 69 6e 73 74  |otected' against|
000055f0  20 52 31 34 5f 73 76 63  20 62 65 69 6e 67 20 63  | R14_svc being c|
00005600  6f 72 72 75 70 74 65 64  2e 20 53 75 63 68 20 73  |orrupted. Such s|
00005610  6f 6c 75 74 69 6f 6e 73  0a 73 75 66 66 65 72 20  |olutions.suffer |
00005620  66 72 6f 6d 20 74 68 65  20 72 65 73 74 72 69 63  |from the restric|
00005630  74 65 64 20 73 65 74 20  6f 66 20 53 57 49 27 73  |ted set of SWI's|
00005640  20 74 68 65 79 20 73 75  70 70 6f 72 74 20 61 6e  | they support an|
00005650  64 20 61 72 65 20 6d 6f  73 74 6c 79 20 75 73 65  |d are mostly use|
00005660  66 75 6c 0a 66 6f 72 20  62 61 74 63 68 20 73 74  |ful.for batch st|
00005670  79 6c 65 20 70 72 6f 63  65 73 73 69 6e 67 20 6a  |yle processing j|
00005680  6f 62 73 20 6c 69 6b 65  20 63 6f 6d 70 69 6c 61  |obs like compila|
00005690  74 69 6f 6e 20 6f 72 20  6d 65 6d 6f 72 79 20 69  |tion or memory i|
000056a0  6e 74 65 6e 73 69 76 65  0a 70 72 6f 63 65 73 73  |ntensive.process|
000056b0  69 6e 67 20 6a 6f 62 73  2e 0a 0a 2d 2d 2d 2d 2d  |ing jobs...-----|
000056c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005700  2d 2d 2d 2d 2d 2d 0a 53  65 63 74 69 6f 6e 20 32  |------.Section 2|
00005710  3a 20 55 70 67 72 61 64  65 73 20 61 6e 64 20 45  |: Upgrades and E|
00005720  78 70 61 6e 73 69 6f 6e  2e 0a 2d 2d 2d 2d 2d 2d  |xpansion..------|
00005730  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005770  2d 2d 2d 2d 2d 2d 0a 0a  32 2e 31 29 20 57 68 61  |------..2.1) Wha|
00005780  74 20 61 72 65 20 74 68  65 20 6d 65 6d 6f 72 79  |t are the memory|
00005790  20 6c 69 6d 69 74 73 20  6f 66 20 74 68 65 20 76  | limits of the v|
000057a0  61 72 69 6f 75 73 20 41  63 6f 72 6e 20 6d 61 63  |arious Acorn mac|
000057b0  68 69 6e 65 73 3f 0a 0a  20 20 20 46 6f 72 20 74  |hines?..   For t|
000057c0  68 65 20 6d 6f 73 74 20  70 61 72 74 20 74 68 65  |he most part the|
000057d0  20 38 20 62 69 74 20 6d  61 63 68 69 6e 65 73 20  | 8 bit machines |
000057e0  77 65 72 65 20 6c 69 6d  69 74 65 64 20 74 6f 20  |were limited to |
000057f0  61 20 6d 61 78 69 6d 75  6d 20 6f 66 20 61 72 6f  |a maximum of aro|
00005800  75 6e 64 0a 20 20 20 32  35 36 6b 20 6f 66 20 6d  |und.   256k of m|
00005810  65 6d 6f 72 79 2e 20 41  6c 74 68 6f 75 67 68 20  |emory. Although |
00005820  76 61 72 69 6f 75 73 20  65 78 70 61 6e 73 69 6f  |various expansio|
00005830  6e 20 73 79 73 74 65 6d  73 20 69 6e 63 6c 75 64  |n systems includ|
00005840  69 6e 67 20 73 65 63 6f  6e 64 0a 20 20 20 70 72  |ing second.   pr|
00005850  6f 63 65 73 73 6f 72 73  20 65 66 66 65 63 74 69  |ocessors effecti|
00005860  76 65 6c 79 20 6d 65 61  6e 74 20 74 68 65 20 75  |vely meant the u|
00005870  70 70 65 72 20 6c 69 6d  69 74 20 77 61 73 20 61  |pper limit was a|
00005880  62 6f 75 74 20 31 20 4d  65 67 2e 20 28 41 6c 74  |bout 1 Meg. (Alt|
00005890  68 6f 75 67 68 20 49 0a  20 20 20 68 61 76 65 20  |hough I.   have |
000058a0  62 65 65 6e 20 74 6f 6c  64 20 6f 66 20 61 20 73  |been told of a s|
000058b0  65 63 6f 6e 64 20 70 72  6f 63 65 73 73 6f 72 20  |econd processor |
000058c0  77 69 74 68 20 34 20 4d  65 67 20 6f 66 20 6d 65  |with 4 Meg of me|
000058d0  6d 6f 72 79 20 69 6e 20  69 74 2e 20 29 0a 20 20  |mory in it. ).  |
000058e0  20 46 6f 72 20 74 68 65  20 65 61 72 6c 79 20 33  | For the early 3|
000058f0  32 20 62 69 74 20 6d 61  63 68 69 6e 65 73 20 2a  |2 bit machines *|
00005900  74 68 65 2a 20 75 70 70  65 72 20 6c 69 6d 69 74  |the* upper limit|
00005910  20 63 75 72 72 65 6e 74  6c 79 20 69 73 20 31 36  | currently is 16|
00005920  20 4d 65 67 20 6f 66 0a  20 20 20 6d 65 6d 6f 72  | Meg of.   memor|
00005930  79 2e 20 4e 6f 74 20 61  6c 6c 20 6f 66 20 74 68  |y. Not all of th|
00005940  65 20 72 61 6e 67 65 20  6f 66 20 6d 61 63 68 69  |e range of machi|
00005950  6e 65 73 20 61 72 65 20  63 61 70 61 62 6c 65 20  |nes are capable |
00005960  6f 66 20 74 68 69 73 20  68 6f 77 65 76 65 72 20  |of this however |
00005970  61 6e 64 0a 20 20 20 74  68 65 20 6c 69 73 74 20  |and.   the list |
00005980  6c 6f 6f 6b 73 20 73 6f  6d 65 74 68 69 6e 67 20  |looks something |
00005990  6c 69 6b 65 20 74 68 69  73 20 3a 2d 0a 0a 20 20  |like this :-..  |
000059a0  20 41 33 78 78 20 20 20  2d 20 20 38 20 4d 62 20  | A3xx   -  8 Mb |
000059b0  6d 61 78 69 6d 75 6d 20  74 68 72 6f 75 67 68 20  |maximum through |
000059c0  74 68 69 72 64 20 70 61  72 74 79 2c 20 31 20 4d  |third party, 1 M|
000059d0  62 20 6f 66 66 69 63 69  61 6c 20 6c 69 6d 69 74  |b official limit|
000059e0  2e 0a 20 20 20 41 34 78  78 20 20 20 2d 20 20 38  |..   A4xx   -  8|
000059f0  20 4d 62 20 6d 61 78 69  6d 75 6d 20 74 68 72 6f  | Mb maximum thro|
00005a00  75 67 68 20 74 68 69 72  64 20 70 61 72 74 79 2c  |ugh third party,|
00005a10  20 34 20 4d 62 20 6f 66  66 69 63 69 61 6c 20 6c  | 4 Mb official l|
00005a20  69 6d 69 74 2e 0a 20 20  20 41 34 78 78 2f 49 20  |imit..   A4xx/I |
00005a30  2d 20 20 38 20 4d 62 20  6d 61 78 69 6d 75 6d 20  |-  8 Mb maximum |
00005a40  74 68 72 6f 75 67 68 20  74 68 69 72 64 20 70 61  |through third pa|
00005a50  72 74 79 2c 20 34 20 4d  62 20 6f 66 66 69 63 69  |rty, 4 Mb offici|
00005a60  61 6c 20 6c 69 6d 69 74  2e 0a 20 20 20 41 33 30  |al limit..   A30|
00005a70  30 30 20 20 2d 20 20 34  20 4d 62 20 6d 61 78 69  |00  -  4 Mb maxi|
00005a80  6d 75 6d 20 74 68 72 6f  75 67 68 20 74 68 69 72  |mum through thir|
00005a90  64 20 70 61 72 74 79 2c  20 32 20 4d 62 20 6f 66  |d party, 2 Mb of|
00005aa0  66 69 63 69 61 6c 20 6c  69 6d 69 74 2e 0a 20 20  |ficial limit..  |
00005ab0  20 41 35 34 30 20 20 20  2d 20 31 36 20 4d 62 20  | A540   - 16 Mb |
00005ac0  6d 61 78 69 6d 75 6d 2e  0a 20 20 20 41 35 30 30  |maximum..   A500|
00005ad0  30 20 20 2d 20 20 38 20  4d 62 20 6d 61 78 69 6d  |0  -  8 Mb maxim|
00005ae0  75 6d 20 74 68 72 6f 75  67 68 20 74 68 69 72 64  |um through third|
00005af0  20 70 61 72 74 79 2c 20  34 20 4d 62 20 6f 66 66  | party, 4 Mb off|
00005b00  69 63 69 61 6c 20 6c 69  6d 69 74 2e 0a 20 20 20  |icial limit..   |
00005b10  41 34 20 20 20 20 20 2d  20 20 34 20 4d 62 20 6f  |A4     -  4 Mb o|
00005b20  66 66 69 63 69 61 6c 20  6c 69 6d 69 74 2e 0a 20  |fficial limit.. |
00005b30  20 20 41 33 30 78 30 20  20 2d 20 20 34 20 4d 62  |  A30x0  -  4 Mb|
00005b40  20 6f 66 66 69 63 69 61  6c 20 6c 69 6d 69 74 2e  | official limit.|
00005b50  0a 20 20 20 41 34 30 30  30 20 20 2d 20 20 34 20  |.   A4000  -  4 |
00005b60  4d 62 20 6f 66 66 69 63  69 61 6c 20 6c 69 6d 69  |Mb official limi|
00005b70  74 2e 0a 20 20 20 41 35  30 30 30 20 20 2d 20 20  |t..   A5000  -  |
00005b80  38 20 4d 62 20 6f 66 66  69 63 69 61 6c 20 6c 69  |8 Mb official li|
00005b90  6d 69 74 2e 20 28 61 6c  70 68 61 20 76 61 72 69  |mit. (alpha vari|
00005ba0  61 6e 74 20 6f 66 20 74  68 65 20 41 35 30 30 30  |ant of the A5000|
00005bb0  29 0a 0a 20 20 20 4e 65  77 65 72 20 52 69 73 63  |)..   Newer Risc|
00005bc0  50 43 20 6d 61 63 68 69  6e 65 73 20 68 61 76 65  |PC machines have|
00005bd0  20 61 6e 20 6f 66 66 69  63 69 61 6c 20 75 70 70  | an official upp|
00005be0  65 72 20 6c 69 6d 69 74  20 6f 66 20 32 35 36 20  |er limit of 256 |
00005bf0  4d 62 2c 20 70 6c 75 73  20 32 0a 20 20 20 4d 62  |Mb, plus 2.   Mb|
00005c00  20 6f 66 20 56 52 41 4d  2c 20 6f 6e 20 61 6c 6c  | of VRAM, on all|
00005c10  20 6d 6f 64 65 6c 73 2e  20 48 6f 77 65 76 65 72  | models. However|
00005c20  20 74 68 69 73 20 64 6f  65 73 20 72 65 71 75 69  | this does requi|
00005c30  72 65 20 79 6f 75 20 75  73 69 6e 67 20 31 32 38  |re you using 128|
00005c40  20 4d 62 0a 20 20 20 53  49 4d 4d 53 20 77 68 69  | Mb.   SIMMS whi|
00005c50  63 68 20 61 72 65 20 63  75 72 72 65 6e 74 6c 79  |ch are currently|
00005c60  20 6e 6f 74 20 76 65 72  79 20 63 6f 6d 6d 6f 6e  | not very common|
00005c70  2e 2e 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.....-----------|
00005c80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005cc0  2d 0a 0a 32 2e 32 29 20  57 68 61 74 20 69 73 20  |-..2.2) What is |
00005cd0  61 20 73 65 63 6f 6e 64  20 70 72 6f 63 65 73 73  |a second process|
00005ce0  6f 72 20 61 6e 64 20 77  68 61 74 20 73 65 63 6f  |or and what seco|
00005cf0  6e 64 20 70 72 6f 63 65  73 73 6f 72 73 20 61 72  |nd processors ar|
00005d00  65 20 74 68 65 72 65 3f  0a 0a 20 20 20 41 20 73  |e there?..   A s|
00005d10  65 63 6f 6e 64 20 70 72  6f 63 65 73 73 6f 72 20  |econd processor |
00005d20  77 61 73 20 74 68 65 20  67 65 6e 65 72 69 63 20  |was the generic |
00005d30  6e 61 6d 65 20 66 6f 72  20 61 20 72 61 6e 67 65  |name for a range|
00005d40  20 6f 66 20 70 61 72 61  73 69 74 65 0a 70 72 6f  | of parasite.pro|
00005d50  63 65 73 73 6f 72 73 20  74 68 61 74 20 63 6f 75  |cessors that cou|
00005d60  6c 64 20 62 65 20 6c 69  6e 6b 65 64 20 74 6f 20  |ld be linked to |
00005d70  41 63 6f 72 6e 27 73 20  38 20 62 69 74 20 6d 61  |Acorn's 8 bit ma|
00005d80  63 68 69 6e 65 73 20 76  69 61 20 77 68 61 74 20  |chines via what |
00005d90  77 61 73 0a 63 61 6c 6c  65 64 20 74 68 65 20 60  |was.called the `|
00005da0  54 75 62 65 60 20 69 6e  74 65 72 66 61 63 65 2e  |Tube` interface.|
00005db0  20 42 61 73 69 63 61 6c  6c 79 20 74 68 65 20 68  | Basically the h|
00005dc0  6f 73 74 20 6d 61 63 68  69 6e 65 20 62 65 63 61  |ost machine beca|
00005dd0  6d 65 20 64 65 64 69 63  61 74 65 64 20 74 6f 0a  |me dedicated to.|
00005de0  68 61 6e 64 6c 69 6e 67  20 74 68 65 20 49 6e 70  |handling the Inp|
00005df0  75 74 20 61 6e 64 20 4f  75 74 70 75 74 20 77 68  |ut and Output wh|
00005e00  69 6c 65 20 74 68 65 20  73 65 63 6f 6e 64 20 70  |ile the second p|
00005e10  72 6f 63 65 73 73 6f 72  20 77 6f 75 6c 64 20 64  |rocessor would d|
00005e20  6f 20 74 68 65 20 68 69  67 68 65 72 0a 6c 65 76  |o the higher.lev|
00005e30  65 6c 20 66 75 6e 63 74  69 6f 6e 73 20 28 6c 69  |el functions (li|
00005e40  6b 65 20 72 75 6e 6e 69  6e 67 20 79 6f 75 72 20  |ke running your |
00005e50  70 72 6f 67 72 61 6d 73  29 2e 20 54 68 65 20 73  |programs). The s|
00005e60  65 63 6f 6e 64 20 70 72  6f 63 65 73 73 6f 72 20  |econd processor |
00005e70  72 61 6e 0a 61 73 79 6e  63 72 6f 6e 6f 75 73 6c  |ran.asyncronousl|
00005e80  79 20 74 6f 20 74 68 65  20 68 6f 73 74 20 70 72  |y to the host pr|
00005e90  6f 63 65 73 73 6f 72 20  61 6c 6c 6f 77 69 6e 67  |ocessor allowing|
00005ea0  20 69 6e 63 72 65 64 69  62 6c 65 20 69 6e 63 72  | incredible incr|
00005eb0  65 61 73 65 73 20 69 6e  0a 65 78 65 63 75 74 69  |eases in.executi|
00005ec0  6f 6e 20 73 70 65 65 64  20 66 6f 72 20 70 72 6f  |on speed for pro|
00005ed0  67 72 61 6d 73 2e 20 41  20 77 69 64 65 20 72 61  |grams. A wide ra|
00005ee0  6e 67 65 20 6f 66 20 70  72 6f 63 65 73 73 6f 72  |nge of processor|
00005ef0  73 20 77 65 72 65 20 73  75 70 70 6f 72 74 65 64  |s were supported|
00005f00  20 74 68 69 73 0a 77 61  79 20 61 6c 6c 6f 77 69  | this.way allowi|
00005f10  6e 67 20 41 63 6f 72 6e  27 73 20 65 69 67 68 74  |ng Acorn's eight|
00005f20  20 62 69 74 20 72 61 6e  67 65 20 6f 66 20 6d 61  | bit range of ma|
00005f30  63 68 69 6e 65 73 20 74  6f 20 72 65 6d 61 69 6e  |chines to remain|
00005f40  20 76 69 61 62 6c 65 20  61 6e 64 20 75 73 65 66  | viable and usef|
00005f50  75 6c 0a 66 6f 72 20 6d  75 63 68 20 6c 6f 6e 67  |ul.for much long|
00005f60  65 72 20 74 68 61 6e 20  74 68 65 69 72 20 74 65  |er than their te|
00005f70  63 68 6e 6f 6c 6f 67 79  20 77 6f 75 6c 64 20 73  |chnology would s|
00005f80  75 67 67 65 73 74 2e 0a  0a 20 20 20 54 68 65 20  |uggest...   The |
00005f90  53 65 63 6f 6e 64 20 50  72 6f 63 65 73 73 6f 72  |Second Processor|
00005fa0  73 20 74 68 61 74 20 65  78 69 73 74 65 64 20 61  |s that existed a|
00005fb0  72 65 20 3a 2d 0a 0a 5a  38 30 20 73 65 63 6f 6e  |re :-..Z80 secon|
00005fc0  64 20 70 72 6f 63 65 73  73 6f 72 2e 0a 36 20 4d  |d processor..6 M|
00005fd0  48 7a 20 52 41 4d 2e 0a  36 34 6b 20 4d 65 6d 6f  |Hz RAM..64k Memo|
00005fe0  72 79 2e 0a 43 50 2f 4d  20 4f 53 2e 0a 45 78 74  |ry..CP/M OS..Ext|
00005ff0  65 72 6e 61 6c 20 73 65  63 6f 6e 64 20 70 72 6f  |ernal second pro|
00006000  63 65 73 73 6f 72 20 66  6f 72 20 61 6c 6c 20 65  |cessor for all e|
00006010  69 67 68 74 20 62 69 74  20 6d 61 63 68 69 6e 65  |ight bit machine|
00006020  73 2e 0a 0a 36 35 30 32  20 73 65 63 6f 6e 64 20  |s...6502 second |
00006030  70 72 6f 63 65 73 73 6f  72 2e 0a 33 20 4d 48 7a  |processor..3 MHz|
00006040  20 52 41 4d 2e 0a 36 34  6b 20 4d 65 6d 6f 72 79  | RAM..64k Memory|
00006050  2e 0a 45 78 74 65 6e 64  65 64 20 76 65 72 73 69  |..Extended versi|
00006060  6f 6e 20 6f 66 20 74 68  65 20 42 42 43 20 4d 4f  |on of the BBC MO|
00006070  53 2e 0a 45 78 74 65 72  6e 61 6c 20 70 72 6f 63  |S..External proc|
00006080  65 73 73 6f 72 20 66 6f  72 20 61 6c 6c 20 65 69  |essor for all ei|
00006090  67 68 74 20 62 69 74 20  6d 61 63 68 69 6e 65 73  |ght bit machines|
000060a0  2e 0a 0a 33 32 30 31 36  20 73 65 63 6f 6e 64 20  |...32016 second |
000060b0  70 72 6f 63 65 73 73 6f  72 2e 0a 36 20 4d 48 7a  |processor..6 MHz|
000060c0  20 52 41 4d 2e 0a 32 35  36 6b 2d 34 30 39 36 6b  | RAM..256k-4096k|
000060d0  20 4d 65 6d 6f 72 79 2e  0a 50 61 6e 6f 73 2e 0a  | Memory..Panos..|
000060e0  45 78 74 65 72 6e 61 6c  20 70 72 6f 63 65 73 73  |External process|
000060f0  6f 72 20 66 6f 72 20 61  6c 6c 20 65 69 67 68 74  |or for all eight|
00006100  20 62 69 74 20 6d 61 63  68 69 6e 65 73 2e 0a 0a  | bit machines...|
00006110  41 52 4d 20 32 20 73 65  63 6f 6e 64 20 70 72 6f  |ARM 2 second pro|
00006120  63 65 73 73 6f 72 2e 0a  38 20 4d 48 7a 20 52 41  |cessor..8 MHz RA|
00006130  4d 2e 20 28 41 74 20 61  20 67 75 65 73 73 2e 2e  |M. (At a guess..|
00006140  2e 29 0a 34 30 39 36 6b  20 4d 65 6d 6f 72 79 2e  |.).4096k Memory.|
00006150  0a 42 72 61 7a 69 6c 20  4f 53 2e 0a 45 78 74 65  |.Brazil OS..Exte|
00006160  72 6e 61 6c 20 70 72 6f  63 65 73 73 6f 72 20 66  |rnal processor f|
00006170  6f 72 20 61 6c 6c 20 65  69 67 68 74 20 62 69 74  |or all eight bit|
00006180  20 6d 61 63 68 69 6e 65  73 2e 0a 0a 36 35 30 32  | machines...6502|
00006190  20 63 6f 2d 70 72 6f 63  65 73 73 6f 72 2e 20 28  | co-processor. (|
000061a0  69 6e 74 65 72 6e 61 6c  20 73 65 63 6f 6e 64 20  |internal second |
000061b0  70 72 6f 63 65 73 73 6f  72 29 2e 0a 34 20 4d 48  |processor)..4 MH|
000061c0  7a 20 52 41 4d 2e 0a 36  34 6b 20 4d 65 6d 6f 72  |z RAM..64k Memor|
000061d0  79 2e 0a 45 78 74 65 6e  64 65 64 20 76 65 72 73  |y..Extended vers|
000061e0  69 6f 6e 20 6f 66 20 42  42 43 20 4d 4f 53 2e 0a  |ion of BBC MOS..|
000061f0  49 6e 74 65 72 6e 61 6c  20 70 72 6f 63 65 73 73  |Internal process|
00006200  6f 72 20 66 6f 72 20 4d  61 73 74 65 72 20 31 32  |or for Master 12|
00006210  38 20 6d 61 63 68 69 6e  65 73 20 62 75 74 20 63  |8 machines but c|
00006220  6f 75 6c 64 20 62 65 20  66 69 74 74 65 64 20 65  |ould be fitted e|
00006230  78 74 65 72 6e 61 6c 20  74 6f 0a 20 20 20 74 68  |xternal to.   th|
00006240  65 20 6f 74 68 65 72 20  65 69 67 68 74 20 62 69  |e other eight bi|
00006250  74 20 6d 61 63 68 69 6e  65 73 2e 0a 0a 38 30 31  |t machines...801|
00006260  38 36 20 63 6f 2d 70 72  6f 63 65 73 73 6f 72 2e  |86 co-processor.|
00006270  0a 31 30 20 4d 48 7a 20  52 41 4d 2e 0a 35 31 32  |.10 MHz RAM..512|
00006280  6b 20 4d 65 6d 6f 72 79  2e 0a 44 52 2d 44 4f 53  |k Memory..DR-DOS|
00006290  2b 20 77 69 74 68 20 47  45 4d 2e 0a 49 6e 74 65  |+ with GEM..Inte|
000062a0  72 6e 61 6c 20 70 72 6f  63 65 73 73 6f 72 20 66  |rnal processor f|
000062b0  6f 72 20 4d 61 73 74 65  72 20 31 32 38 20 6d 61  |or Master 128 ma|
000062c0  63 68 69 6e 65 73 20 62  75 74 20 63 6f 75 6c 64  |chines but could|
000062d0  20 62 65 20 66 69 74 74  65 64 20 65 78 74 65 72  | be fitted exter|
000062e0  6e 61 6c 20 74 6f 0a 20  20 20 74 68 65 20 6f 74  |nal to.   the ot|
000062f0  68 65 72 20 65 69 67 68  74 20 62 69 74 20 6d 61  |her eight bit ma|
00006300  63 68 69 6e 65 73 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |chines...-------|
00006310  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00006350  2d 2d 2d 2d 2d 0a 0a 32  2e 33 29 20 43 61 6e 20  |-----..2.3) Can |
00006360  50 43 20 56 47 41 20 4d  6f 6e 69 74 6f 72 73 20  |PC VGA Monitors |
00006370  62 65 20 61 64 64 65 64  20 74 6f 20 61 6e 20 41  |be added to an A|
00006380  63 6f 72 6e 20 6d 61 63  68 69 6e 65 3f 0a 0a 20  |corn machine?.. |
00006390  20 20 49 74 20 64 65 70  65 6e 64 73 20 6f 6e 20  |  It depends on |
000063a0  77 68 61 74 20 6d 6f 6e  69 74 6f 72 20 79 6f 75  |what monitor you|
000063b0  20 68 61 76 65 2c 20 61  6e 64 20 77 68 61 74 20  | have, and what |
000063c0  41 63 6f 72 6e 20 6d 61  63 68 69 6e 65 20 79 6f  |Acorn machine yo|
000063d0  75 20 68 61 76 65 2e 0a  54 68 65 72 65 20 61 72  |u have..There ar|
000063e0  65 20 74 77 6f 20 6d 61  69 6e 20 74 79 70 65 73  |e two main types|
000063f0  20 6f 66 20 50 43 20 56  47 41 20 6d 6f 6e 69 74  | of PC VGA monit|
00006400  6f 72 73 20 6f 75 74 20  74 68 65 72 65 2e 2e 2e  |ors out there...|
00006410  0a 0a 20 20 20 31 29 20  46 69 78 65 64 20 46 72  |..   1) Fixed Fr|
00006420  65 71 75 65 6e 63 79 0a  20 20 20 20 20 20 54 68  |equency.      Th|
00006430  65 73 65 20 6d 6f 6e 69  74 6f 72 73 20 77 69 6c  |ese monitors wil|
00006440  6c 20 6f 6e 6c 79 20 64  69 73 70 6c 61 79 20 76  |l only display v|
00006450  69 64 65 6f 20 73 69 67  6e 61 6c 73 20 77 69 74  |ideo signals wit|
00006460  68 20 63 65 72 74 61 69  6e 0a 20 20 20 20 20 20  |h certain.      |
00006470  6c 69 6e 65 20 61 6e 64  20 72 65 66 72 65 73 68  |line and refresh|
00006480  20 72 61 74 65 73 2e 20  54 68 65 79 20 77 69 6c  | rates. They wil|
00006490  6c 20 74 79 70 69 63 61  6c 6c 79 20 6f 6e 6c 79  |l typically only|
000064a0  20 64 69 73 70 6c 61 79  0a 20 20 20 20 20 20 43  | display.      C|
000064b0  47 41 20 2f 20 45 47 41  20 2f 20 56 47 41 20 6d  |GA / EGA / VGA m|
000064c0  6f 64 65 73 2e 0a 0a 20  20 20 32 29 20 4d 75 6c  |odes...   2) Mul|
000064d0  74 69 20 46 72 65 71 75  65 6e 63 79 0a 20 20 20  |ti Frequency.   |
000064e0  20 20 20 54 68 65 73 65  20 6d 6f 6e 69 74 6f 72  |   These monitor|
000064f0  73 20 77 69 6c 6c 20 64  69 73 70 6c 61 79 20 61  |s will display a|
00006500  6e 79 20 76 69 64 65 6f  20 73 69 67 6e 61 6c 20  |ny video signal |
00006510  77 69 74 68 69 6e 20 61  20 63 65 72 74 61 69 6e  |within a certain|
00006520  0a 20 20 20 20 20 20 72  61 6e 67 65 2c 20 74 79  |.      range, ty|
00006530  70 69 63 61 6c 6c 79 20  33 30 2d 35 30 4b 68 7a  |pically 30-50Khz|
00006540  20 6c 69 6e 65 20 72 61  74 65 20 61 6e 64 20 35  | line rate and 5|
00006550  30 2d 38 30 48 7a 20 72  65 66 72 65 73 68 20 72  |0-80Hz refresh r|
00006560  61 74 65 2e 0a 0a 20 20  20 54 79 70 65 20 31 20  |ate...   Type 1 |
00006570  61 6c 6d 6f 73 74 20 61  6c 77 61 79 73 20 72 65  |almost always re|
00006580  71 75 69 72 65 20 73 65  70 61 72 61 74 65 20 73  |quire separate s|
00006590  79 6e 63 73 20 61 73 20  74 68 65 20 6d 6f 6e 69  |yncs as the moni|
000065a0  74 6f 72 20 75 73 65 73  20 74 68 65 0a 70 6f 6c  |tor uses the.pol|
000065b0  61 72 69 74 79 20 6f 66  20 74 68 65 20 73 79 6e  |arity of the syn|
000065c0  63 73 20 28 6d 61 69 6e  6c 79 20 70 6f 73 69 74  |cs (mainly posit|
000065d0  69 76 65 20 67 6f 69 6e  67 20 6e 65 67 61 74 69  |ive going negati|
000065e0  76 65 20 6f 72 20 6d 61  69 6e 6c 79 20 6e 65 67  |ve or mainly neg|
000065f0  61 74 69 76 65 0a 67 6f  69 6e 67 20 70 6f 73 69  |ative.going posi|
00006600  74 69 76 65 29 20 74 6f  20 64 65 74 65 72 6d 69  |tive) to determi|
00006610  6e 65 20 77 68 61 74 20  74 68 65 20 6c 69 6e 65  |ne what the line|
00006620  20 61 6e 64 20 72 65 66  72 65 73 68 20 72 61 74  | and refresh rat|
00006630  65 20 73 68 6f 75 6c 64  20 62 65 2e 0a 0a 20 20  |e should be...  |
00006640  20 54 79 70 65 20 32 20  76 61 72 79 2e 20 53 6f  | Type 2 vary. So|
00006650  6d 65 20 72 65 71 75 69  72 65 20 73 65 70 65 72  |me require seper|
00006660  61 74 65 20 73 79 6e 63  73 20 28 76 65 72 74 69  |ate syncs (verti|
00006670  63 61 6c 20 61 6e 64 20  68 6f 72 69 7a 6f 6e 74  |cal and horizont|
00006680  61 6c 29 20 61 6e 64 0a  6f 74 68 65 72 73 20 77  |al) and.others w|
00006690  69 6c 6c 20 77 6f 72 6b  20 77 69 74 68 20 63 6f  |ill work with co|
000066a0  6d 70 6f 73 69 74 65 20  73 79 6e 63 73 20 28 76  |mposite syncs (v|
000066b0  65 72 74 69 63 61 6c 20  61 6e 64 20 68 6f 72 69  |ertical and hori|
000066c0  7a 6f 6e 74 61 6c 20 45  4f 52 0a 74 6f 67 65 74  |zontal EOR.toget|
000066d0  68 65 72 29 2e 0a 0a 20  20 20 41 73 20 50 43 20  |her)...   As PC |
000066e0  6d 6f 6e 69 74 6f 72 73  20 74 79 70 69 63 61 6c  |monitors typical|
000066f0  6c 79 20 73 74 61 72 74  20 61 74 20 61 20 6c 69  |ly start at a li|
00006700  6e 65 20 72 61 74 65 20  6f 66 20 33 30 4b 68 7a  |ne rate of 30Khz|
00006710  20 63 6f 6d 70 61 72 65  64 20 74 6f 20 74 68 65  | compared to the|
00006720  20 54 56 0a 62 72 6f 61  64 63 61 73 74 20 6d 6f  | TV.broadcast mo|
00006730  64 65 73 20 28 6d 6f 64  65 20 31 32 20 65 74 63  |des (mode 12 etc|
00006740  2e 29 20 74 68 61 74 20  68 61 76 65 20 61 20 6c  |.) that have a l|
00006750  69 6e 65 20 72 61 74 65  20 6f 66 20 31 35 4b 68  |ine rate of 15Kh|
00006760  7a 2c 20 56 49 44 43 20  68 61 73 20 74 6f 0a 64  |z, VIDC has to.d|
00006770  6f 20 6d 6f 72 65 20 77  6f 72 6b 20 74 6f 20 6f  |o more work to o|
00006780  62 74 61 69 6e 20 61 20  33 30 4b 68 7a 20 6c 69  |btain a 30Khz li|
00006790  6e 65 20 72 61 74 65 2e  20 54 68 69 73 20 6d 65  |ne rate. This me|
000067a0  61 6e 73 20 74 68 61 74  20 79 6f 75 20 63 6f 6d  |ans that you com|
000067b0  70 75 74 65 72 20 77 69  6c 6c 0a 73 6c 6f 77 20  |puter will.slow |
000067c0  64 6f 77 6e 20 73 69 6c  67 68 74 6c 79 20 69 66  |down silghtly if|
000067d0  20 79 6f 75 20 75 73 65  20 61 20 33 30 4b 68 7a  | you use a 30Khz|
000067e0  2b 20 6c 69 6e 65 20 72  61 74 65 20 6d 6f 6e 69  |+ line rate moni|
000067f0  74 6f 72 2e 20 49 66 20  79 6f 75 20 68 61 76 65  |tor. If you have|
00006800  20 61 6e 20 41 52 4d 0a  33 20 66 69 74 74 65 64  | an ARM.3 fitted|
00006810  20 73 75 63 68 20 73 6c  6f 77 20 64 6f 77 6e 73  | such slow downs|
00006820  20 77 69 6c 6c 20 70 72  6f 62 61 62 6c 79 20 62  | will probably b|
00006830  65 20 6e 65 67 6c 69 67  69 62 6c 65 2e 0a 0a 20  |e negligible... |
00006840  20 20 4e 6f 77 2c 20 64  65 70 65 6e 64 69 6e 67  |  Now, depending|
00006850  20 6f 6e 20 77 68 61 74  20 74 79 70 65 20 6f 66  | on what type of|
00006860  20 41 72 63 68 69 6d 65  64 65 73 20 79 6f 75 20  | Archimedes you |
00006870  68 61 76 65 20 64 65 70  65 6e 64 73 20 6f 6e 20  |have depends on |
00006880  77 68 61 74 20 74 79 70  65 0a 6f 66 20 6d 6f 6e  |what type.of mon|
00006890  69 74 6f 72 20 79 6f 75  20 63 61 6e 20 75 73 65  |itor you can use|
000068a0  2e 0a 0a 20 20 20 41 35  34 30 20 2f 20 41 35 30  |...   A540 / A50|
000068b0  30 30 20 2f 20 41 34 20  2f 20 41 33 30 31 30 20  |00 / A4 / A3010 |
000068c0  2f 20 41 33 30 32 30 20  2f 41 34 30 30 30 0a 20  |/ A3020 /A4000. |
000068d0  20 20 20 20 20 48 61 73  20 73 6f 66 74 77 61 72  |     Has softwar|
000068e0  65 20 63 6f 6e 74 72 6f  6c 20 6f 76 65 72 20 74  |e control over t|
000068f0  68 65 20 70 6f 6c 61 72  69 74 79 20 6f 66 20 74  |he polarity of t|
00006900  68 65 20 73 79 6e 63 73  20 61 6e 64 20 77 68 61  |he syncs and wha|
00006910  74 0a 20 20 20 20 20 20  66 72 65 71 75 65 6e 63  |t.      frequenc|
00006920  79 20 56 49 44 43 20 69  73 20 63 6c 6f 63 6b 65  |y VIDC is clocke|
00006930  64 20 61 74 2e 0a 0a 20  20 20 20 20 20 54 68 65  |d at...      The|
00006940  20 41 35 34 30 20 77 69  74 68 20 52 49 53 43 20  | A540 with RISC |
00006950  4f 53 20 32 20 63 61 6e  20 6f 6e 6c 79 20 75 73  |OS 2 can only us|
00006960  65 20 6d 6f 64 65 73 20  32 36 2d 32 38 20 28 36  |e modes 26-28 (6|
00006970  34 30 78 34 38 30 29 20  61 6e 64 20 33 31 0a 20  |40x480) and 31. |
00006980  20 20 20 20 20 28 38 30  30 78 36 30 30 29 2e 20  |     (800x600). |
00006990  48 6f 77 65 76 65 72 2c  20 62 79 20 63 68 61 6e  |However, by chan|
000069a0  67 69 6e 67 20 6c 69 6e  6b 73 20 61 6e 64 20 61  |ging links and a|
000069b0  20 2a 63 6f 6e 66 69 67  75 72 65 20 6f 70 74 69  | *configure opti|
000069c0  6f 6e 2c 20 79 6f 75 20  63 61 6e 0a 20 20 20 20  |on, you can.    |
000069d0  20 20 67 65 74 20 74 68  65 20 63 6f 6d 70 75 74  |  get the comput|
000069e0  65 72 20 74 6f 20 67 65  6e 65 72 61 74 65 20 73  |er to generate s|
000069f0  65 70 65 72 61 74 65 20  73 79 6e 63 73 20 77 69  |eperate syncs wi|
00006a00  74 68 20 6e 6f 20 70 72  6f 62 6c 65 6d 2e 0a 0a  |th no problem...|
00006a10  20 20 20 20 20 20 54 68  65 20 6f 74 68 65 72 20  |      The other |
00006a20  6d 61 63 68 69 6e 65 73  20 20 77 69 74 68 20 52  |machines  with R|
00006a30  49 53 43 20 4f 53 20 33  20 63 61 6e 20 64 6f 20  |ISC OS 3 can do |
00006a40  65 76 65 6e 20 62 65 74  74 65 72 2e 20 49 66 20  |even better. If |
00006a50  79 6f 75 20 74 65 6c 6c  20 74 68 65 0a 20 20 20  |you tell the.   |
00006a60  20 20 20 63 6f 6d 70 75  74 65 72 20 74 68 61 74  |   computer that|
00006a70  20 79 6f 75 20 68 61 76  65 20 61 20 56 47 41 20  | you have a VGA |
00006a80  6d 6f 6e 69 74 6f 72 20  69 74 20 77 69 6c 6c 20  |monitor it will |
00006a90  72 65 2d 6d 61 70 20 61  6c 6c 20 6f 66 20 74 68  |re-map all of th|
00006aa0  65 0a 20 20 20 20 20 20  31 35 4b 68 7a 20 6c 69  |e.      15Khz li|
00006ab0  6e 65 20 72 61 74 65 20  6d 6f 64 65 73 20 75 70  |ne rate modes up|
00006ac0  20 74 6f 20 33 30 4b 48  7a 20 6c 69 6e 65 20 72  | to 30KHz line r|
00006ad0  61 74 65 2e 20 54 68 69  73 20 6d 65 61 6e 73 20  |ate. This means |
00006ae0  74 68 61 74 0a 20 20 20  20 20 20 79 6f 75 20 63  |that.      you c|
00006af0  61 6e 20 70 6c 61 79 20  79 6f 75 72 20 67 61 6d  |an play your gam|
00006b00  65 73 20 74 68 61 74 20  72 65 71 75 69 72 65 20  |es that require |
00006b10  6d 6f 64 65 20 31 32 20  2f 20 31 33 2e 0a 20 20  |mode 12 / 13..  |
00006b20  20 20 20 20 48 6f 77 65  76 65 72 2c 20 61 73 20  |    However, as |
00006b30  61 20 50 43 20 6d 6f 6e  69 74 6f 72 20 69 73 20  |a PC monitor is |
00006b40  64 65 73 69 67 6e 65 64  20 74 6f 20 64 69 73 70  |designed to disp|
00006b50  6c 61 79 20 33 32 30 20  6c 69 6e 65 73 20 0a 20  |lay 320 lines . |
00006b60  20 20 20 20 20 6d 69 6e  69 6d 75 6d 20 74 68 65  |     minimum the|
00006b70  6e 20 79 6f 75 20 77 69  6c 6c 20 67 65 74 20 61  |n you will get a|
00006b80  20 27 6c 65 74 74 65 72  62 6f 78 27 20 65 66 66  | 'letterbox' eff|
00006b90  65 63 74 20 61 73 20 6d  6f 64 65 20 31 32 20 68  |ect as mode 12 h|
00006ba0  61 73 0a 20 20 20 20 20  20 6f 6e 6c 79 20 32 35  |as.      only 25|
00006bb0  36 20 6c 69 6e 65 73 2e  0a 0a 20 20 20 20 20 20  |6 lines...      |
00006bc0  41 6c 6c 20 74 68 65 73  65 20 6d 61 63 68 69 6e  |All these machin|
00006bd0  65 73 20 68 61 76 65 20  32 34 4d 68 7a 2c 20 32  |es have 24Mhz, 2|
00006be0  35 2e 31 37 35 4d 68 7a  20 61 6e 64 20 33 36 4d  |5.175Mhz and 36M|
00006bf0  68 7a 20 63 72 79 73 74  61 6c 73 20 74 6f 20 64  |hz crystals to d|
00006c00  72 69 76 65 0a 20 20 20  20 20 20 56 49 44 43 20  |rive.      VIDC |
00006c10  77 69 74 68 2e 20 54 68  65 20 32 35 2e 31 37 35  |with. The 25.175|
00006c20  4d 68 7a 20 63 72 79 73  74 61 6c 20 69 73 20 6e  |Mhz crystal is n|
00006c30  65 65 64 65 64 20 74 6f  20 6f 62 74 61 69 6e 20  |eeded to obtain |
00006c40  74 68 65 20 63 6f 72 72  65 63 74 0a 20 20 20 20  |the correct.    |
00006c50  20 20 76 69 64 65 6f 20  72 61 74 65 73 20 66 6f  |  video rates fo|
00006c60  72 20 50 43 20 6d 6f 6e  69 74 6f 72 73 20 64 69  |r PC monitors di|
00006c70  73 70 6c 61 79 69 6e 67  20 36 34 30 78 34 38 30  |splaying 640x480|
00006c80  20 73 63 72 65 65 6e 73  2e 20 54 68 65 20 33 36  | screens. The 36|
00006c90  4d 68 7a 0a 20 20 20 20  20 20 63 72 79 73 74 61  |Mhz.      crysta|
00006ca0  6c 20 69 73 20 75 73 65  64 20 74 6f 20 6f 62 74  |l is used to obt|
00006cb0  61 69 6e 20 68 69 67 68  65 72 20 72 65 73 6f 6c  |ain higher resol|
00006cc0  75 74 69 6f 6e 20 6d 6f  64 65 73 2c 20 6c 69 6b  |ution modes, lik|
00006cd0  65 20 38 30 30 78 36 30  30 78 31 36 0a 20 20 20  |e 800x600x16.   |
00006ce0  20 20 20 63 6f 6c 6f 75  72 73 2e 0a 0a 20 20 41  |   colours...  A|
00006cf0  33 30 30 30 0a 20 20 20  20 20 20 54 68 69 73 20  |3000.      This |
00006d00  63 61 6e 20 67 65 6e 65  72 61 74 65 20 73 65 70  |can generate sep|
00006d10  65 72 61 74 65 20 73 79  6e 63 73 20 62 75 74 20  |erate syncs but |
00006d20  72 65 71 75 69 72 65 73  20 6c 69 6e 6b 73 20 74  |requires links t|
00006d30  6f 20 62 65 20 73 65 74  20 74 6f 0a 20 20 20 20  |o be set to.    |
00006d40  20 20 64 65 74 65 72 6d  69 6e 65 20 74 68 65 20  |  determine the |
00006d50  70 6f 6c 61 72 69 74 79  2e 20 49 74 20 68 61 73  |polarity. It has|
00006d60  20 6f 6e 6c 79 20 61 20  32 34 4d 68 7a 20 63 72  | only a 24Mhz cr|
00006d70  79 73 74 61 6c 20 61 6e  64 20 63 61 6e 0a 20 20  |ystal and can.  |
00006d80  20 20 20 20 74 68 65 72  65 66 6f 72 65 20 6f 6e  |    therefore on|
00006d90  6c 79 20 64 72 69 76 65  20 27 66 6f 72 67 69 76  |ly drive 'forgiv|
00006da0  69 6e 67 27 20 6d 6f 6e  69 74 6f 72 73 20 63 6f  |ing' monitors co|
00006db0  72 72 65 63 74 6c 79 20  74 68 61 74 20 64 6f 6e  |rrectly that don|
00006dc0  27 74 0a 20 20 20 20 20  20 6d 69 6e 64 20 74 68  |'t.      mind th|
00006dd0  65 20 36 34 30 78 34 38  30 20 76 69 64 65 6f 20  |e 640x480 video |
00006de0  6d 6f 64 65 20 74 69 6d  69 6e 67 73 20 62 65 69  |mode timings bei|
00006df0  6e 67 20 73 6c 69 67 68  74 6c 79 20 69 6e 63 6f  |ng slightly inco|
00006e00  72 72 65 63 74 2e 0a 0a  20 20 20 20 20 20 54 68  |rrect...      Th|
00006e10  65 20 6c 69 6e 6b 73 20  74 6f 20 63 68 61 6e 67  |e links to chang|
00006e20  65 2c 20 74 6f 20 73 65  74 20 74 68 65 20 73 79  |e, to set the sy|
00006e30  6e 63 20 70 6f 6c 61 72  69 74 79 2c 20 61 72 65  |nc polarity, are|
00006e40  20 61 73 20 66 6f 6c 6c  6f 77 73 3a 0a 0a 20 20  | as follows:..  |
00006e50  20 20 20 20 4c 69 6e 6b  20 32 34 3a 20 43 68 61  |    Link 24: Cha|
00006e60  6e 67 65 20 66 72 6f 6d  20 53 4f 55 54 48 20 74  |nge from SOUTH t|
00006e70  6f 20 4e 4f 52 54 48 0a  20 20 20 20 20 20 4c 69  |o NORTH.      Li|
00006e80  6e 6b 20 32 35 3a 20 43  68 61 6e 67 65 20 66 72  |nk 25: Change fr|
00006e90  6f 6d 20 4f 50 45 4e 20  74 6f 20 43 4c 4f 53 45  |om OPEN to CLOSE|
00006ea0  44 0a 0a 0a 20 20 20 20  20 20 49 6e 20 6f 72 64  |D...      In ord|
00006eb0  65 72 20 74 6f 20 6f 62  74 61 69 6e 20 70 72 6f  |er to obtain pro|
00006ec0  70 65 72 20 74 69 6d 69  6e 67 73 2c 20 61 6e 64  |per timings, and|
00006ed0  20 73 6f 66 74 77 61 72  65 20 63 6f 6e 74 72 6f  | software contro|
00006ee0  6c 20 6f 66 20 74 68 65  0a 20 20 20 20 20 20 73  |l of the.      s|
00006ef0  79 6e 63 20 70 6f 6c 61  72 69 74 79 2c 20 79 6f  |ync polarity, yo|
00006f00  75 20 77 69 6c 6c 20 6e  65 65 64 20 61 20 56 47  |u will need a VG|
00006f10  41 20 56 49 44 43 20 45  6e 68 61 6e 63 65 72 20  |A VIDC Enhancer |
00006f20  66 6f 72 20 74 68 65 20  41 33 30 30 30 2e 0a 0a  |for the A3000...|
00006f30  20 20 41 34 30 30 20 73  65 72 69 65 73 2e 0a 20  |  A400 series.. |
00006f40  20 20 20 20 20 54 68 65  20 73 69 74 75 61 74 69  |     The situati|
00006f50  6f 6e 20 67 65 74 73 20  6d 6f 72 65 20 63 6f 6d  |on gets more com|
00006f60  70 6c 65 78 2e 20 44 75  65 20 74 6f 20 61 6e 20  |plex. Due to an |
00006f70  27 65 72 72 6f 72 27 20  69 6e 20 74 68 65 20 50  |'error' in the P|
00006f80  43 42 0a 20 20 20 20 20  20 2f 20 63 69 72 63 75  |CB.      / circu|
00006f90  69 74 20 64 69 61 67 72  61 6d 2c 20 74 68 65 20  |it diagram, the |
00006fa0  41 34 30 30 20 73 65 72  69 65 73 20 63 61 6e 6e  |A400 series cann|
00006fb0  6f 74 20 67 65 6e 65 72  61 74 65 20 73 65 70 65  |ot generate sepe|
00006fc0  72 61 74 65 0a 20 20 20  20 20 20 73 79 6e 63 73  |rate.      syncs|
00006fd0  20 73 61 74 69 73 66 61  63 74 6f 72 69 6c 79 2e  | satisfactorily.|
00006fe0  20 54 68 65 20 76 69 64  65 6f 20 73 69 67 6e 61  | The video signa|
00006ff0  6c 20 6c 6f 73 65 73 20  74 68 65 20 67 72 65 65  |l loses the gree|
00007000  6e 20 63 6f 6d 70 6f 6e  65 6e 74 0a 20 20 20 20  |n component.    |
00007010  20 20 77 68 65 6e 20 73  65 70 65 72 61 74 65 20  |  when seperate |
00007020  73 79 6e 63 73 20 69 73  20 73 65 6c 65 63 74 65  |syncs is selecte|
00007030  64 2e 0a 0a 20 20 20 20  20 20 41 73 20 73 74 61  |d...      As sta|
00007040  6e 64 61 72 64 2c 20 74  68 65 72 65 20 69 73 20  |ndard, there is |
00007050  6e 6f 20 70 6f 6c 61 72  69 74 79 20 63 6f 6e 74  |no polarity cont|
00007060  72 6f 6c 20 6f 76 65 72  20 74 68 65 20 73 79 6e  |rol over the syn|
00007070  63 73 2e 20 49 6e 0a 20  20 20 20 20 20 63 6f 6d  |cs. In.      com|
00007080  6d 6f 6e 20 77 69 74 68  20 74 68 65 20 41 33 30  |mon with the A30|
00007090  30 30 2c 20 74 68 65 72  65 20 69 73 20 6f 6e 6c  |00, there is onl|
000070a0  79 20 61 20 32 34 4d 68  7a 20 63 72 79 73 74 61  |y a 24Mhz crysta|
000070b0  6c 2e 0a 0a 20 20 20 20  20 20 49 66 20 74 68 65  |l...      If the|
000070c0  20 50 43 20 6d 6f 6e 69  74 6f 72 20 63 61 6e 20  | PC monitor can |
000070d0  68 61 6e 64 6c 65 20 63  6f 6d 70 6f 73 69 74 65  |handle composite|
000070e0  20 73 79 6e 63 73 20 74  68 65 6e 20 74 68 65 20  | syncs then the |
000070f0  6d 6f 6e 69 74 6f 72 0a  20 20 20 20 20 20 63 61  |monitor.      ca|
00007100  6e 20 62 65 20 75 73 65  64 20 69 6e 20 36 34 30  |n be used in 640|
00007110  78 34 38 30 20 6d 6f 64  65 20 6f 6e 6c 79 2e 0a  |x480 mode only..|
00007120  0a 20 20 41 33 30 30 20  73 65 72 69 65 73 2e 0a  |.  A300 series..|
00007130  20 20 20 20 20 20 4d 6f  73 74 2c 20 69 66 20 6e  |      Most, if n|
00007140  6f 74 20 61 6c 6c 2c 20  6f 66 20 74 68 65 20 41  |ot all, of the A|
00007150  33 30 30 20 73 65 72 69  65 73 20 68 61 64 20 74  |300 series had t|
00007160  68 65 20 63 69 72 63 75  69 74 20 62 6f 61 72 64  |he circuit board|
00007170  0a 20 20 20 20 20 20 68  61 72 64 77 69 72 65 64  |.      hardwired|
00007180  20 69 6e 74 6f 20 63 6f  6d 70 6f 73 69 74 65 20  | into composite |
00007190  6d 6f 64 65 20 63 6f 6e  74 69 6e 75 6f 75 73 6c  |mode continuousl|
000071a0  79 2e 20 54 68 65 72 65  20 69 73 20 6f 6e 6c 79  |y. There is only|
000071b0  20 61 20 32 34 4d 68 7a  0a 20 20 20 20 20 20 63  | a 24Mhz.      c|
000071c0  72 79 73 74 61 6c 2c 20  61 6e 64 20 6f 6e 6c 79  |rystal, and only|
000071d0  20 63 6f 6d 70 6f 73 69  74 65 20 50 43 20 56 47  | composite PC VG|
000071e0  41 20 6d 6f 6e 69 74 6f  72 73 20 63 61 6e 20 62  |A monitors can b|
000071f0  65 20 75 73 65 64 2e 0a  0a 20 20 20 52 69 73 63  |e used...   Risc|
00007200  50 43 20 73 65 72 69 65  73 2e 0a 20 20 20 20 20  |PC series..     |
00007210  20 54 68 69 73 20 68 61  73 20 61 20 2a 76 65 72  | This has a *ver|
00007220  79 2a 20 66 6c 65 78 69  62 6c 65 20 56 49 44 43  |y* flexible VIDC|
00007230  20 69 6e 20 69 74 20 61  6e 64 20 69 73 20 71 75  | in it and is qu|
00007240  69 74 65 20 63 61 70 61  62 6c 65 20 6f 66 20 64  |ite capable of d|
00007250  72 69 76 69 6e 67 0a 20  20 20 20 20 20 50 43 20  |riving.      PC |
00007260  6d 6f 6e 69 74 6f 72 73  20 77 69 74 68 20 6e 6f  |monitors with no|
00007270  20 74 72 6f 75 62 6c 65  2e 0a 0a 20 20 20 48 6f  | trouble...   Ho|
00007280  77 65 76 65 72 20 74 6f  20 63 6f 6e 6e 65 63 74  |wever to connect|
00007290  20 61 6e 20 6f 6c 64 65  72 20 6d 61 63 68 69 6e  | an older machin|
000072a0  65 20 28 41 33 30 30 30  2c 41 33 30 30 2c 34 30  |e (A3000,A300,40|
000072b0  30 20 73 65 72 69 65 73  29 20 74 6f 20 61 20 56  |0 series) to a V|
000072c0  47 41 0a 6d 6f 6e 69 74  6f 72 2c 20 79 6f 75 20  |GA.monitor, you |
000072d0  77 69 6c 6c 20 6e 65 65  64 20 61 20 6d 65 61 6e  |will need a mean|
000072e0  73 20 6f 66 20 63 6f 6e  6e 65 63 74 69 6e 67 20  |s of connecting |
000072f0  74 68 65 20 73 74 61 6e  64 61 72 64 20 31 35 2d  |the standard 15-|
00007300  70 69 6e 20 56 47 41 20  70 6c 75 67 20 74 6f 0a  |pin VGA plug to.|
00007310  74 68 65 20 39 2d 70 69  6e 20 73 6f 63 6b 65 74  |the 9-pin socket|
00007320  20 69 6e 20 74 68 65 20  63 6f 6d 70 75 74 65 72  | in the computer|
00007330  2e 20 41 20 6e 75 6d 62  65 72 20 6f 66 20 63 6f  |. A number of co|
00007340  6d 70 61 6e 69 65 73 20  73 65 6c 6c 20 27 63 6f  |mpanies sell 'co|
00007350  6e 76 65 72 74 65 72 73  27 2c 0a 62 75 74 20 61  |nverters',.but a|
00007360  6c 6c 20 74 68 69 73 20  62 6f 69 6c 73 20 64 6f  |ll this boils do|
00007370  77 6e 20 74 6f 20 69 73  20 61 20 6c 65 61 64 20  |wn to is a lead |
00007380  77 69 74 68 20 74 68 65  20 66 6f 6c 6c 6f 77 69  |with the followi|
00007390  6e 67 20 63 6f 6e 66 69  67 75 72 61 74 69 6f 6e  |ng configuration|
000073a0  20 3a 2d 0a 0a 20 20 20  20 2e 2d 2d 2d 2d 2d 2d  | :-..    .------|
000073b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000073c0  2d 2d 2e 20 20 20 20 56  47 41 20 31 35 2d 70 69  |--.    VGA 15-pi|
000073d0  6e 20 73 6f 63 6b 65 74  0a 20 20 20 20 5c 20 20  |n socket.    \  |
000073e0  20 20 31 20 20 20 32 20  20 20 33 20 20 20 34 20  |  1   2   3   4 |
000073f0  20 20 35 20 20 20 2f 0a  20 20 20 20 20 5c 20 36  |  5   /.     \ 6|
00007400  20 20 20 37 20 20 20 38  20 20 20 39 20 20 31 30  |   7   8   9  10|
00007410  20 20 20 20 2f 0a 20 20  20 20 20 20 5c 20 31 31  |    /.      \ 11|
00007420  20 20 31 32 20 20 31 33  20 20 31 34 20 20 31 35  |  12  13  14  15|
00007430  20 2f 0a 20 20 20 20 20  20 20 27 2d 2d 2d 2d 2d  | /.       '-----|
00007440  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 27 0a 0a  |-------------'..|
00007450  20 20 20 20 2e 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |    .-----------|
00007460  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2e 20 20  |-------------.  |
00007470  20 20 41 72 63 20 39 2d  70 69 6e 20 70 6c 75 67  |  Arc 9-pin plug|
00007480  0a 20 20 20 20 5c 20 20  20 20 31 20 20 20 32 20  |.    \    1   2 |
00007490  20 20 33 20 20 20 34 20  20 20 35 20 20 20 2f 0a  |  3   4   5   /.|
000074a0  20 20 20 20 20 5c 20 20  20 20 20 20 20 20 20 20  |     \          |
000074b0  20 20 20 20 20 20 20 20  20 20 20 20 2f 0a 20 20  |            /.  |
000074c0  20 20 20 20 5c 20 20 20  20 36 20 20 20 37 20 20  |    \    6   7  |
000074d0  20 38 20 20 20 39 20 20  20 2f 0a 20 20 20 20 20  | 8   9   /.     |
000074e0  20 20 27 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |  '-------------|
000074f0  2d 2d 2d 2d 2d 27 0a 0a  53 69 67 6e 61 6c 20 20  |-----'..Signal  |
00007500  20 20 20 20 20 20 20 20  56 47 41 20 70 69 6e 20  |        VGA pin |
00007510  20 20 20 20 20 20 20 20  41 72 63 20 70 69 6e 0a  |        Arc pin.|
00007520  0a 47 6e 64 20 20 20 20  20 20 20 20 20 20 20 20  |.Gnd            |
00007530  20 31 30 20 20 20 20 20  20 20 20 20 20 20 20 20  | 10             |
00007540  20 39 0a 52 65 64 20 20  20 20 20 20 20 20 20 20  | 9.Red          |
00007550  20 20 20 31 20 20 20 20  20 20 20 20 20 20 20 20  |   1            |
00007560  20 20 20 31 0a 47 72 65  65 6e 20 20 20 20 20 20  |   1.Green      |
00007570  20 20 20 20 20 32 20 20  20 20 20 20 20 20 20 20  |     2          |
00007580  20 20 20 20 20 32 0a 42  6c 75 65 20 20 20 20 20  |     2.Blue     |
00007590  20 20 20 20 20 20 20 33  20 20 20 20 20 20 20 20  |       3        |
000075a0  20 20 20 20 20 20 20 33  0a 52 20 67 6e 64 20 20  |       3.R gnd  |
000075b0  20 20 20 20 20 20 20 20  20 36 20 20 20 20 20 20  |         6      |
000075c0  20 20 20 20 20 20 20 20  20 36 0a 47 20 67 6e 64  |         6.G gnd|
000075d0  20 20 20 20 20 20 20 20  20 20 20 37 20 20 20 20  |           7    |
000075e0  20 20 20 20 20 20 20 20  20 20 20 37 0a 42 20 67  |           7.B g|
000075f0  6e 64 20 20 20 20 20 20  20 20 20 20 20 38 20 20  |nd           8  |
00007600  20 20 20 20 20 20 20 20  20 20 20 20 20 38 0a 48  |             8.H|
00007610  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 31  |               1|
00007620  33 20 20 20 20 20 20 20  20 20 20 20 20 20 20 34  |3              4|
00007630  0a 56 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.V              |
00007640  20 31 34 20 20 20 20 20  20 20 20 20 20 20 20 20  | 14             |
00007650  20 35 0a 0a 20 20 49 6e  20 63 6f 6e 63 6c 75 73  | 5..  In conclus|
00007660  69 6f 6e 2c 20 61 70 61  72 74 20 66 72 6f 6d 20  |ion, apart from |
00007670  74 68 65 20 41 35 30 30  30 20 61 6e 64 20 6e 65  |the A5000 and ne|
00007680  77 65 72 20 6d 61 63 68  69 6e 65 73 2c 20 6e 6f  |wer machines, no|
00007690  20 63 6f 6d 70 75 74 65  72 20 61 73 0a 73 74 61  | computer as.sta|
000076a0  6e 64 61 72 64 20 63 61  6e 20 64 72 69 76 65 20  |ndard can drive |
000076b0  65 69 74 68 65 72 20 61  20 66 69 78 65 64 20 66  |either a fixed f|
000076c0  72 65 71 75 65 6e 63 79  20 6f 72 20 6d 75 6c 74  |requency or mult|
000076d0  69 2d 66 72 65 71 75 65  6e 63 79 20 50 43 20 6d  |i-frequency PC m|
000076e0  6f 6e 69 74 6f 72 20 69  6e 0a 61 6c 6c 20 6f 66  |onitor in.all of|
000076f0  20 74 68 65 20 41 72 63  68 69 6d 65 64 65 73 20  | the Archimedes |
00007700  6d 6f 64 65 73 20 73 61  74 69 73 66 61 63 74 6f  |modes satisfacto|
00007710  72 69 6c 79 2e 20 48 6f  77 65 76 65 72 20 56 49  |rily. However VI|
00007720  44 43 20 65 6e 68 61 6e  63 65 72 20 62 6f 61 72  |DC enhancer boar|
00007730  64 73 20 63 61 6e 0a 62  65 20 62 6f 75 67 68 74  |ds can.be bought|
00007740  20 74 6f 20 75 70 67 72  61 64 65 20 61 6e 20 41  | to upgrade an A|
00007750  72 63 68 69 6d 65 64 65  73 20 73 65 72 69 65 73  |rchimedes series|
00007760  20 6d 61 63 68 69 6e 65  20 74 6f 20 68 61 6e 64  | machine to hand|
00007770  6c 65 20 74 68 65 20 6e  65 65 64 65 64 0a 74 69  |le the needed.ti|
00007780  6d 69 6e 67 20 61 6e 64  20 73 69 67 6e 61 6c 73  |ming and signals|
00007790  2e 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
000077a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000077d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
000077e0  0a 32 2e 34 29 20 41 72  65 20 74 68 65 72 65 20  |.2.4) Are there |
000077f0  61 6e 79 20 63 61 72 64  73 20 66 6f 72 20 49 42  |any cards for IB|
00007800  4d 20 50 43 20 6f 72 20  63 6f 6d 70 61 74 61 62  |M PC or compatab|
00007810  6c 65 20 6d 61 63 68 69  6e 65 73 20 74 68 61 74  |le machines that|
00007820  20 41 63 6f 72 6e 20 68  61 76 65 0a 20 20 20 20  | Acorn have.    |
00007830  20 70 72 6f 64 75 63 65  64 3f 0a 0a 20 20 20 59  | produced?..   Y|
00007840  65 73 2e 20 54 68 72 65  65 20 63 61 72 64 73 20  |es. Three cards |
00007850  69 6e 20 74 6f 74 61 6c  20 3a 2d 0a 0a 53 70 72  |in total :-..Spr|
00007860  69 6e 67 62 6f 61 72 64  2e 0a 20 20 41 52 4d 20  |ingboard..  ARM |
00007870  32 20 70 72 6f 63 65 73  73 6f 72 2e 0a 20 20 34  |2 processor..  4|
00007880  30 39 36 6b 20 4d 65 6d  6f 72 79 2e 0a 20 20 38  |096k Memory..  8|
00007890  20 4d 48 7a 20 52 41 4d  2e 0a 20 20 42 72 61 7a  | MHz RAM..  Braz|
000078a0  69 6c 20 4f 53 2e 0a 0a  50 43 20 41 52 4d 20 64  |il OS...PC ARM d|
000078b0  65 76 65 6c 6f 70 6d 65  6e 74 20 73 79 73 74 65  |evelopment syste|
000078c0  6d 2e 0a 20 20 50 72 65  63 75 72 73 6f 72 20 74  |m..  Precursor t|
000078d0  6f 20 53 70 72 69 6e 67  62 6f 61 72 64 2e 20 48  |o Springboard. H|
000078e0  61 72 64 77 61 72 65 20  66 75 6e 63 74 69 6f 6e  |ardware function|
000078f0  61 6c 6c 79 20 69 64 65  6e 74 69 63 61 6c 2e 0a  |ally identical..|
00007900  0a 45 63 6f 6c 69 6e 6b  2e 0a 20 20 41 6e 20 65  |.Ecolink..  An e|
00007910  63 6f 6e 65 74 20 6c 69  6e 6b 20 63 61 72 64 20  |conet link card |
00007920  66 6f 72 20 74 68 65 20  50 43 2e 0a 0a 2d 2d 2d  |for the PC...---|
00007930  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007970  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 0a 32 2e 35 29 20  |---------..2.5) |
00007980  57 68 61 74 20 69 73 20  61 20 56 49 44 43 20 65  |What is a VIDC e|
00007990  6e 68 61 6e 63 65 72 3f  20 57 69 6c 6c 20 49 20  |nhancer? Will I |
000079a0  6e 65 65 64 20 6f 6e 65  20 66 6f 72 20 6d 79 20  |need one for my |
000079b0  6e 65 77 20 6d 75 6c 74  69 73 79 6e 63 20 6d 6f  |new multisync mo|
000079c0  6e 69 74 6f 72 3f 0a 0a  20 20 20 41 20 56 49 44  |nitor?..   A VID|
000079d0  43 20 65 6e 68 61 6e 63  65 72 20 69 73 20 62 61  |C enhancer is ba|
000079e0  73 69 63 61 6c 6c 79 20  61 20 63 6c 6f 63 6b 20  |sically a clock |
000079f0  63 68 61 6e 67 65 20 66  6f 72 20 79 6f 75 72 20  |change for your |
00007a00  56 49 44 43 2e 20 4d 6f  73 74 20 41 72 63 73 20  |VIDC. Most Arcs |
00007a10  28 62 61 72 0a 74 68 65  20 41 35 34 30 20 61 6e  |(bar.the A540 an|
00007a20  64 20 6e 65 77 65 72 20  6d 61 63 68 69 6e 65 73  |d newer machines|
00007a30  29 20 68 61 76 65 20 32  34 20 4d 48 7a 20 56 49  |) have 24 MHz VI|
00007a40  44 43 20 63 68 69 70 73  20 69 6e 73 74 61 6c 6c  |DC chips install|
00007a50  65 64 20 69 6e 20 74 68  65 6d 2e 20 41 0a 56 49  |ed in them. A.VI|
00007a60  44 43 20 65 6e 68 61 6e  63 65 72 20 69 6e 63 72  |DC enhancer incr|
00007a70  65 61 73 65 73 20 74 68  69 73 20 74 6f 20 33 36  |eases this to 36|
00007a80  20 4d 48 7a 20 61 6c 6c  6f 77 69 6e 67 20 6d 75  | MHz allowing mu|
00007a90  63 68 20 68 69 67 68 65  72 20 72 65 73 6f 6c 75  |ch higher resolu|
00007aa0  74 69 6f 6e 0a 73 63 72  65 65 6e 20 6d 6f 64 65  |tion.screen mode|
00007ab0  73 20 74 6f 20 62 65 20  64 69 73 70 6c 61 79 65  |s to be displaye|
00007ac0  64 20 6f 6e 20 79 6f 75  72 20 41 72 63 2e 20 28  |d on your Arc. (|
00007ad0  38 30 30 78 36 30 30 78  31 36 20 6f 72 20 53 56  |800x600x16 or SV|
00007ae0  47 41 20 73 74 61 6e 64  61 72 64 0a 62 65 63 6f  |GA standard.beco|
00007af0  6d 65 73 20 61 76 61 69  6c 61 62 6c 65 2e 29 20  |mes available.) |
00007b00  59 6f 75 20 64 6f 20 2a  6e 6f 74 2a 20 6e 65 65  |You do *not* nee|
00007b10  64 20 6f 6e 65 20 74 6f  20 75 73 65 20 61 20 4d  |d one to use a M|
00007b20  75 6c 74 69 73 79 6e 63  20 6d 6f 6e 69 74 6f 72  |ultisync monitor|
00007b30  20 2d 20 74 68 65 0a 73  74 61 6e 64 61 72 64 20  | - the.standard |
00007b40  56 49 44 43 20 68 61 6e  64 6c 65 73 20 74 68 61  |VIDC handles tha|
00007b50  74 20 6a 75 73 74 20 66  69 6e 65 2e 20 48 6f 77  |t just fine. How|
00007b60  65 76 65 72 20 68 61 76  69 6e 67 20 61 20 56 49  |ever having a VI|
00007b70  44 43 20 65 6e 68 61 6e  63 65 72 20 69 73 20 6f  |DC enhancer is o|
00007b80  6e 6c 79 0a 72 65 61 6c  6c 79 20 75 73 65 66 75  |nly.really usefu|
00007b90  6c 20 69 66 20 79 6f 75  20 64 6f 20 68 61 76 65  |l if you do have|
00007ba0  20 61 20 4d 75 6c 74 69  2d 73 79 6e 63 20 6d 6f  | a Multi-sync mo|
00007bb0  6e 69 74 6f 72 2e 0a 0a  20 20 20 4e 6f 74 65 20  |nitor...   Note |
00007bc0  61 20 56 49 44 43 20 65  6e 68 61 6e 63 65 72 20  |a VIDC enhancer |
00007bd0  69 73 20 75 6e 6e 65 63  63 65 73 61 72 79 20 61  |is unneccesary a|
00007be0  6e 64 20 69 6e 63 6f 6d  70 61 74 69 62 6c 65 20  |nd incompatible |
00007bf0  77 69 74 68 20 74 68 65  20 52 69 73 63 50 43 0a  |with the RiscPC.|
00007c00  72 61 6e 67 65 20 6f 66  20 6d 61 63 68 69 6e 65  |range of machine|
00007c10  73 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s...------------|
00007c20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007c60  0a 0a 32 2e 36 29 20 57  68 61 74 20 63 6f 6e 66  |..2.6) What conf|
00007c70  69 67 75 72 61 74 69 6f  6e 20 6f 66 20 73 65 72  |iguration of ser|
00007c80  69 61 6c 20 63 61 62 6c  65 20 73 68 6f 75 6c 64  |ial cable should|
00007c90  20 49 20 75 73 65 20 6f  6e 20 6d 79 20 6d 61 63  | I use on my mac|
00007ca0  68 69 6e 65 20 66 6f 72  20 6d 6f 64 65 6d 0a 20  |hine for modem. |
00007cb0  20 20 20 20 77 6f 72 6b  3f 0a 0a 20 20 20 48 65  |    work?..   He|
00007cc0  72 65 20 66 6f 6c 6c 6f  77 73 20 61 20 64 69 61  |re follows a dia|
00007cd0  67 72 61 6d 20 6f 66 20  74 68 65 20 6e 65 63 65  |gram of the nece|
00007ce0  73 73 61 72 79 20 63 6f  6e 6e 65 63 74 69 6f 6e  |ssary connection|
00007cf0  73 20 66 6f 72 20 63 6f  6d 6d 6f 6e 20 74 65 72  |s for common ter|
00007d00  6d 69 6e 61 6c 0a 70 72  6f 67 72 61 6d 73 20 74  |minal.programs t|
00007d10  6f 20 77 6f 72 6b 20 70  72 6f 70 65 72 6c 79 2e  |o work properly.|
00007d20  20 54 68 65 79 20 61 72  65 20 61 73 20 66 61 72  | They are as far|
00007d30  20 61 73 20 49 20 6b 6e  6f 77 20 74 68 65 20 69  | as I know the i|
00007d40  6e 66 6f 72 6d 61 6c 20  73 74 61 6e 64 61 72 64  |nformal standard|
00007d50  0a 61 67 72 65 65 64 20  75 70 6f 6e 20 62 79 20  |.agreed upon by |
00007d60  63 6f 6d 6d 65 72 63 69  61 6c 20 63 6f 6d 6d 73  |commercial comms|
00007d70  20 73 6f 66 74 77 61 72  65 20 64 65 76 65 6c 6f  | software develo|
00007d80  70 65 72 73 20 66 6f 72  20 74 68 65 20 41 72 63  |pers for the Arc|
00007d90  2e 0a 0a 20 20 20 50 69  6e 73 20 31 2c 20 34 2c  |...   Pins 1, 4,|
00007da0  20 61 6e 64 20 38 20 6d  75 73 74 20 62 65 20 63  | and 8 must be c|
00007db0  6f 6e 6e 65 63 74 65 64  20 74 6f 67 65 74 68 65  |onnected togethe|
00007dc0  72 20 69 6e 73 69 64 65  20 74 68 65 20 39 20 70  |r inside the 9 p|
00007dd0  69 6e 20 70 6c 75 67 2e  20 54 68 69 73 0a 69 73  |in plug. This.is|
00007de0  20 74 6f 20 61 76 6f 69  64 20 74 68 65 20 77 65  | to avoid the we|
00007df0  6c 6c 20 6b 6e 6f 77 6e  20 73 65 72 69 61 6c 20  |ll known serial |
00007e00  70 6f 72 74 20 63 68 69  70 20 62 75 67 73 2e 20  |port chip bugs. |
00007e10  54 68 65 20 6d 6f 64 65  6d 27 73 20 44 43 44 20  |The modem's DCD |
00007e20  28 44 61 74 61 0a 43 61  72 72 69 65 72 20 44 65  |(Data.Carrier De|
00007e30  74 65 63 74 29 20 73 69  67 6e 61 6c 20 68 61 73  |tect) signal has|
00007e40  20 62 65 65 6e 20 72 65  72 6f 75 74 65 64 20 74  | been rerouted t|
00007e50  6f 20 74 68 65 20 41 72  63 27 73 20 52 49 20 28  |o the Arc's RI (|
00007e60  52 69 6e 67 20 49 6e 64  69 63 61 74 6f 72 29 0a  |Ring Indicator).|
00007e70  6d 6f 73 74 20 6d 6f 64  65 6d 73 20 62 72 6f 61  |most modems broa|
00007e80  64 63 61 73 74 20 61 20  73 6f 66 74 77 61 72 65  |dcast a software|
00007e90  20 52 49 4e 47 20 73 69  67 6e 61 6c 20 61 6e 79  | RING signal any|
00007ea0  77 61 79 2c 20 61 6e 64  20 65 76 65 6e 20 74 68  |way, and even th|
00007eb0  65 6e 20 69 74 27 73 20  6e 6f 74 0a 72 65 61 6c  |en it's not.real|
00007ec0  6c 79 20 6e 65 63 65 73  73 61 72 79 20 74 6f 20  |ly necessary to |
00007ed0  64 65 74 65 63 74 20 69  74 20 66 6f 72 20 74 68  |detect it for th|
00007ee0  65 20 6d 6f 64 65 6d 20  74 6f 20 61 6e 73 77 65  |e modem to answe|
00007ef0  72 20 74 68 65 20 63 61  6c 6c 2e 0a 0a 20 41 72  |r the call... Ar|
00007f00  63 20 28 39 20 70 69 6e  29 20 20 20 20 20 20 20  |c (9 pin)       |
00007f10  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 4d  |               M|
00007f20  6f 64 65 6d 20 28 32 35  20 70 69 6e 29 0a 20 2d  |odem (25 pin). -|
00007f30  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 20 20 20 20 20 20  |----------      |
00007f40  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00007f50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 0a  |--------------..|
00007f60  20 2b 2d 2d 2d 31 2d 2d  2d 44 43 44 0a 20 7c 0a  | +---1---DCD. |.|
00007f70  20 7c 20 20 20 32 2d 2d  2d 52 78 44 2d 2d 2d 2d  | |   2---RxD----|
00007f80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00007f90  2d 2d 2d 2d 52 78 44 2d  2d 2d 2d 33 0a 20 7c 0a  |----RxD----3. |.|
00007fa0  20 7c 20 20 20 33 2d 2d  2d 54 78 44 2d 2d 2d 2d  | |   3---TxD----|
00007fb0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00007fc0  2d 2d 2d 2d 54 78 44 2d  2d 2d 2d 32 0a 20 7c 0a  |----TxD----2. |.|
00007fd0  20 2b 2d 2d 2d 34 2d 2d  2d 44 54 52 2d 2d 2d 2d  | +---4---DTR----|
00007fe0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00007ff0  2d 2d 2d 2d 44 54 52 2d  2d 2d 32 30 0a 20 7c 0a  |----DTR---20. |.|
00008000  20 7c 20 20 20 35 2d 2d  2d 30 76 2d 2d 2d 2d 2d  | |   5---0v-----|
00008010  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008020  2d 2d 2d 2d 53 47 2d 2d  2d 2d 2d 37 0a 20 7c 0a  |----SG-----7. |.|
00008030  20 7c 20 20 20 36 2d 2d  2d 44 53 52 2d 2d 2d 2d  | |   6---DSR----|
00008040  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008050  2d 2d 2d 2d 43 54 53 2d  2d 2d 2d 35 0a 20 7c 0a  |----CTS----5. |.|
00008060  20 7c 20 20 20 37 2d 2d  2d 52 54 53 2d 2d 2d 2d  | |   7---RTS----|
00008070  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008080  2d 2d 2d 2d 52 54 53 2d  2d 2d 2d 34 0a 20 7c 0a  |----RTS----4. |.|
00008090  20 2b 2d 2d 2d 38 2d 2d  2d 43 54 53 0a 0a 20 20  | +---8---CTS..  |
000080a0  20 20 20 39 2d 2d 2d 52  49 2d 2d 2d 2d 2d 2d 2d  |   9---RI-------|
000080b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000080c0  2d 2d 44 43 44 2d 2d 2d  2d 38 0a 0a 20 20 20 4f  |--DCD----8..   O|
000080d0  66 20 63 6f 75 72 73 65  20 79 6f 75 20 63 61 6e  |f course you can|
000080e0  20 63 6f 6e 6e 65 63 74  20 74 68 65 20 4d 6f 64  | connect the Mod|
000080f0  65 6d 20 70 69 6e 20 32  30 20 74 6f 20 61 6e 79  |em pin 20 to any|
00008100  20 6f 6e 65 20 6f 66 20  70 69 6e 73 20 31 2c 20  | one of pins 1, |
00008110  34 2c 20 6f 72 20 38 0a  6f 6e 20 74 68 65 20 41  |4, or 8.on the A|
00008120  72 63 68 69 6d 65 64 65  73 20 70 6c 75 67 2c 20  |rchimedes plug, |
00008130  61 73 20 74 68 65 79 20  61 72 65 20 61 6c 6c 20  |as they are all |
00008140  63 6f 6e 6e 65 63 74 65  64 20 74 6f 67 65 74 68  |connected togeth|
00008150  65 72 20 61 6e 79 77 61  79 2e 0a 0a 20 20 20 43  |er anyway...   C|
00008160  68 6f 63 6b 73 20 41 77  61 79 20 45 78 74 72 61  |hocks Away Extra|
00008170  20 4d 69 73 73 69 6f 6e  73 20 28 74 68 65 20 66  | Missions (the f|
00008180  6c 69 67 68 74 20 73 69  6d 75 6c 61 74 6f 72 20  |light simulator |
00008190  66 72 6f 6d 20 34 74 68  20 44 69 6d 65 6e 73 69  |from 4th Dimensi|
000081a0  6f 6e 29 0a 73 75 67 67  65 73 74 73 20 74 68 61  |on).suggests tha|
000081b0  74 20 74 68 65 20 73 65  72 69 61 6c 20 63 61 62  |t the serial cab|
000081c0  6c 65 20 62 65 20 77 69  72 65 64 20 61 73 20 61  |le be wired as a|
000081d0  62 6f 76 65 20 65 78 63  65 70 74 20 74 68 61 74  |bove except that|
000081e0  20 70 69 6e 73 20 31 2d  34 2d 36 20 61 72 65 0a  | pins 1-4-6 are.|
000081f0  63 6f 6e 6e 65 63 74 65  64 20 74 6f 67 65 74 68  |connected togeth|
00008200  65 72 20 61 6e 64 20 74  68 65 20 6d 6f 64 65 6d  |er and the modem|
00008210  27 73 20 43 54 53 20 28  70 69 6e 20 35 29 20 62  |'s CTS (pin 5) b|
00008220  65 20 63 6f 6e 6e 65 63  74 65 64 20 74 6f 20 74  |e connected to t|
00008230  68 65 20 41 72 63 27 73  20 70 69 6e 0a 38 20 28  |he Arc's pin.8 (|
00008240  69 65 20 74 68 65 20 63  6f 6e 6e 65 63 74 69 6f  |ie the connectio|
00008250  6e 73 20 61 74 20 70 69  6e 73 20 36 20 61 6e 64  |ns at pins 6 and|
00008260  20 38 20 62 65 20 73 77  61 70 70 65 64 20 6f 76  | 8 be swapped ov|
00008270  65 72 20 61 74 20 74 68  65 20 41 72 63 27 73 20  |er at the Arc's |
00008280  65 6e 64 29 2e 0a 54 68  69 73 20 68 61 73 20 62  |end)..This has b|
00008290  65 65 6e 20 61 6e 64 20  69 74 20 61 6c 73 6f 20  |een and it also |
000082a0  73 65 65 6d 73 20 74 6f  20 77 6f 72 6b 20 66 69  |seems to work fi|
000082b0  6e 65 2e 0a 0a 20 20 20  48 6f 77 65 76 65 72 20  |ne...   However |
000082c0  6e 65 77 65 72 20 41 72  63 27 73 20 6c 69 6b 65  |newer Arc's like|
000082d0  20 74 68 65 20 41 35 30  30 30 20 68 61 76 65 20  | the A5000 have |
000082e0  63 6f 6d 65 20 6f 75 74  20 28 61 6e 64 20 69 6e  |come out (and in|
000082f0  64 65 65 64 20 74 68 65  0a 6f 63 63 61 73 69 6f  |deed the.occasio|
00008300  6e 61 6c 20 41 33 31 30  29 20 77 69 74 68 20 61  |nal A310) with a|
00008310  20 60 63 6f 72 72 65 63  74 65 64 60 20 73 65 72  | `corrected` ser|
00008320  69 61 6c 20 70 6f 72 74  2e 20 54 68 69 73 20 6e  |ial port. This n|
00008330  65 77 65 72 20 73 65 72  69 61 6c 20 70 6f 72 74  |ewer serial port|
00008340  0a 6f 70 65 72 61 74 65  73 20 61 73 20 69 74 20  |.operates as it |
00008350  73 68 6f 75 6c 64 20 61  6e 64 20 69 73 20 64 69  |should and is di|
00008360  72 65 63 74 6c 79 20 63  6f 6d 70 61 74 69 62 6c  |rectly compatibl|
00008370  65 20 77 69 74 68 20 73  74 61 6e 64 61 72 64 20  |e with standard |
00008380  50 43 20 63 61 62 6c 65  73 2e 0a 4d 6f 73 74 20  |PC cables..Most |
00008390  63 6f 6d 6d 73 20 73 6f  66 74 77 61 72 65 20 61  |comms software a|
000083a0  62 6f 75 74 20 61 74 20  74 68 65 20 6d 6f 6d 65  |bout at the mome|
000083b0  6e 74 20 64 6f 65 73 20  6e 6f 74 20 74 61 6b 65  |nt does not take|
000083c0  20 74 68 69 73 20 69 6e  20 61 63 63 6f 75 6e 74  | this in account|
000083d0  20 61 6e 64 0a 61 73 73  75 6d 65 73 20 74 68 61  | and.assumes tha|
000083e0  74 20 79 6f 75 20 68 61  76 65 20 61 20 63 61 62  |t you have a cab|
000083f0  6c 65 20 70 61 74 63 68  65 64 20 69 6e 20 74 68  |le patched in th|
00008400  65 20 6d 61 6e 6e 65 72  20 64 65 73 63 72 69 62  |e manner describ|
00008410  65 64 20 61 62 6f 76 65  2e 20 49 66 20 79 6f 75  |ed above. If you|
00008420  0a 64 6f 20 6e 6f 74 20  75 73 65 20 73 75 63 68  |.do not use such|
00008430  20 61 20 70 61 74 63 68  65 64 20 63 61 62 6c 65  | a patched cable|
00008440  20 6f 6e 20 74 68 65 73  65 20 60 66 69 78 65 64  | on these `fixed|
00008450  60 20 73 65 72 69 61 6c  20 70 6f 72 74 73 20 74  |` serial ports t|
00008460  68 65 20 73 6f 66 74 77  61 72 65 0a 77 69 6c 6c  |he software.will|
00008470  20 67 65 6e 65 72 61 6c  6c 79 20 66 61 69 6c 20  | generally fail |
00008480  74 6f 20 77 6f 72 6b 2e  0a 0a 2d 2d 2d 2d 2d 2d  |to work...------|
00008490  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000084d0  2d 2d 2d 2d 2d 2d 0a 0a  32 2e 37 29 20 48 6f 77  |------..2.7) How|
000084e0  20 63 61 6e 20 49 20 67  65 74 20 75 6e 66 69 6c  | can I get unfil|
000084f0  74 65 72 65 64 20 73 6f  75 6e 64 20 66 72 6f 6d  |tered sound from|
00008500  20 61 6e 20 41 63 6f 72  6e 20 6d 61 63 68 69 6e  | an Acorn machin|
00008510  65 3f 0a 0a 20 20 20 41  6c 6c 20 41 63 6f 72 6e  |e?..   All Acorn|
00008520  20 6d 61 63 68 69 6e 65  73 20 61 72 65 20 65 71  | machines are eq|
00008530  75 69 70 70 65 64 20 77  69 74 68 20 61 20 73 6f  |uipped with a so|
00008540  75 6e 64 20 66 69 6c 74  65 72 20 64 65 73 69 67  |und filter desig|
00008550  6e 65 64 20 74 6f 20 72  65 6d 6f 76 65 0a 68 69  |ned to remove.hi|
00008560  67 68 20 66 72 65 71 75  65 6e 63 79 20 68 61 72  |gh frequency har|
00008570  6d 6f 6e 69 63 73 20 66  72 6f 6d 20 74 68 65 20  |monics from the |
00008580  73 6f 75 6e 64 20 6f 75  74 70 75 74 2e 20 48 6f  |sound output. Ho|
00008590  77 65 76 65 72 20 74 68  69 73 20 64 6f 65 73 20  |wever this does |
000085a0  63 61 75 73 65 20 61 0a  6d 75 66 66 6c 65 64 20  |cause a.muffled |
000085b0  66 65 65 6c 20 74 6f 20  74 68 65 20 73 6f 75 6e  |feel to the soun|
000085c0  64 20 61 73 20 6f 6e 20  73 6f 6d 65 20 6d 61 63  |d as on some mac|
000085d0  68 69 6e 65 73 20 74 68  65 20 66 69 6c 74 65 72  |hines the filter|
000085e0  20 69 73 20 61 20 6c 69  74 74 6c 65 20 74 6f 6f  | is a little too|
000085f0  0a 65 78 63 65 73 73 69  76 65 20 61 6e 64 20 69  |.excessive and i|
00008600  74 20 66 69 6c 74 65 72  73 20 6f 75 74 20 76 61  |t filters out va|
00008610  6c 69 64 20 66 72 65 71  75 65 6e 63 69 65 73 2e  |lid frequencies.|
00008620  20 41 6c 73 6f 20 74 68  65 20 66 69 6c 74 65 72  | Also the filter|
00008630  20 69 73 20 6f 70 74 69  6d 69 73 65 64 0a 66 6f  | is optimised.fo|
00008640  72 20 32 30 2e 38 33 33  20 6b 48 7a 20 6f 75 74  |r 20.833 kHz out|
00008650  70 75 74 20 61 6e 64 20  68 61 73 20 6c 65 73 73  |put and has less|
00008660  20 64 65 73 69 72 61 62  6c 65 20 72 65 73 75 6c  | desirable resul|
00008670  74 73 20 77 68 65 6e 20  74 68 65 20 6f 75 74 70  |ts when the outp|
00008680  75 74 20 72 61 74 65 20  69 73 0a 63 68 61 6e 67  |ut rate is.chang|
00008690  65 64 2e 20 41 63 63 6f  72 64 69 6e 67 6c 79 20  |ed. Accordingly |
000086a0  70 65 6f 70 6c 65 20 77  68 6f 20 64 6f 20 61 75  |people who do au|
000086b0  64 69 6f 20 77 6f 72 6b  20 6f 66 74 65 6e 20 77  |dio work often w|
000086c0  61 6e 74 20 74 6f 20 62  79 70 61 73 73 20 74 68  |ant to bypass th|
000086d0  65 0a 66 69 6c 74 65 72  2e 0a 0a 20 20 20 4f 6e  |e.filter...   On|
000086e0  20 61 6c 6c 20 6d 61 63  68 69 6e 65 73 20 62 61  | all machines ba|
000086f0  72 20 74 68 65 20 41 33  30 30 30 20 74 68 65 72  |r the A3000 ther|
00008700  65 20 69 73 20 74 68 65  20 49 6e 74 65 72 6e 61  |e is the Interna|
00008710  6c 20 41 75 78 69 6c 69  61 72 79 20 41 75 64 69  |l Auxiliary Audi|
00008720  6f 0a 43 6f 6e 6e 65 63  74 6f 72 20 28 75 73 75  |o.Connector (usu|
00008730  61 6c 6c 79 20 63 61 6c  6c 65 64 20 6c 69 6e 6b  |ally called link|
00008740  20 4c 4b 33 29 2c 20 77  68 69 63 68 20 63 61 6e  | LK3), which can|
00008750  20 62 65 20 65 61 73 69  6c 79 20 70 6c 75 67 67  | be easily plugg|
00008760  65 64 20 69 6e 74 6f 20  74 6f 0a 70 72 6f 76 69  |ed into to.provi|
00008770  64 65 20 74 68 65 20 75  6e 66 69 6c 74 65 72 65  |de the unfiltere|
00008780  64 20 6f 75 74 70 75 74  2e 20 54 68 69 73 20 63  |d output. This c|
00008790  6f 6e 6e 65 63 74 6f 72  20 68 61 73 20 31 30 20  |onnector has 10 |
000087a0  70 69 6e 73 20 6f 6e 20  69 74 20 61 6e 64 20 69  |pins on it and i|
000087b0  73 0a 75 73 75 61 6c 6c  79 20 66 6f 75 6e 64 20  |s.usually found |
000087c0  6e 65 61 72 20 74 68 65  20 68 65 61 64 70 68 6f  |near the headpho|
000087d0  6e 65 20 73 6f 63 6b 65  74 20 6f 6e 20 74 68 65  |ne socket on the|
000087e0  20 6d 6f 74 68 65 72 62  6f 61 72 64 2e 20 54 68  | motherboard. Th|
000087f0  65 20 70 69 6e 73 20 61  72 65 20 3a 2d 0a 0a 20  |e pins are :-.. |
00008800  20 20 20 20 20 20 20 31  20 20 20 20 20 20 20 55  |       1       U|
00008810  6e 66 69 6c 74 65 72 65  64 20 4c 65 66 74 0a 20  |nfiltered Left. |
00008820  20 20 20 20 20 20 20 32  20 20 20 20 20 20 20 47  |       2       G|
00008830  72 6f 75 6e 64 0a 20 20  20 20 20 20 20 20 33 20  |round.        3 |
00008840  20 20 20 20 20 20 46 69  6c 74 65 72 65 64 20 4c  |      Filtered L|
00008850  65 66 74 0a 20 20 20 20  20 20 20 20 34 20 20 20  |eft.        4   |
00008860  20 20 20 20 47 72 6f 75  6e 64 0a 20 20 20 20 20  |    Ground.     |
00008870  20 20 20 35 20 20 20 20  20 20 20 41 75 78 69 6c  |   5       Auxil|
00008880  69 61 72 79 20 49 6e 70  75 74 0a 20 20 20 20 20  |iary Input.     |
00008890  20 20 20 36 20 20 20 20  20 20 20 47 72 6f 75 6e  |   6       Groun|
000088a0  64 0a 20 20 20 20 20 20  20 20 37 20 20 20 20 20  |d.        7     |
000088b0  20 20 46 69 6c 74 65 72  65 64 20 52 69 67 68 74  |  Filtered Right|
000088c0  0a 20 20 20 20 20 20 20  20 38 20 20 20 20 20 20  |.        8      |
000088d0  20 47 72 6f 75 6e 64 0a  20 20 20 20 20 20 20 20  | Ground.        |
000088e0  39 20 20 20 20 20 20 20  55 6e 66 69 6c 74 65 72  |9       Unfilter|
000088f0  65 64 20 52 69 67 68 74  0a 20 20 20 20 20 20 20  |ed Right.       |
00008900  20 31 30 20 20 20 20 20  20 47 72 6f 75 6e 64 0a  | 10      Ground.|
00008910  0a 53 69 6d 70 6c 79 20  68 6f 6f 6b 20 69 6e 74  |.Simply hook int|
00008920  6f 20 74 68 65 20 55 6e  66 69 6c 74 65 72 65 64  |o the Unfiltered|
00008930  20 6f 75 74 70 75 74 73  2e 0a 0a 20 20 20 4f 6e  | outputs...   On|
00008940  20 61 6e 20 41 33 30 30  30 20 79 6f 75 20 6e 65  | an A3000 you ne|
00008950  65 64 20 74 77 6f 20 31  30 75 46 20 31 36 56 20  |ed two 10uF 16V |
00008960  41 4c 45 43 20 63 61 70  61 63 69 74 6f 72 73 2e  |ALEC capacitors.|
00008970  20 4c 6f 6f 6b 20 66 6f  72 20 63 68 69 70 20 4c  | Look for chip L|
00008980  4d 33 32 34 0a 28 49 43  33 39 29 20 61 6e 64 20  |M324.(IC39) and |
00008990  68 6f 6f 6b 20 74 68 65  20 63 61 70 61 63 69 74  |hook the capacit|
000089a0  6f 72 73 20 6c 69 6b 65  20 74 68 69 73 20 3a 2d  |ors like this :-|
000089b0  0a 0a 20 20 20 20 20 20  20 20 50 69 6e 20 31 20  |..        Pin 1 |
000089c0  2d 2d 3e 20 2d 2d 7c 2b  20 7c 2d 2d 2d 20 55 6e  |--> --|+ |--- Un|
000089d0  66 69 6c 74 65 72 65 64  20 4c 65 66 74 0a 20 20  |filtered Left.  |
000089e0  20 20 20 20 20 20 50 69  6e 20 32 20 2d 2d 3e 20  |      Pin 2 --> |
000089f0  2d 2d 7c 2b 20 7c 2d 2d  2d 20 55 6e 66 69 6c 74  |--|+ |--- Unfilt|
00008a00  65 72 65 64 20 52 69 67  68 74 0a 0a 54 68 65 20  |ered Right..The |
00008a10  52 69 73 63 20 50 43 20  26 20 41 34 30 30 20 6d  |Risc PC & A400 m|
00008a20  61 63 68 69 6e 65 73 20  68 61 76 65 20 61 20 63  |achines have a c|
00008a30  6f 6e 6e 65 63 74 6f 72  20 73 69 6d 69 6c 61 72  |onnector similar|
00008a40  20 74 6f 20 74 68 65 20  41 35 30 30 30 2e 0a 0a  | to the A5000...|
00008a50  20 20 20 54 68 65 72 65  20 61 72 65 20 73 65 76  |   There are sev|
00008a60  65 72 61 6c 20 63 61 76  65 61 74 73 20 74 6f 20  |eral caveats to |
00008a70  74 68 69 73 20 70 72 6f  63 65 64 75 72 65 2e 20  |this procedure. |
00008a80  4f 70 65 6e 69 6e 67 20  79 6f 75 72 20 6d 61 63  |Opening your mac|
00008a90  68 69 6e 65 20 6d 61 79  0a 76 6f 69 64 20 79 6f  |hine may.void yo|
00008aa0  75 72 20 77 61 72 72 61  6e 74 79 20 61 6e 64 20  |ur warranty and |
00008ab0  6d 6f 73 74 20 64 65 66  69 6e 69 74 65 6c 79 20  |most definitely |
00008ac0  73 68 6f 75 6c 64 20 6e  6f 74 20 62 65 20 61 74  |should not be at|
00008ad0  74 65 6d 70 74 65 64 20  69 66 20 79 6f 75 20 61  |tempted if you a|
00008ae0  72 65 0a 75 6e 73 75 72  65 20 6f 66 20 74 68 65  |re.unsure of the|
00008af0  20 70 72 6f 63 65 64 75  72 65 2e 20 44 6f 20 2a  | procedure. Do *|
00008b00  6e 6f 74 2a 20 75 6e 70  6c 75 67 2f 70 6c 75 67  |not* unplug/plug|
00008b10  20 74 68 65 20 75 6e 66  69 6c 74 65 72 65 64 20  | the unfiltered |
00008b20  61 75 64 69 6f 20 6f 75  74 70 75 74 0a 77 68 69  |audio output.whi|
00008b30  6c 65 20 74 68 65 20 6d  61 63 68 69 6e 65 20 69  |le the machine i|
00008b40  73 20 74 75 72 6e 65 64  20 6f 6e 2c 20 62 79 20  |s turned on, by |
00008b50  62 79 70 61 73 73 69 6e  67 20 74 68 65 20 66 69  |bypassing the fi|
00008b60  6c 74 65 72 20 79 6f 75  20 61 6c 73 6f 20 62 79  |lter you also by|
00008b70  70 61 73 73 20 74 68 65  0a 6e 6f 72 6d 61 6c 20  |pass the.normal |
00008b80  70 72 6f 74 65 63 74 69  76 65 20 63 69 72 63 75  |protective circu|
00008b90  74 72 79 20 66 6f 72 20  74 68 65 20 61 75 64 69  |try for the audi|
00008ba0  6f 20 6f 75 74 70 75 74  2e 0a 0a 20 20 20 46 69  |o output...   Fi|
00008bb0  6e 61 6c 6c 79 20 79 6f  75 20 77 69 6c 6c 20 68  |nally you will h|
00008bc0  65 61 72 20 68 69 67 68  65 72 20 68 61 72 6d 6f  |ear higher harmo|
00008bd0  6e 69 63 73 20 70 72 65  73 65 6e 74 20 69 6e 20  |nics present in |
00008be0  74 68 65 20 61 75 64 69  6f 20 73 69 67 6e 61 6c  |the audio signal|
00008bf0  20 73 6f 20 79 6f 75 0a  77 69 6c 6c 20 6e 65 65  | so you.will nee|
00008c00  64 20 74 6f 20 63 6f 6e  6e 65 63 74 20 74 68 65  |d to connect the|
00008c10  20 73 69 67 6e 61 6c 20  74 6f 20 61 20 66 69 6c  | signal to a fil|
00008c20  74 65 72 20 6f 66 20 73  6f 6d 65 20 6b 69 6e 64  |ter of some kind|
00008c30  20 74 6f 20 72 65 64 75  63 65 20 74 68 69 73 0a  | to reduce this.|
00008c40  65 78 74 72 61 20 6e 6f  69 73 65 2e 0a 0a 2d 2d  |extra noise...--|
00008c50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008c90  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 32 2e 38 29  |----------..2.8)|
00008ca0  20 43 61 6e 20 49 20 63  6f 6e 6e 65 63 74 20 61  | Can I connect a|
00008cb0  20 53 43 41 52 54 20 6d  6f 6e 69 74 6f 72 20 74  | SCART monitor t|
00008cc0  6f 20 6d 79 20 41 63 6f  72 6e 20 6d 61 63 68 69  |o my Acorn machi|
00008cd0  6e 65 3f 0a 0a 20 20 20  49 66 20 79 6f 75 20 68  |ne?..   If you h|
00008ce0  61 76 65 20 61 6e 20 6f  6c 64 65 72 20 41 63 6f  |ave an older Aco|
00008cf0  72 6e 20 6d 61 63 68 69  6e 65 20 77 69 74 68 20  |rn machine with |
00008d00  61 20 6e 69 6e 65 20 70  69 6e 20 76 69 64 65 6f  |a nine pin video|
00008d10  20 73 6f 63 6b 65 74 2c  20 74 68 65 6e 0a 79 65  | socket, then.ye|
00008d20  73 20 61 6e 64 20 68 65  72 65 20 69 73 20 74 68  |s and here is th|
00008d30  65 20 77 69 72 69 6e 67  20 64 69 61 67 72 61 6d  |e wiring diagram|
00008d40  20 3a 2d 0a 0a 0a 20 20  20 20 2e 2d 2d 2d 2d 2d  | :-...    .-----|
00008d50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008d60  2d 2d 2d 2e 20 20 20 20  41 72 63 20 39 2d 70 69  |---.    Arc 9-pi|
00008d70  6e 20 70 6c 75 67 0a 20  20 20 20 5c 20 20 20 20  |n plug.    \    |
00008d80  31 20 20 20 32 20 20 20  33 20 20 20 34 20 20 20  |1   2   3   4   |
00008d90  35 20 20 20 2f 0a 20 20  20 20 20 5c 20 20 20 20  |5   /.     \    |
00008da0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00008db0  20 20 2f 0a 20 20 20 20  20 20 5c 20 20 20 20 36  |  /.      \    6|
00008dc0  20 20 20 37 20 20 20 38  20 20 20 39 20 20 20 2f  |   7   8   9   /|
00008dd0  20 43 61 73 65 0a 20 20  20 20 20 20 20 27 2d 2d  | Case.       '--|
00008de0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008df0  27 0a 20 20 20 20 20 20  20 20 5f 5f 5f 5f 5f 5f  |'.        ______|
00008e00  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 5f 5f 5f 0a  |_______________.|
00008e10  20 20 20 20 20 20 20 7c  31 39 20 20 20 20 20 20  |       |19      |
00008e20  20 20 20 20 20 20 20 20  20 20 20 20 31 7c 20 20  |            1|  |
00008e30  20 20 53 43 41 52 54 20  32 31 2d 70 69 6e 20 70  |  SCART 21-pin p|
00008e40  6c 75 67 0a 20 20 20 20  20 20 20 7c 20 7c 20 7c  |lug.       | | ||
00008e50  20 7c 20 7c 20 7c 20 7c  20 7c 20 7c 20 7c 20 7c  | | | | | | | | ||
00008e60  20 7c 0a 20 20 20 20 20  20 2f 20 20 20 20 20 20  | |.      /      |
00008e70  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00008e80  7c 0a 20 20 20 20 20 2f  20 7c 20 20 7c 20 7c 20  ||.     / |  | | |
00008e90  7c 20 7c 20 7c 20 7c 20  7c 20 7c 20 7c 20 20 7c  || | | | | | |  ||
00008ea0  0a 20 20 20 20 2f 5f 5f  5f 32 30 5f 5f 5f 5f 5f  |.    /___20_____|
00008eb0  5f 5f 5f 5f 5f 5f 5f 5f  5f 5f 5f 5f 32 5f 7c 20  |____________2_| |
00008ec0  32 31 20 28 6d 65 74 61  6c 20 63 61 73 69 6e 67  |21 (metal casing|
00008ed0  29 0a 0a 41 20 53 43 41  52 54 20 63 6f 6e 6e 65  |)..A SCART conne|
00008ee0  63 74 6f 72 20 69 73 20  61 6c 73 6f 20 6b 6e 6f  |ctor is also kno|
00008ef0  77 6e 20 61 73 20 61 20  45 75 72 6f 63 6f 6e 6e  |wn as a Euroconn|
00008f00  65 63 74 6f 72 20 6f 72  20 61 20 50 65 72 69 2d  |ector or a Peri-|
00008f10  54 65 6c 65 76 69 73 69  6f 6e 0a 63 6f 6e 6e 65  |Television.conne|
00008f20  63 74 6f 72 2e 0a 0a 20  20 20 20 20 20 20 20 20  |ctor...         |
00008f30  20 20 20 20 20 20 20 41  72 63 20 20 20 20 20 20  |       Arc      |
00008f40  20 20 20 20 20 20 20 53  43 41 52 54 0a 0a 43 61  |       SCART..Ca|
00008f50  73 65 20 20 20 20 20 20  20 20 20 20 20 20 7c 20  |se            | |
00008f60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 20 32 31  |------------- 21|
00008f70  20 20 20 20 20 20 20 20  20 20 20 20 20 20 43 61  |              Ca|
00008f80  73 65 0a 52 65 64 20 20  20 20 20 20 20 20 20 20  |se.Red          |
00008f90  20 20 20 31 20 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |   1 -----------|
00008fa0  2d 2d 20 31 35 20 20 20  20 20 20 20 20 20 20 20  |-- 15           |
00008fb0  20 20 20 52 65 64 0a 47  72 65 65 6e 20 20 20 20  |   Red.Green    |
00008fc0  20 20 20 20 20 20 20 32  20 2d 2d 2d 2d 2d 2d 2d  |       2 -------|
00008fd0  2d 2d 2d 2d 2d 2d 20 31  31 20 20 20 20 20 20 20  |------ 11       |
00008fe0  20 20 20 20 20 20 20 47  72 65 65 6e 0a 42 6c 75  |       Green.Blu|
00008ff0  65 20 20 20 20 20 20 20  20 20 20 20 20 33 20 2d  |e            3 -|
00009000  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 20 37 20 20  |------------ 7  |
00009010  20 20 20 20 20 20 20 20  20 20 20 20 20 42 6c 75  |             Blu|
00009020  65 0a 43 53 59 4e 43 20  20 20 20 20 20 20 20 20  |e.CSYNC         |
00009030  20 20 34 20 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |  4 ------------|
00009040  2d 20 32 30 20 20 20 20  20 20 20 20 20 20 20 20  |- 20            |
00009050  20 20 43 6f 6d 70 6f 73  69 74 65 20 76 69 64 65  |  Composite vide|
00009060  6f 20 69 6e 70 75 74 0a  47 72 6f 75 6e 64 20 28  |o input.Ground (|
00009070  30 56 29 20 20 20 20 20  36 20 2d 2b 2d 2d 2d 2d  |0V)     6 -+----|
00009080  2d 2d 2d 2d 2d 2b 2d 20  31 33 20 20 20 20 20 20  |-----+- 13      |
00009090  20 20 20 20 20 20 20 20  52 65 64 20 67 72 6f 75  |        Red grou|
000090a0  6e 64 0a 47 72 6f 75 6e  64 20 28 30 56 29 20 20  |nd.Ground (0V)  |
000090b0  20 20 20 37 20 2d 2b 20  20 20 20 20 20 20 20 20  |   7 -+         |
000090c0  2b 2d 20 39 20 20 20 20  20 20 20 20 20 20 20 20  |+- 9            |
000090d0  20 20 20 47 72 65 65 6e  20 67 72 6f 75 6e 64 0a  |   Green ground.|
000090e0  47 72 6f 75 6e 64 20 28  30 56 29 20 20 20 20 20  |Ground (0V)     |
000090f0  38 20 2d 2b 20 20 20 20  20 20 20 20 20 2b 2d 20  |8 -+         +- |
00009100  35 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |5               |
00009110  42 6c 75 65 20 67 72 6f  75 6e 64 0a 47 72 6f 75  |Blue ground.Grou|
00009120  6e 64 20 28 30 56 29 20  20 20 20 20 39 20 2d 2b  |nd (0V)     9 -+|
00009130  20 20 20 20 20 20 20 20  20 2b 2d 20 31 33 20 20  |         +- 13  |
00009140  20 20 20 20 20 20 20 20  20 20 20 20 43 56 42 53  |            CVBS|
00009150  20 76 69 64 65 6f 20 67  72 6f 75 6e 64 0a 0a 49  | video ground..I|
00009160  64 65 61 6c 6c 79 20 65  61 63 68 20 67 72 6f 75  |deally each grou|
00009170  6e 64 20 77 69 72 65 20  73 68 6f 75 6c 64 20 62  |nd wire should b|
00009180  65 20 6c 69 6e 6b 65 64  20 74 6f 20 61 20 73 65  |e linked to a se|
00009190  70 61 72 61 74 65 20 41  72 63 20 70 69 6e 2e 0a  |parate Arc pin..|
000091a0  0a 20 20 20 49 66 20 79  6f 75 20 68 61 76 65 20  |.   If you have |
000091b0  61 20 6e 65 77 65 72 20  41 63 6f 72 6e 20 6d 61  |a newer Acorn ma|
000091c0  63 68 69 6e 65 2c 20 77  69 74 68 20 74 68 65 20  |chine, with the |
000091d0  31 35 20 70 69 6e 20 68  69 67 68 20 64 65 6e 73  |15 pin high dens|
000091e0  69 74 79 20 76 69 64 65  6f 0a 73 6f 63 6b 65 74  |ity video.socket|
000091f0  20 74 68 65 6e 20 49 20  61 6d 20 63 75 72 72 65  | then I am curre|
00009200  6e 74 6c 79 20 62 6f 74  68 20 75 6e 73 75 72 65  |ntly both unsure|
00009210  20 61 29 20 77 68 65 74  68 65 72 20 73 75 63 68  | a) whether such|
00009220  20 61 20 63 6f 6e 6e 65  63 74 69 6f 6e 20 69 73  | a connection is|
00009230  0a 70 6f 73 73 69 62 6c  65 20 61 6e 64 20 62 29  |.possible and b)|
00009240  20 77 68 61 74 20 74 68  65 20 77 69 72 69 6e 67  | what the wiring|
00009250  20 64 69 61 67 72 61 6d  20 66 6f 72 20 73 75 63  | diagram for suc|
00009260  68 20 61 20 63 6f 6e 6e  65 63 74 69 6f 6e 20 69  |h a connection i|
00009270  73 2e 0a 0a 20 20 20 41  73 20 69 73 20 75 73 75  |s...   As is usu|
00009280  61 6c 20 63 61 72 65 20  6d 75 73 74 20 62 65 20  |al care must be |
00009290  74 61 6b 65 6e 20 77 68  65 6e 20 64 6f 69 6e 67  |taken when doing|
000092a0  20 74 68 69 73 20 70 72  6f 63 65 64 75 72 65 2e  | this procedure.|
000092b0  20 4f 6c 64 65 72 20 41  63 6f 72 6e 0a 6d 61 63  | Older Acorn.mac|
000092c0  68 69 6e 65 20 64 69 64  20 6e 6f 74 20 68 61 76  |hine did not hav|
000092d0  65 20 74 68 65 69 72 20  56 49 44 43 20 63 68 69  |e their VIDC chi|
000092e0  70 73 20 66 75 6c 6c 79  20 62 75 66 66 65 72 65  |ps fully buffere|
000092f0  64 20 61 6e 64 20 75 6e  70 6c 75 67 67 69 6e 67  |d and unplugging|
00009300  2f 70 6c 75 67 67 69 6e  67 0a 63 61 62 6c 65 73  |/plugging.cables|
00009310  20 66 72 6f 6d 20 74 68  65 20 76 69 64 65 6f 20  | from the video |
00009320  73 6f 63 6b 65 74 20 77  68 69 6c 65 20 74 68 65  |socket while the|
00009330  20 6d 61 63 68 69 6e 65  20 69 73 20 74 75 72 6e  | machine is turn|
00009340  65 64 20 6f 6e 20 63 61  6e 20 63 61 75 73 65 0a  |ed on can cause.|
00009350  64 61 6d 61 67 65 20 74  6f 20 74 68 65 20 76 69  |damage to the vi|
00009360  64 65 6f 20 63 69 72 63  75 74 72 79 2e 0a 0a 2d  |deo circutry...-|
00009370  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000093b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 53 65 63 74  |-----------.Sect|
000093c0  69 6f 6e 20 33 3a 20 43  6f 6e 66 69 67 75 72 61  |ion 3: Configura|
000093d0  74 69 6f 6e 2e 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |tion..----------|
000093e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009420  2d 2d 0a 0a 33 2e 31 29  20 57 68 61 74 20 69 73  |--..3.1) What is|
00009430  20 41 44 46 53 42 75 66  66 65 72 73 20 61 6e 64  | ADFSBuffers and|
00009440  20 77 68 61 74 20 69 73  20 74 68 65 20 62 65 73  | what is the bes|
00009450  74 20 73 65 74 74 69 6e  67 20 66 6f 72 20 69 74  |t setting for it|
00009460  3f 0a 0a 20 20 20 41 44  46 53 42 75 66 66 65 72  |?..   ADFSBuffer|
00009470  73 20 61 72 65 20 52 65  61 64 20 41 68 65 61 64  |s are Read Ahead|
00009480  20 61 6e 64 20 57 72 69  74 65 20 42 65 68 69 6e  | and Write Behin|
00009490  64 20 62 75 66 66 65 72  73 20 66 6f 72 20 41 44  |d buffers for AD|
000094a0  46 53 20 6f 6e 20 79 6f  75 72 0a 41 72 63 68 69  |FS on your.Archi|
000094b0  6d 65 64 65 73 2e 20 54  68 65 73 65 20 61 72 65  |medes. These are|
000094c0  20 64 65 73 69 67 6e 65  64 20 74 6f 20 69 6d 70  | designed to imp|
000094d0  72 6f 76 65 20 74 68 65  20 73 70 65 65 64 20 6f  |rove the speed o|
000094e0  66 20 66 69 6c 69 6e 67  20 6f 70 65 72 61 74 69  |f filing operati|
000094f0  6f 6e 73 20 62 79 0a 64  6f 69 6e 67 20 77 6f 72  |ons by.doing wor|
00009500  6b 20 61 74 20 6f 70 74  69 6d 75 6d 20 74 69 6d  |k at optimum tim|
00009510  65 73 2e 20 54 68 65 72  65 20 61 72 65 20 73 6f  |es. There are so|
00009520  6d 65 20 73 69 64 65 20  65 66 66 65 63 74 73 20  |me side effects |
00009530  6f 66 20 75 73 69 6e 67  20 74 68 65 6d 0a 74 68  |of using them.th|
00009540  6f 75 67 68 2e 20 57 68  65 6e 20 61 63 74 69 76  |ough. When activ|
00009550  65 20 75 6e 64 65 72 20  52 49 53 43 20 4f 53 20  |e under RISC OS |
00009560  76 32 2e 30 30 20 61 6e  64 20 76 32 2e 30 31 20  |v2.00 and v2.01 |
00009570  64 69 73 63 73 20 2a 6d  75 73 74 2a 20 62 65 20  |discs *must* be |
00009580  64 69 73 6d 6f 75 6e 74  65 64 0a 62 65 66 6f 72  |dismounted.befor|
00009590  65 20 62 65 69 6e 67 20  72 65 6d 6f 76 65 64 20  |e being removed |
000095a0  66 72 6f 6d 20 74 68 65  20 66 6c 6f 70 70 79 20  |from the floppy |
000095b0  64 72 69 76 65 2e 20 46  61 69 6c 75 72 65 20 74  |drive. Failure t|
000095c0  6f 20 64 6f 20 73 6f 20  72 65 73 75 6c 74 73 20  |o do so results |
000095d0  69 6e 20 74 68 65 0a 64  72 65 61 64 65 64 20 27  |in the.dreaded '|
000095e0  46 69 6c 65 43 6f 72 65  20 69 6e 20 75 73 65 2e  |FileCore in use.|
000095f0  27 20 65 72 72 6f 72 2e  20 48 6f 77 65 76 65 72  |' error. However|
00009600  20 69 66 20 79 6f 75 20  61 72 65 20 70 72 65 70  | if you are prep|
00009610  61 72 65 64 20 74 6f 20  73 61 63 72 69 66 69 63  |ared to sacrific|
00009620  65 0a 74 68 65 20 73 70  65 65 64 20 69 6d 70 72  |e.the speed impr|
00009630  6f 76 65 6d 65 6e 74 20  74 68 65 79 20 67 69 76  |ovement they giv|
00009640  65 20 63 6f 6e 66 69 67  75 72 69 6e 67 20 74 68  |e configuring th|
00009650  65 20 62 75 66 66 65 72  73 20 74 6f 20 30 20 64  |e buffers to 0 d|
00009660  6f 65 73 20 72 65 6d 6f  76 65 0a 74 68 69 73 20  |oes remove.this |
00009670  70 72 6f 62 6c 65 6d 2e  20 28 4f 72 20 73 6f 20  |problem. (Or so |
00009680  49 20 61 6d 20 69 6e 66  6f 72 6d 65 64 2e 29 0a  |I am informed.).|
00009690  0a 20 20 20 55 6e 64 65  72 20 52 49 53 43 20 4f  |.   Under RISC O|
000096a0  53 20 76 33 2e 30 30 2c  20 61 73 20 73 75 70 70  |S v3.00, as supp|
000096b0  6c 69 65 64 20 77 69 74  68 20 74 68 65 20 65 61  |lied with the ea|
000096c0  72 6c 79 20 41 35 30 30  30 20 6d 61 63 68 69 6e  |rly A5000 machin|
000096d0  65 73 2c 20 74 68 65 73  65 0a 62 75 66 66 65 72  |es, these.buffer|
000096e0  73 20 67 65 6e 65 72 61  74 65 20 61 20 64 69 66  |s generate a dif|
000096f0  66 65 72 65 6e 74 20 70  72 6f 62 6c 65 6d 20 61  |ferent problem a|
00009700  6e 64 20 6d 75 73 74 20  2a 61 6c 77 61 79 73 2a  |nd must *always*|
00009710  20 62 65 20 63 6f 6e 66  69 67 75 72 65 64 20 6f  | be configured o|
00009720  66 66 2e 0a 46 61 69 6c  75 72 65 20 74 6f 20 64  |ff..Failure to d|
00009730  6f 20 73 6f 20 72 65 73  75 6c 74 73 20 69 6e 20  |o so results in |
00009740  73 70 75 72 69 6f 75 73  20 65 72 72 6f 72 73 20  |spurious errors |
00009750  77 68 65 6e 20 75 73 69  6e 67 20 74 68 65 20 48  |when using the H|
00009760  61 72 64 20 44 72 69 76  65 20 6f 6e 20 61 6e 0a  |ard Drive on an.|
00009770  65 61 72 6c 79 20 41 35  30 30 30 2e 20 53 79 6d  |early A5000. Sym|
00009780  70 74 6f 6d 73 20 69 6e  63 6c 75 64 65 20 72 65  |ptoms include re|
00009790  66 6f 72 6d 61 74 74 69  6e 67 20 6f 66 20 63 72  |formatting of cr|
000097a0  75 63 69 61 6c 20 73 65  63 74 6f 72 73 20 6f 66  |ucial sectors of|
000097b0  20 74 68 65 20 64 69 73  63 2c 0a 64 69 73 63 20  | the disc,.disc |
000097c0  61 64 64 72 65 73 73 20  65 72 72 6f 72 73 20 61  |address errors a|
000097d0  6e 64 20 67 65 6e 65 72  61 6c 20 66 61 69 6c 75  |nd general failu|
000097e0  72 65 20 74 6f 20 73 61  76 65 20 66 69 6c 65 73  |re to save files|
000097f0  20 74 6f 20 74 68 65 20  64 72 69 76 65 2e 20 53  | to the drive. S|
00009800  6f 20 77 68 65 6e 0a 75  73 69 6e 67 20 61 6e 20  |o when.using an |
00009810  41 35 30 30 30 20 77 69  74 68 20 52 49 53 43 20  |A5000 with RISC |
00009820  4f 53 20 33 2e 30 30 20  72 65 6d 65 6d 62 65 72  |OS 3.00 remember|
00009830  20 74 6f 20 63 6f 6e 66  69 67 75 72 65 20 74 68  | to configure th|
00009840  65 6d 20 6f 66 66 21 0a  0a 20 20 20 57 69 74 68  |em off!..   With|
00009850  20 52 49 53 43 20 4f 53  20 76 33 2e 31 30 20 61  | RISC OS v3.10 a|
00009860  6c 6c 20 6f 66 20 74 68  65 20 6f 6c 64 20 70 72  |ll of the old pr|
00009870  6f 62 6c 65 6d 73 20 68  61 76 65 20 62 65 65 6e  |oblems have been|
00009880  20 63 75 72 65 64 20 77  69 74 68 20 61 20 6e 65  | cured with a ne|
00009890  77 20 6f 6e 65 0a 69 6e  74 72 6f 64 75 63 65 64  |w one.introduced|
000098a0  2e 20 4e 61 6d 65 6c 79  20 74 68 61 74 20 69 66  |. Namely that if|
000098b0  20 79 6f 75 20 68 61 76  65 20 6f 6e 6c 79 20 61  | you have only a|
000098c0  20 66 65 77 20 41 44 46  53 42 75 66 66 65 72 73  | few ADFSBuffers|
000098d0  20 63 6f 6e 66 69 67 75  72 65 64 20 61 6e 64 0a  | configured and.|
000098e0  61 72 65 20 61 63 63 65  73 73 69 6e 67 20 74 68  |are accessing th|
000098f0  65 20 66 6c 6f 70 70 79  20 64 72 69 76 65 20 74  |e floppy drive t|
00009900  68 65 6e 20 79 6f 75 72  20 6d 61 63 68 69 6e 65  |hen your machine|
00009910  20 63 61 6e 20 6f 63 63  61 73 69 6f 6e 61 6c 6c  | can occasionall|
00009920  79 20 6c 6f 63 6b 20 75  70 0a 63 6f 6d 70 6c 65  |y lock up.comple|
00009930  74 65 6c 79 20 66 6f 72  20 79 6f 75 2e 20 49 74  |tely for you. It|
00009940  20 61 70 70 65 61 72 73  20 74 68 61 74 20 61 6e  | appears that an|
00009950  79 20 76 61 6c 75 65 20  6f 66 20 41 44 46 53 42  |y value of ADFSB|
00009960  75 66 66 65 72 73 20 61  62 6f 76 65 20 38 20 63  |uffers above 8 c|
00009970  61 75 73 65 73 0a 74 68  61 74 20 70 72 6f 62 6c  |auses.that probl|
00009980  65 6d 20 74 6f 20 62 65  20 6c 61 72 67 65 6c 79  |em to be largely|
00009990  20 61 6c 6c 65 76 69 61  74 65 64 20 28 72 65 61  | alleviated (rea|
000099a0  64 20 69 74 20 6f 6e 6c  79 20 6f 63 63 75 72 73  |d it only occurs|
000099b0  20 72 61 72 65 6c 79 20  61 74 20 74 68 65 73 65  | rarely at these|
000099c0  0a 73 65 74 74 69 6e 67  73 29 2e 20 53 6f 20 75  |.settings). So u|
000099d0  6e 64 65 72 20 52 49 53  43 20 4f 53 20 33 2e 31  |nder RISC OS 3.1|
000099e0  30 20 69 74 20 69 73 20  72 65 63 63 6f 6d 65 6e  |0 it is reccomen|
000099f0  64 65 64 20 74 68 61 74  20 79 6f 75 20 73 65 74  |ded that you set|
00009a00  20 79 6f 75 72 0a 41 44  46 53 42 75 66 66 65 72  | your.ADFSBuffer|
00009a10  73 20 74 6f 20 38 2b 2e  20 54 68 65 72 65 20 69  |s to 8+. There i|
00009a20  73 20 61 20 70 61 74 63  68 20 6d 6f 64 75 6c 65  |s a patch module|
00009a30  20 61 76 61 69 6c 61 62  6c 65 2c 20 63 61 6c 6c  | available, call|
00009a40  65 64 20 41 44 46 53 55  74 69 6c 73 2c 20 74 68  |ed ADFSUtils, th|
00009a50  61 74 0a 64 6f 65 73 20  66 69 78 20 74 68 69 73  |at.does fix this|
00009a60  20 70 72 6f 62 6c 65 6d  20 2d 20 63 6f 6e 74 61  | problem - conta|
00009a70  63 74 20 79 6f 75 72 20  6c 6f 63 61 6c 20 64 65  |ct your local de|
00009a80  61 6c 65 72 20 66 6f 72  20 61 20 63 6f 70 79 20  |aler for a copy |
00009a90  6f 66 20 69 74 2e 0a 0a  20 20 20 52 49 53 43 20  |of it...   RISC |
00009aa0  4f 53 20 33 2e 35 20 73  65 65 6d 73 20 74 6f 20  |OS 3.5 seems to |
00009ab0  68 61 76 65 20 61 6c 6c  20 6f 66 20 74 68 65 73  |have all of thes|
00009ac0  65 20 70 72 6f 62 6c 65  6d 73 20 63 75 72 65 64  |e problems cured|
00009ad0  20 61 6e 64 20 6e 6f 20  6e 65 77 20 62 75 67 73  | and no new bugs|
00009ae0  0a 69 6e 74 72 6f 64 75  63 65 64 2e 20 55 6e 64  |.introduced. Und|
00009af0  65 72 20 33 2e 35 20 74  68 65 20 6e 75 6d 62 65  |er 3.5 the numbe|
00009b00  72 20 6f 66 20 41 44 46  53 42 75 66 66 65 72 73  |r of ADFSBuffers|
00009b10  20 63 61 6e 20 62 65 20  6c 65 66 74 20 61 74 20  | can be left at |
00009b20  74 68 65 20 4f 53 27 73  0a 64 69 73 63 72 65 74  |the OS's.discret|
00009b30  69 6f 6e 20 61 6e 64 20  67 65 6e 65 72 61 6c 6c  |ion and generall|
00009b40  79 20 74 68 65 20 4f 53  20 63 68 6f 6f 73 65 73  |y the OS chooses|
00009b50  20 61 20 6e 75 6d 62 65  72 20 62 61 73 65 64 20  | a number based |
00009b60  6f 6e 20 74 68 65 20 61  6d 6f 75 6e 74 20 6f 66  |on the amount of|
00009b70  0a 6d 65 6d 6f 72 79 20  70 72 65 73 65 6e 74 20  |.memory present |
00009b80  69 6e 20 79 6f 75 72 20  52 69 73 63 50 43 2e 0a  |in your RiscPC..|
00009b90  0a 20 20 20 41 73 20 66  6f 72 20 74 68 65 20 6f  |.   As for the o|
00009ba0  70 74 69 6d 75 6d 20 73  65 74 74 69 6e 67 73 20  |ptimum settings |
00009bb0  66 6f 72 20 41 44 46 53  42 75 66 66 65 72 73 2c  |for ADFSBuffers,|
00009bc0  20 61 73 20 66 61 72 20  61 73 20 49 20 61 6d 20  | as far as I am |
00009bd0  61 77 61 72 65 20 6e 6f  20 6f 6e 65 0a 68 61 73  |aware no one.has|
00009be0  20 64 6f 6e 65 20 61 6e  79 20 73 70 65 65 64 20  | done any speed |
00009bf0  74 65 73 74 73 20 74 6f  20 73 65 65 20 77 68 61  |tests to see wha|
00009c00  74 20 69 73 20 74 68 65  20 62 65 73 74 20 73 65  |t is the best se|
00009c10  74 74 69 6e 67 2e 20 50  72 65 73 75 6d 61 62 6c  |tting. Presumabl|
00009c20  79 20 74 68 6f 75 67 68  0a 41 63 6f 72 6e 20 77  |y though.Acorn w|
00009c30  69 6c 6c 20 68 61 76 65  20 61 72 72 61 6e 67 65  |ill have arrange|
00009c40  64 20 66 6f 72 20 74 68  65 20 73 79 73 74 65 6d  |d for the system|
00009c50  20 74 6f 20 73 74 61 72  74 20 75 70 20 28 57 65  | to start up (We|
00009c60  6c 6c 20 65 78 63 65 70  74 20 66 6f 72 0a 52 4f  |ll except for.RO|
00009c70  33 2e 30 30 2e 2e 2e 29  20 69 6e 20 74 68 65 20  |3.00...) in the |
00009c80  6f 70 74 69 6d 75 6d 20  73 74 61 74 65 20 66 6f  |optimum state fo|
00009c90  72 20 6d 6f 73 74 20 75  73 65 73 2e 20 49 20 77  |r most uses. I w|
00009ca0  6f 75 6c 64 20 62 65 20  69 6e 74 65 72 65 73 74  |ould be interest|
00009cb0  65 64 20 69 6e 0a 61 6e  79 6f 6e 65 20 77 68 6f  |ed in.anyone who|
00009cc0  20 68 61 73 20 64 6f 6e  65 20 73 70 65 65 64 20  | has done speed |
00009cd0  74 65 73 74 73 20 73 65  6e 64 69 6e 67 20 6d 65  |tests sending me|
00009ce0  20 74 68 65 20 72 65 73  75 6c 74 73 20 6f 66 20  | the results of |
00009cf0  74 68 65 69 72 0a 69 6e  76 65 73 74 69 67 61 74  |their.investigat|
00009d00  69 6f 6e 73 2e 2e 2e 2e  0a 0a 2d 2d 2d 2d 2d 2d  |ions......------|
00009d10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009d50  2d 2d 2d 2d 2d 2d 0a 0a  33 2e 32 29 20 48 6f 77  |------..3.2) How|
00009d60  20 64 6f 20 49 20 65 6e  61 62 6c 65 20 73 6f 6c  | do I enable sol|
00009d70  69 64 20 64 72 61 67 73  20 69 6e 20 52 49 53 43  |id drags in RISC|
00009d80  20 4f 53 20 33 3f 0a 0a  20 20 20 53 6f 6c 69 64  | OS 3?..   Solid|
00009d90  20 64 72 61 67 73 20 61  72 65 20 63 6f 6e 74 72  | drags are contr|
00009da0  6f 6c 6c 65 64 20 62 79  20 62 69 74 20 31 20 69  |olled by bit 1 i|
00009db0  6e 20 62 79 74 65 20 32  38 20 6f 66 20 74 68 65  |n byte 28 of the|
00009dc0  20 43 4d 4f 53 20 52 41  4d 2e 20 53 65 74 74 69  | CMOS RAM. Setti|
00009dd0  6e 67 0a 74 68 69 73 20  62 69 74 20 65 6e 61 62  |ng.this bit enab|
00009de0  6c 65 73 20 73 6f 6c 69  64 20 64 72 61 67 73 20  |les solid drags |
00009df0  6f 6e 20 61 6c 6c 20 73  6f 6c 69 64 20 64 72 61  |on all solid dra|
00009e00  67 20 27 61 77 61 72 65  27 20 61 70 70 6c 69 63  |g 'aware' applic|
00009e10  61 74 69 6f 6e 73 2e 20  48 6f 77 65 76 65 72 0a  |ations. However.|
00009e20  73 65 74 74 69 6e 67 20  74 68 69 73 20 62 69 74  |setting this bit|
00009e30  20 75 73 69 6e 67 20 61  20 2a 46 58 20 63 6f 6d  | using a *FX com|
00009e40  6d 61 6e 64 20 66 72 6f  6d 20 74 68 65 20 63 6f  |mand from the co|
00009e50  6d 6d 61 6e 64 20 6c 69  6e 65 20 69 73 20 61 20  |mmand line is a |
00009e60  66 6f 6f 6c 69 73 68 20  77 61 79 0a 74 6f 20 64  |foolish way.to d|
00009e70  6f 20 69 74 2c 20 61 73  20 74 68 69 73 20 77 69  |o it, as this wi|
00009e80  6c 6c 20 75 6e 73 65 74  2f 73 65 74 20 74 68 65  |ll unset/set the|
00009e90  20 6f 74 68 65 72 20 37  20 62 69 74 73 20 69 6e  | other 7 bits in|
00009ea0  20 74 68 61 74 20 62 79  74 65 20 77 68 69 63 68  | that byte which|
00009eb0  20 68 61 76 65 0a 6d 65  61 6e 69 6e 67 20 74 6f  | have.meaning to|
00009ec0  20 46 69 6c 65 53 77 69  74 63 68 20 61 6e 64 20  | FileSwitch and |
00009ed0  74 68 65 20 57 69 6d 70  2e 20 41 63 63 6f 72 64  |the Wimp. Accord|
00009ee0  69 6e 67 6c 79 20 74 68  65 20 72 65 63 63 6f 6d  |ingly the reccom|
00009ef0  65 6e 64 65 64 20 77 61  79 20 74 6f 20 73 65 74  |ended way to set|
00009f00  0a 74 68 69 73 20 62 69  74 20 69 73 20 75 73 69  |.this bit is usi|
00009f10  6e 67 20 61 20 70 72 6f  67 72 61 6d 20 6c 69 6b  |ng a program lik|
00009f20  65 20 74 68 69 73 20 42  41 53 49 43 20 6f 6e 65  |e this BASIC one|
00009f30  20 65 6e 63 6c 6f 73 65  64 20 62 65 6c 6f 77 20  | enclosed below |
00009f40  3a 2d 0a 0a 20 20 20 52  45 4d 20 54 6f 67 67 6c  |:-..   REM Toggl|
00009f50  65 20 73 74 61 74 65 20  6f 66 20 44 72 61 67 41  |e state of DragA|
00009f60  53 70 72 69 74 65 20 62  69 74 20 69 6e 20 43 4d  |Sprite bit in CM|
00009f70  4f 53 0a 0a 20 20 20 52  45 4d 20 52 65 61 64 20  |OS..   REM Read |
00009f80  62 79 74 65 0a 20 20 20  53 59 53 20 22 4f 53 5f  |byte.   SYS "OS_|
00009f90  42 79 74 65 22 2c 31 36  31 2c 26 31 43 20 54 4f  |Byte",161,&1C TO|
00009fa0  20 2c 2c 62 79 74 65 25  0a 20 20 20 52 45 4d 20  | ,,byte%.   REM |
00009fb0  45 4f 52 20 62 79 74 65  20 77 69 74 68 20 6d 61  |EOR byte with ma|
00009fc0  73 6b 20 66 6f 72 20 62  69 74 20 31 0a 20 20 20  |sk for bit 1.   |
00009fd0  62 79 74 65 25 20 3d 20  62 79 74 65 25 20 45 4f  |byte% = byte% EO|
00009fe0  52 20 31 3c 3c 31 0a 20  20 20 52 45 4d 20 57 72  |R 1<<1.   REM Wr|
00009ff0  69 74 65 20 62 79 74 65  20 62 61 63 6b 20 61 67  |ite byte back ag|
0000a000  61 69 6e 0a 20 20 20 53  59 53 20 22 4f 53 5f 42  |ain.   SYS "OS_B|
0000a010  79 74 65 22 2c 31 36 32  2c 26 31 43 2c 62 79 74  |yte",162,&1C,byt|
0000a020  65 25 0a 20 20 20 45 4e  44 0a 0a 57 68 69 63 68  |e%.   END..Which|
0000a030  20 73 61 66 65 6c 79 20  73 65 74 73 20 62 69 74  | safely sets bit|
0000a040  20 31 20 77 68 69 6c 65  20 70 72 65 73 65 72 76  | 1 while preserv|
0000a050  69 6e 67 20 74 68 65 20  73 65 74 74 69 6e 67 73  |ing the settings|
0000a060  20 6f 66 20 74 68 65 20  6f 74 68 65 72 20 62 69  | of the other bi|
0000a070  74 73 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ts...-----------|
0000a080  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000a0c0  2d 0a 53 65 63 74 69 6f  6e 20 34 3a 20 48 61 72  |-.Section 4: Har|
0000a0d0  64 77 61 72 65 20 70 72  6f 62 6c 65 6d 73 2e 0a  |dware problems..|
0000a0e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000a120  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 0a 34 2e  |------------..4.|
0000a130  31 29 20 4d 79 20 68 61  72 64 20 64 72 69 76 65  |1) My hard drive|
0000a140  20 67 69 76 65 73 20 6d  65 20 64 69 73 63 20 65  | gives me disc e|
0000a150  72 72 6f 72 73 20 77 68  65 6e 20 49 20 75 73 65  |rrors when I use|
0000a160  2c 20 77 68 61 74 20 64  6f 20 74 68 65 20 65 72  |, what do the er|
0000a170  72 6f 72 0a 20 20 20 20  20 6e 75 6d 62 65 72 73  |ror.     numbers|
0000a180  20 6d 65 61 6e 3f 0a 0a  20 20 20 54 68 65 20 65  | mean?..   The e|
0000a190  72 72 6f 72 20 6e 75 6d  62 65 72 73 20 72 65 74  |rror numbers ret|
0000a1a0  75 72 6e 65 64 20 69 6e  64 69 63 61 74 65 20 74  |urned indicate t|
0000a1b0  68 65 20 74 79 70 65 20  6f 66 20 65 72 72 6f 72  |he type of error|
0000a1c0  20 65 6e 63 6f 75 6e 74  65 72 65 64 2e 0a 45 78  | encountered..Ex|
0000a1d0  61 63 74 6c 79 20 77 68  79 20 73 6c 69 67 68 74  |actly why slight|
0000a1e0  6c 79 20 6d 6f 72 65 20  6d 65 61 6e 69 6e 67 66  |ly more meaningf|
0000a1f0  75 6c 20 6d 65 73 73 61  67 65 73 20 61 72 65 20  |ul messages are |
0000a200  6e 6f 74 20 72 65 74 75  72 6e 65 64 20 49 20 61  |not returned I a|
0000a210  6d 20 75 6e 73 75 72 65  2e 0a 54 68 65 20 65 72  |m unsure..The er|
0000a220  72 6f 72 20 63 6f 64 65  73 20 6d 65 61 6e 69 6e  |ror codes meanin|
0000a230  67 73 20 61 72 65 20 61  73 20 66 6f 6c 6c 6f 77  |gs are as follow|
0000a240  73 20 3a 2d 0a 0a 20 20  20 53 54 35 30 36 20 65  |s :-..   ST506 e|
0000a250  72 72 6f 72 20 63 6f 64  65 73 0a 20 20 20 0a 20  |rror codes.   . |
0000a260  20 20 26 30 31 20 20 41  42 54 20 20 20 20 20 43  |  &01  ABT     C|
0000a270  6f 6d 6d 61 6e 64 20 61  62 6f 72 74 20 68 61 73  |ommand abort has|
0000a280  20 62 65 65 6e 20 61 63  63 65 70 74 65 64 0a 20  | been accepted. |
0000a290  20 20 26 30 32 20 20 49  56 43 20 20 20 20 20 49  |  &02  IVC     I|
0000a2a0  6e 76 61 6c 69 64 20 63  6f 6d 6d 61 6e 64 0a 20  |nvalid command. |
0000a2b0  20 20 26 30 33 20 20 50  45 52 20 20 20 20 20 43  |  &03  PER     C|
0000a2c0  6f 6d 6d 61 6e 64 20 70  61 72 61 6d 65 74 65 72  |ommand parameter|
0000a2d0  20 65 72 72 6f 72 0a 20  20 20 26 30 34 20 20 4e  | error.   &04  N|
0000a2e0  49 4e 20 20 20 20 20 48  65 61 64 20 70 6f 73 69  |IN     Head posi|
0000a2f0  74 69 6f 6e 69 6e 67 2c  20 64 69 73 63 20 61 63  |tioning, disc ac|
0000a300  63 65 73 73 2c 20 6f 72  20 64 72 69 76 65 20 63  |cess, or drive c|
0000a310  68 65 63 6b 20 62 65 66  6f 72 65 20 53 50 43 20  |heck before SPC |
0000a320  68 61 73 0a 20 20 20 20  20 20 20 20 20 20 20 20  |has.            |
0000a330  20 20 20 20 62 65 65 6e  20 69 73 73 75 65 64 20  |    been issued |
0000a340  0a 20 20 20 26 30 35 20  20 52 54 53 20 20 20 20  |.   &05  RTS    |
0000a350  20 54 53 54 20 63 6f 6d  6d 61 6e 64 20 69 6e 76  | TST command inv|
0000a360  61 6c 69 64 20 61 66 74  65 72 20 53 50 43 0a 20  |alid after SPC. |
0000a370  20 20 26 30 36 20 20 4e  55 53 20 20 20 20 20 55  |  &06  NUS     U|
0000a380  53 45 4c 44 20 66 6f 72  20 61 20 73 65 6c 65 63  |SELD for a selec|
0000a390  74 65 64 20 64 72 69 76  65 20 68 61 73 20 6e 6f  |ted drive has no|
0000a3a0  74 20 62 65 65 6e 20 72  65 74 75 72 6e 65 64 0a  |t been returned.|
0000a3b0  20 20 20 26 30 37 20 20  57 46 4c 20 20 20 20 20  |   &07  WFL     |
0000a3c0  57 72 69 74 65 20 66 61  75 6c 74 20 68 61 73 20  |Write fault has |
0000a3d0  62 65 65 6e 20 64 65 74  65 63 74 65 64 20 6f 6e  |been detected on|
0000a3e0  20 74 68 65 20 53 54 35  30 36 20 69 6e 74 65 72  | the ST506 inter|
0000a3f0  66 61 63 65 0a 20 20 20  26 30 38 20 20 4e 52 59  |face.   &08  NRY|
0000a400  20 20 20 20 20 52 65 61  64 79 20 73 69 67 6e 61  |     Ready signa|
0000a410  6c 20 68 61 73 20 62 65  65 6e 20 6e 65 67 61 74  |l has been negat|
0000a420  65 64 0a 20 20 20 26 30  39 20 20 4e 53 43 20 20  |ed.   &09  NSC  |
0000a430  20 20 20 53 65 65 6b 20  63 6f 6d 70 6c 65 74 65  |   Seek complete|
0000a440  64 20 28 53 43 50 29 20  77 61 73 6e 27 74 20 72  |d (SCP) wasn't r|
0000a450  65 74 75 72 6e 65 64 20  62 65 66 6f 72 65 20 61  |eturned before a|
0000a460  20 74 69 6d 65 6f 75 74  0a 20 20 20 26 30 41 20  | timeout.   &0A |
0000a470  20 49 53 45 20 20 20 20  20 53 45 4b 2c 20 6f 72  | ISE     SEK, or|
0000a480  20 64 69 73 63 20 61 63  63 65 73 73 20 63 6f 6d  | disc access com|
0000a490  6d 61 6e 64 20 69 73 73  75 65 64 20 64 75 72 69  |mand issued duri|
0000a4a0  6e 67 20 73 65 65 6b 0a  20 20 20 26 30 42 20 20  |ng seek.   &0B  |
0000a4b0  49 4e 43 20 20 20 20 20  4e 65 78 74 20 63 79 6c  |INC     Next cyl|
0000a4c0  69 6e 64 65 72 20 61 64  64 72 65 73 73 20 67 72  |inder address gr|
0000a4d0  65 61 74 65 72 20 74 68  61 6e 20 6e 75 6d 62 65  |eater than numbe|
0000a4e0  72 20 6f 66 20 63 79 6c  69 6e 64 65 72 73 0a 20  |r of cylinders. |
0000a4f0  20 20 26 30 43 20 20 49  53 52 20 20 20 20 20 49  |  &0C  ISR     I|
0000a500  6e 76 61 6c 69 64 20 73  74 65 70 20 72 61 74 65  |nvalid step rate|
0000a510  3a 20 68 69 67 68 65 73  74 2d 73 70 65 65 64 20  |: highest-speed |
0000a520  73 65 65 6b 20 73 70 65  63 69 66 69 65 64 20 69  |seek specified i|
0000a530  6e 20 6e 6f 72 6d 61 6c  0a 20 20 20 20 20 20 20  |n normal.       |
0000a540  20 20 20 20 20 20 20 20  20 73 65 65 6b 20 6d 6f  |         seek mo|
0000a550  64 65 0a 20 20 20 26 30  44 20 20 53 4b 45 20 20  |de.   &0D  SKE  |
0000a560  20 20 20 53 45 4b 20 6f  72 20 64 69 73 63 20 61  |   SEK or disc a|
0000a570  63 63 65 73 73 20 63 6f  6d 6d 61 6e 64 20 69 73  |ccess command is|
0000a580  73 75 65 64 20 74 6f 20  64 72 69 76 65 20 77 69  |sued to drive wi|
0000a590  74 68 20 73 65 65 6b 20  65 72 72 6f 72 0a 20 20  |th seek error.  |
0000a5a0  20 26 30 45 20 20 4f 56  52 20 20 20 20 20 44 61  | &0E  OVR     Da|
0000a5b0  74 61 20 6f 76 65 72 72  75 6e 20 28 6d 65 6d 6f  |ta overrun (memo|
0000a5c0  72 79 20 73 6c 6f 77 65  72 20 74 68 61 6e 20 64  |ry slower than d|
0000a5d0  72 69 76 65 29 0a 20 20  20 26 30 46 20 20 49 50  |rive).   &0F  IP|
0000a5e0  48 20 20 20 20 20 48 65  61 64 20 61 64 64 72 65  |H     Head addre|
0000a5f0  73 73 20 67 72 65 61 74  65 72 20 74 68 65 6e 20  |ss greater then |
0000a600  6e 75 6d 62 65 72 20 6f  66 20 68 65 61 64 73 0a  |number of heads.|
0000a610  20 20 20 26 31 30 20 20  44 45 45 20 20 20 20 20  |   &10  DEE     |
0000a620  45 72 72 6f 72 20 43 6f  72 72 65 63 74 69 6f 6e  |Error Correction|
0000a630  20 43 6f 64 65 20 28 45  43 43 29 20 64 65 74 65  | Code (ECC) dete|
0000a640  63 74 65 64 20 61 6e 20  65 72 72 6f 72 0a 20 20  |cted an error.  |
0000a650  20 26 31 31 20 20 44 43  45 20 20 20 20 20 43 52  | &11  DCE     CR|
0000a660  43 20 65 72 72 6f 72 20  69 6e 20 64 61 74 61 20  |C error in data |
0000a670  61 72 65 61 0a 20 20 20  26 31 32 20 20 45 43 52  |area.   &12  ECR|
0000a680  20 20 20 20 20 45 43 43  20 63 6f 72 72 65 63 74  |     ECC correct|
0000a690  65 64 20 61 6e 20 65 72  72 6f 72 0a 20 20 20 26  |ed an error.   &|
0000a6a0  31 33 20 20 44 46 45 20  20 20 20 20 46 61 74 61  |13  DFE     Fata|
0000a6b0  6c 20 45 43 43 20 65 72  72 6f 72 20 69 6e 20 64  |l ECC error in d|
0000a6c0  61 74 61 20 61 72 65 61  0a 20 20 20 26 31 34 20  |ata area.   &14 |
0000a6d0  20 4e 48 54 20 20 20 20  20 49 6e 20 43 4d 50 44  | NHT     In CMPD|
0000a6e0  20 63 6f 6d 6d 61 6e 64  20 64 61 74 61 20 6d 69  | command data mi|
0000a6f0  73 6d 61 74 63 68 65 64  20 66 72 6f 6d 20 68 6f  |smatched from ho|
0000a700  73 74 20 61 6e 64 20 64  69 73 63 0a 20 20 20 26  |st and disc.   &|
0000a710  31 35 20 20 49 43 45 20  20 20 20 20 43 52 43 20  |15  ICE     CRC |
0000a720  65 72 72 6f 72 20 69 6e  20 49 44 20 66 69 65 6c  |error in ID fiel|
0000a730  64 20 28 6e 6f 74 20 67  65 6e 65 72 61 74 65 64  |d (not generated|
0000a740  20 66 6f 72 20 53 54 35  30 36 29 0a 20 20 20 26  | for ST506).   &|
0000a750  31 36 20 20 54 4f 56 20  20 20 20 20 49 44 20 6e  |16  TOV     ID n|
0000a760  6f 74 20 66 6f 75 6e 64  20 77 69 74 68 69 6e 20  |ot found within |
0000a770  74 69 6d 65 6f 75 74 0a  20 20 20 26 31 37 20 20  |timeout.   &17  |
0000a780  4e 49 41 20 20 20 20 20  49 44 20 61 72 65 61 20  |NIA     ID area |
0000a790  73 74 61 72 74 65 64 20  77 69 74 68 20 61 6e 20  |started with an |
0000a7a0  69 6d 70 72 6f 70 65 72  20 61 64 64 72 65 73 73  |improper address|
0000a7b0  20 6d 61 73 6b 0a 20 20  20 26 31 38 20 20 4e 44  | mask.   &18  ND|
0000a7c0  41 20 20 20 20 20 4d 69  73 73 69 6e 67 20 61 64  |A     Missing ad|
0000a7d0  64 72 65 73 73 20 6d 61  72 6b 0a 20 20 20 26 31  |dress mark.   &1|
0000a7e0  39 20 20 4e 57 52 20 20  20 20 20 44 72 69 76 65  |9  NWR     Drive|
0000a7f0  20 77 72 69 74 65 20 70  72 6f 74 65 63 74 65 64  | write protected|
0000a800  0a 20 20 20 0a 20 20 20  49 44 45 20 65 72 72 6f  |.   .   IDE erro|
0000a810  72 73 0a 20 20 20 0a 20  20 20 2d 20 41 73 20 53  |rs.   .   - As S|
0000a820  54 35 30 36 2c 20 65 78  63 65 70 74 3a 0a 20 20  |T506, except:.  |
0000a830  20 0a 20 20 20 26 30 32  20 20 49 56 43 20 20 20  | .   &02  IVC   |
0000a840  20 20 43 6f 6d 6d 61 6e  64 20 61 62 6f 72 74 65  |  Command aborte|
0000a850  64 20 62 79 20 63 6f 6e  74 72 6f 6c 6c 65 72 0a  |d by controller.|
0000a860  20 20 20 26 30 37 20 20  57 46 4c 20 20 20 20 20  |   &07  WFL     |
0000a870  57 72 69 74 65 20 66 61  75 6c 74 0a 20 20 20 26  |Write fault.   &|
0000a880  30 38 20 20 4e 52 59 20  20 20 20 20 44 72 69 76  |08  NRY     Driv|
0000a890  65 20 6e 6f 74 20 72 65  61 64 79 0a 20 20 20 26  |e not ready.   &|
0000a8a0  30 39 20 20 4e 53 43 20  20 20 20 20 54 72 61 63  |09  NSC     Trac|
0000a8b0  6b 20 30 20 6e 6f 74 20  66 6f 75 6e 64 0a 20 20  |k 0 not found.  |
0000a8c0  20 26 31 33 20 20 44 46  45 20 20 20 20 20 55 6e  | &13  DFE     Un|
0000a8d0  63 6f 72 72 65 63 74 65  64 20 64 61 74 61 20 65  |corrected data e|
0000a8e0  72 72 6f 72 0a 20 20 20  26 31 36 20 20 54 4f 56  |rror.   &16  TOV|
0000a8f0  20 20 20 20 20 53 65 63  74 6f 72 20 49 44 20 66  |     Sector ID f|
0000a900  69 65 6c 64 20 6e 6f 74  20 66 6f 75 6e 64 0a 20  |ield not found. |
0000a910  20 20 26 31 37 20 20 4e  49 41 20 20 20 20 20 42  |  &17  NIA     B|
0000a920  61 64 20 62 6c 6f 63 6b  20 6d 61 72 6b 20 64 65  |ad block mark de|
0000a930  74 65 63 74 65 64 0a 20  20 20 26 31 38 20 20 4e  |tected.   &18  N|
0000a940  44 41 20 20 20 20 20 4e  6f 20 64 61 74 61 20 61  |DA     No data a|
0000a950  64 64 72 65 73 73 20 6d  61 72 6b 0a 20 20 20 26  |ddress mark.   &|
0000a960  32 30 20 20 20 20 20 20  20 20 20 20 4e 6f 20 44  |20          No D|
0000a970  52 51 20 77 68 65 6e 20  65 78 70 65 63 74 65 64  |RQ when expected|
0000a980  0a 20 20 20 26 32 31 20  20 20 20 20 20 20 20 20  |.   &21         |
0000a990  20 44 72 69 76 65 20 62  75 73 79 20 77 68 65 6e  | Drive busy when|
0000a9a0  20 63 6f 6d 6d 61 6e 64  65 64 0a 20 20 20 26 32  | commanded.   &2|
0000a9b0  32 20 20 20 20 20 20 20  20 20 20 44 72 69 76 65  |2          Drive|
0000a9c0  20 62 75 73 79 20 6f 6e  20 63 6f 6d 6d 61 6e 64  | busy on command|
0000a9d0  20 63 6f 6d 70 6c 65 74  69 6f 6e 0a 20 20 20 26  | completion.   &|
0000a9e0  32 33 20 20 20 20 20 20  20 20 20 20 43 6f 6e 74  |23          Cont|
0000a9f0  72 6f 6c 6c 65 72 20 64  69 64 20 6e 6f 74 20 72  |roller did not r|
0000aa00  65 73 70 6f 6e 64 20 77  69 74 68 69 6e 20 74 69  |espond within ti|
0000aa10  6d 65 6f 75 74 0a 20 20  20 26 32 34 20 20 20 20  |meout.   &24    |
0000aa20  20 20 20 20 20 20 55 6e  6b 6e 6f 77 6e 20 63 6f  |      Unknown co|
0000aa30  64 65 20 69 6e 20 65 72  72 6f 72 20 72 65 67 69  |de in error regi|
0000aa40  73 74 65 72 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ster..----------|
0000aa50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000aa90  2d 2d 0a 0a 34 2e 32 29  20 4d 79 20 64 69 73 63  |--..4.2) My disc|
0000aaa0  20 67 69 76 65 73 20 6d  65 20 61 20 27 42 72 6f  | gives me a 'Bro|
0000aab0  6b 65 6e 20 44 69 72 65  63 74 6f 72 79 27 20 6f  |ken Directory' o|
0000aac0  72 20 6d 79 20 46 72 65  65 20 53 70 61 63 65 20  |r my Free Space |
0000aad0  4d 61 70 20 69 73 20 63  6f 72 72 75 70 74 2c 0a  |Map is corrupt,.|
0000aae0  20 20 20 20 20 77 68 61  74 20 63 61 6e 20 49 20  |     what can I |
0000aaf0  64 6f 3f 0a 0a 20 20 20  54 68 65 72 65 20 61 72  |do?..   There ar|
0000ab00  65 20 76 61 72 69 6f 75  73 20 70 72 6f 67 72 61  |e various progra|
0000ab10  6d 73 20 6f 75 74 20 74  68 65 72 65 20 6e 6f 77  |ms out there now|
0000ab20  20 77 68 69 63 68 20 66  69 78 20 74 68 69 73 20  | which fix this |
0000ab30  70 72 6f 62 6c 65 6d 2e  20 54 68 65 20 50 44 0a  |problem. The PD.|
0000ab40  6f 6e 65 73 20 61 6c 6c  20 61 72 65 20 27 63 61  |ones all are 'ca|
0000ab50  76 65 61 74 20 65 6d 70  74 6f 72 27 20 70 72 6f  |veat emptor' pro|
0000ab60  67 72 61 6d 73 20 62 75  74 20 61 72 65 20 77 6f  |grams but are wo|
0000ab70  72 74 68 20 74 72 79 69  6e 67 20 69 66 20 79 6f  |rth trying if yo|
0000ab80  75 20 76 69 74 61 6c 6c  79 0a 6e 65 65 64 20 74  |u vitally.need t|
0000ab90  6f 20 72 65 63 6f 76 65  72 20 73 6f 6d 65 20 66  |o recover some f|
0000aba0  69 6c 65 73 2c 20 6f 72  20 6a 75 73 74 20 64 6f  |iles, or just do|
0000abb0  6e 27 74 20 68 61 76 65  20 74 68 65 20 66 6c 6f  |n't have the flo|
0000abc0  70 70 79 20 64 69 73 63  2f 73 74 72 65 61 6d 65  |ppy disc/streame|
0000abd0  72 0a 73 70 61 63 65 20  74 6f 20 62 61 63 6b 20  |r.space to back |
0000abe0  79 6f 75 72 20 64 72 69  76 65 20 75 70 2e 0a 0a  |your drive up...|
0000abf0  20 20 20 49 6e 20 74 68  65 20 46 41 51 20 6d 61  |   In the FAQ ma|
0000ac00  69 6e 74 61 69 6e 65 72  27 73 20 65 78 70 65 72  |intainer's exper|
0000ac10  69 65 6e 63 65 20 74 68  65 20 75 74 69 6c 69 74  |ience the utilit|
0000ac20  79 20 27 66 73 63 6b 27  20 28 61 20 73 68 61 72  |y 'fsck' (a shar|
0000ac30  65 77 61 72 65 0a 75 74  69 6c 69 74 79 20 61 76  |eware.utility av|
0000ac40  61 69 6c 61 62 6c 65 20  61 74 20 67 6f 6f 64 20  |ailable at good |
0000ac50  46 54 50 20 73 69 74 65  73 20 6e 65 61 72 20 79  |FTP sites near y|
0000ac60  6f 75 29 20 77 6f 72 6b  73 20 72 65 6c 69 61 62  |ou) works reliab|
0000ac70  6c 79 20 61 6e 64 20 77  65 6c 6c 2e 20 45 76 65  |ly and well. Eve|
0000ac80  6e 0a 73 6f 20 69 74 20  69 73 20 72 65 63 63 6f  |n.so it is recco|
0000ac90  6d 65 6e 64 65 64 20 74  68 61 74 20 69 66 20 79  |mended that if y|
0000aca0  6f 75 20 68 61 76 65 20  63 72 69 74 69 63 61 6c  |ou have critical|
0000acb0  20 64 61 74 61 20 6f 6e  20 79 6f 75 72 20 64 72  | data on your dr|
0000acc0  69 76 65 20 79 6f 75 20  73 68 6f 75 6c 64 0a 75  |ive you should.u|
0000acd0  73 65 20 73 6f 6d 65 74  68 69 6e 67 20 6c 69 6b  |se something lik|
0000ace0  65 20 66 73 63 6b 20 74  6f 20 72 65 63 6f 76 65  |e fsck to recove|
0000acf0  72 20 74 68 65 20 64 61  74 61 20 61 6e 64 20 74  |r the data and t|
0000ad00  68 65 6e 20 72 65 66 6f  72 6d 61 74 20 74 68 65  |hen reformat the|
0000ad10  20 64 72 69 76 65 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  | drive...-------|
0000ad20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000ad60  2d 2d 2d 2d 2d 0a 0a 34  2e 33 29 20 57 68 61 74  |-----..4.3) What|
0000ad70  20 64 6f 65 73 20 74 68  65 20 70 6f 77 65 72 20  | does the power |
0000ad80  6f 6e 20 73 65 6c 66 2d  74 65 73 74 20 63 68 65  |on self-test che|
0000ad90  63 6b 20 61 6e 64 20 68  6f 77 20 64 6f 65 73 20  |ck and how does |
0000ada0  69 74 20 73 69 67 6e 61  6c 20 65 72 72 6f 72 73  |it signal errors|
0000adb0  0a 20 20 20 20 20 62 61  63 6b 20 74 6f 20 79 6f  |.     back to yo|
0000adc0  75 3f 0a 0a 20 20 20 54  68 65 20 70 75 72 70 6c  |u?..   The purpl|
0000add0  65 20 73 63 72 65 65 6e  20 61 74 20 70 6f 77 65  |e screen at powe|
0000ade0  72 20 6f 6e 20 69 6e 64  69 63 61 74 65 73 20 74  |r on indicates t|
0000adf0  68 61 74 20 74 68 65 20  73 65 6c 66 2d 74 65 73  |hat the self-tes|
0000ae00  74 20 68 61 73 20 62 65  67 75 6e 2e 20 41 0a 62  |t has begun. A.b|
0000ae10  72 69 65 66 20 52 4f 4d  2c 20 52 41 4d 2c 20 56  |rief ROM, RAM, V|
0000ae20  49 44 43 20 61 6e 64 20  49 4f 43 20 74 65 73 74  |IDC and IOC test|
0000ae30  20 69 73 20 70 65 72 66  6f 72 6d 65 64 20 61 6e  | is performed an|
0000ae40  64 20 74 68 65 6e 20 74  68 65 20 73 63 72 65 65  |d then the scree|
0000ae50  6e 20 63 6f 6c 6f 75 72  0a 63 68 61 6e 67 65 73  |n colour.changes|
0000ae60  20 74 6f 20 62 6c 75 65  20 61 6e 64 20 61 20 66  | to blue and a f|
0000ae70  75 6c 6c 20 6d 65 6d 6f  72 79 20 74 65 73 74 20  |ull memory test |
0000ae80  69 73 20 70 65 72 66 6f  72 6d 65 64 2c 20 61 6c  |is performed, al|
0000ae90  6f 6e 67 20 77 69 74 68  20 61 20 73 65 63 6f 6e  |ong with a secon|
0000aea0  64 0a 74 65 73 74 20 6f  66 20 74 68 65 20 56 49  |d.test of the VI|
0000aeb0  44 43 20 61 6e 64 20 49  4f 43 2e 20 20 57 68 65  |DC and IOC.  Whe|
0000aec0  6e 20 74 68 65 20 73 63  72 65 65 6e 20 72 65 74  |n the screen ret|
0000aed0  75 72 6e 73 20 74 6f 20  70 75 72 70 6c 65 2c 20  |urns to purple, |
0000aee0  74 68 65 20 6d 61 63 68  69 6e 65 20 69 73 0a 74  |the machine is.t|
0000aef0  65 73 74 69 6e 67 20 66  6f 72 20 61 6e 20 41 52  |esting for an AR|
0000af00  4d 33 2e 20 20 41 74 20  74 68 65 20 65 6e 64 20  |M3.  At the end |
0000af10  6f 66 20 74 68 69 73 20  73 65 71 75 65 6e 63 65  |of this sequence|
0000af20  20 74 68 65 20 73 63 72  65 65 6e 20 63 6f 6c 6f  | the screen colo|
0000af30  75 72 20 69 73 20 73 65  74 0a 74 6f 20 67 72 65  |ur is set.to gre|
0000af40  65 6e 20 28 66 6f 72 20  70 61 73 73 29 20 6f 72  |en (for pass) or|
0000af50  20 72 65 64 20 28 66 6f  72 20 66 61 69 6c 29 2e  | red (for fail).|
0000af60  20 20 49 66 20 74 68 65  20 74 65 73 74 73 20 68  |  If the tests h|
0000af70  61 76 65 20 61 6c 6c 20  70 61 73 73 65 64 20 74  |ave all passed t|
0000af80  68 65 6e 0a 74 68 65 20  6d 61 63 68 69 6e 65 20  |hen.the machine |
0000af90  73 74 61 72 74 73 20 74  6f 20 62 6f 6f 74 20 61  |starts to boot a|
0000afa0  6e 64 20 74 68 65 20 52  49 53 43 20 4f 53 20 33  |nd the RISC OS 3|
0000afb0  20 77 65 6c 63 6f 6d 65  20 73 63 72 65 65 6e 20  | welcome screen |
0000afc0  69 73 20 64 69 73 70 6c  61 79 65 64 2e 0a 0a 20  |is displayed... |
0000afd0  20 20 49 66 20 61 6e 79  20 74 65 73 74 20 66 61  |  If any test fa|
0000afe0  69 6c 73 2c 20 74 68 65  20 73 63 72 65 65 6e 20  |ils, the screen |
0000aff0  77 69 6c 6c 20 72 65 6d  61 69 6e 20 72 65 64 20  |will remain red |
0000b000  61 6e 64 20 74 68 65 20  64 69 73 63 20 64 72 69  |and the disc dri|
0000b010  76 65 20 6c 69 67 68 74  0a 77 69 6c 6c 20 62 6c  |ve light.will bl|
0000b020  69 6e 6b 20 61 20 66 61  75 6c 74 20 63 6f 64 65  |ink a fault code|
0000b030  2e 20 20 41 20 73 68 6f  72 74 20 66 6c 61 73 68  |.  A short flash|
0000b040  20 69 73 20 75 73 65 64  20 74 6f 20 69 6e 64 69  | is used to indi|
0000b050  63 61 74 65 20 61 20 62  69 6e 61 72 79 20 27 30  |cate a binary '0|
0000b060  27 20 61 6e 64 0a 61 20  6c 6f 6e 67 20 66 6c 61  |' and.a long fla|
0000b070  73 68 20 69 6e 64 69 63  61 74 65 73 20 61 20 62  |sh indicates a b|
0000b080  69 6e 61 72 79 20 27 31  27 2e 20 20 54 68 65 20  |inary '1'.  The |
0000b090  62 69 74 73 20 61 72 65  20 67 72 6f 75 70 65 64  |bits are grouped|
0000b0a0  20 69 6e 74 6f 20 65 69  67 68 74 0a 6e 79 62 62  | into eight.nybb|
0000b0b0  6c 65 73 20 28 62 6c 6f  63 6b 73 20 6f 66 20 66  |les (blocks of f|
0000b0c0  6f 75 72 20 62 69 74 73  29 20 77 69 74 68 20 74  |our bits) with t|
0000b0d0  68 65 20 6d 6f 73 74 20  73 69 67 6e 69 66 69 63  |he most signific|
0000b0e0  61 6e 74 20 62 69 74 20  66 69 72 73 74 2e 0a 0a  |ant bit first...|
0000b0f0  20 20 20 54 68 65 20 6c  6f 77 65 73 74 20 73 65  |   The lowest se|
0000b100  76 65 6e 20 62 69 74 73  20 61 72 65 20 61 20 73  |ven bits are a s|
0000b110  74 61 74 75 73 20 77 6f  72 64 2e 20 20 54 68 65  |tatus word.  The|
0000b120  20 6d 65 61 6e 69 6e 67  20 6f 66 20 65 61 63 68  | meaning of each|
0000b130  20 62 69 74 20 69 73 0a  67 69 76 65 6e 20 62 65  | bit is.given be|
0000b140  6c 6f 77 20 69 6e 20 68  65 78 20 3a 2d 0a 0a 30  |low in hex :-..0|
0000b150  30 30 30 30 30 30 31 20  20 20 53 65 6c 66 2d 74  |0000001   Self-t|
0000b160  65 73 74 20 64 75 65 20  74 6f 20 70 6f 77 65 72  |est due to power|
0000b170  20 6f 6e 0a 30 30 30 30  30 30 30 32 20 20 20 53  | on.00000002   S|
0000b180  65 6c 66 2d 74 65 73 74  20 64 75 65 20 74 6f 20  |elf-test due to |
0000b190  69 6e 74 65 72 66 61 63  65 20 68 61 72 64 77 61  |interface hardwa|
0000b1a0  72 65 0a 30 30 30 30 30  30 30 34 20 20 20 53 65  |re.00000004   Se|
0000b1b0  6c 66 2d 74 65 73 74 20  64 75 65 20 74 6f 20 74  |lf-test due to t|
0000b1c0  65 73 74 20 6c 69 6e 6b  0a 30 30 30 30 30 30 30  |est link.0000000|
0000b1d0  38 20 20 20 4c 6f 6e 67  20 6d 65 6d 6f 72 79 20  |8   Long memory |
0000b1e0  74 65 73 74 20 70 65 72  66 6f 72 6d 65 64 0a 30  |test performed.0|
0000b1f0  30 30 30 30 30 31 30 20  20 20 41 52 4d 20 33 20  |0000010   ARM 3 |
0000b200  66 69 74 74 65 64 0a 30  30 30 30 30 30 32 30 20  |fitted.00000020 |
0000b210  20 20 4c 6f 6e 67 20 6d  65 6d 6f 72 79 20 74 65  |  Long memory te|
0000b220  73 74 20 64 69 73 61 62  6c 65 64 0a 30 30 30 30  |st disabled.0000|
0000b230  30 30 34 30 20 20 20 50  43 2d 73 74 79 6c 65 20  |0040   PC-style |
0000b240  49 4f 20 77 6f 72 6c 64  20 64 65 74 65 63 74 65  |IO world detecte|
0000b250  64 0a 0a 20 20 20 42 69  74 73 20 38 2d 33 31 20  |d..   Bits 8-31 |
0000b260  69 6e 64 69 63 61 74 65  20 74 68 65 20 66 61 75  |indicate the fau|
0000b270  6c 74 20 63 6f 64 65 20  61 6e 64 20 61 72 65 20  |lt code and are |
0000b280  64 65 73 63 72 69 62 65  64 20 62 65 6c 6f 77 2e  |described below.|
0000b290  20 20 4e 6f 74 20 61 6c  6c 20 74 68 65 0a 62 69  |  Not all the.bi|
0000b2a0  74 73 20 61 72 65 20 75  73 65 64 2e 0a 0a 30 30  |ts are used...00|
0000b2b0  30 30 30 32 30 30 20 20  20 52 4f 4d 20 66 61 69  |000200   ROM fai|
0000b2c0  6c 65 64 20 63 68 65 63  6b 73 75 6d 20 74 65 73  |led checksum tes|
0000b2d0  74 0a 30 30 30 30 30 34  30 30 20 20 20 4d 45 4d  |t.00000400   MEM|
0000b2e0  43 20 43 41 4d 20 6d 61  70 70 69 6e 67 20 66 61  |C CAM mapping fa|
0000b2f0  69 6c 65 64 0a 30 30 30  30 30 38 30 30 20 20 20  |iled.00000800   |
0000b300  4d 45 4d 43 20 70 72 6f  74 65 63 74 69 6f 6e 20  |MEMC protection |
0000b310  66 61 69 6c 65 64 0a 30  30 30 30 34 30 30 30 20  |failed.00004000 |
0000b320  20 20 56 49 44 43 20 56  69 72 71 20 28 76 69 64  |  VIDC Virq (vid|
0000b330  65 6f 20 69 6e 74 65 72  72 75 70 74 29 20 74 69  |eo interrupt) ti|
0000b340  6d 69 6e 67 20 66 61 69  6c 65 64 0a 30 30 30 30  |ming failed.0000|
0000b350  38 30 30 30 20 20 20 56  49 44 43 20 53 69 72 71  |8000   VIDC Sirq|
0000b360  20 28 73 6f 75 6e 64 20  69 6e 74 65 72 72 75 70  | (sound interrup|
0000b370  74 29 20 74 69 6d 69 6e  67 20 66 61 69 6c 65 64  |t) timing failed|
0000b380  0a 30 30 30 32 30 30 30  30 20 20 20 52 41 4d 20  |.00020000   RAM |
0000b390  63 6f 6e 74 72 6f 6c 20  6c 69 6e 65 20 66 61 69  |control line fai|
0000b3a0  6c 75 72 65 0a 30 30 30  34 30 30 30 30 20 20 20  |lure.00040000   |
0000b3b0  4c 6f 6e 67 20 52 41 4d  20 74 65 73 74 20 66 61  |Long RAM test fa|
0000b3c0  69 6c 75 72 65 0a 0a 53  6f 6d 65 20 74 68 69 72  |ilure..Some thir|
0000b3d0  64 20 70 61 72 74 79 20  56 49 44 43 20 65 6e 68  |d party VIDC enh|
0000b3e0  61 6e 63 65 72 73 20 6f  6e 20 6f 6c 64 65 72 20  |ancers on older |
0000b3f0  68 61 72 64 77 61 72 65  20 74 72 69 67 67 65 72  |hardware trigger|
0000b400  20 74 68 65 20 73 65 6c  66 20 74 65 73 74 20 74  | the self test t|
0000b410  6f 0a 66 61 69 6c 2e 20  49 66 20 79 6f 75 20 61  |o.fail. If you a|
0000b420  72 65 20 67 65 74 74 69  6e 67 20 61 20 66 61 69  |re getting a fai|
0000b430  6c 65 64 20 73 65 6c 66  20 74 65 73 74 20 77 69  |led self test wi|
0000b440  74 68 20 61 20 56 49 44  43 20 65 6e 68 61 6e 63  |th a VIDC enhanc|
0000b450  65 72 2c 20 79 65 74 20  74 68 65 0a 6d 61 63 68  |er, yet the.mach|
0000b460  69 6e 65 20 69 73 20 77  6f 72 6b 69 6e 67 20 66  |ine is working f|
0000b470  69 6e 65 2c 20 65 6e 74  65 72 20 61 6e 64 20 72  |ine, enter and r|
0000b480  75 6e 20 74 68 69 73 20  42 41 53 49 43 20 70 72  |un this BASIC pr|
0000b490  6f 67 72 61 6d 20 61 6e  64 20 74 68 65 6e 20 73  |ogram and then s|
0000b4a0  61 76 65 20 79 6f 75 72  0a 43 4d 4f 53 20 73 65  |ave your.CMOS se|
0000b4b0  74 74 69 6e 67 73 20 3a  2d 0a 0a 20 20 20 52 45  |ttings :-..   RE|
0000b4c0  4d 20 54 6f 67 67 6c 65  20 73 74 61 74 65 20 6f  |M Toggle state o|
0000b4d0  66 20 70 6f 77 65 72 20  6f 6e 20 73 65 6c 66 20  |f power on self |
0000b4e0  74 65 73 74 20 62 69 74  20 69 6e 20 43 4d 4f 53  |test bit in CMOS|
0000b4f0  0a 0a 20 20 20 52 45 4d  20 52 65 61 64 20 62 79  |..   REM Read by|
0000b500  74 65 0a 20 20 20 53 59  53 20 22 4f 53 5f 42 79  |te.   SYS "OS_By|
0000b510  74 65 22 2c 31 36 31 2c  26 42 43 20 54 4f 20 2c  |te",161,&BC TO ,|
0000b520  2c 62 79 74 65 25 0a 20  20 20 52 45 4d 20 45 4f  |,byte%.   REM EO|
0000b530  52 20 62 79 74 65 20 77  69 74 68 20 6d 61 73 6b  |R byte with mask|
0000b540  20 66 6f 72 20 62 69 74  20 31 0a 20 20 20 62 79  | for bit 1.   by|
0000b550  74 65 25 20 3d 20 62 79  74 65 25 20 45 4f 52 20  |te% = byte% EOR |
0000b560  31 3c 3c 37 0a 20 20 20  52 45 4d 20 57 72 69 74  |1<<7.   REM Writ|
0000b570  65 20 62 79 74 65 20 62  61 63 6b 20 61 67 61 69  |e byte back agai|
0000b580  6e 0a 20 20 20 53 59 53  20 22 4f 53 5f 42 79 74  |n.   SYS "OS_Byt|
0000b590  65 22 2c 31 36 32 2c 26  42 43 2c 62 79 74 65 25  |e",162,&BC,byte%|
0000b5a0  0a 20 20 20 45 4e 44 0a  0a 54 68 69 73 20 6d 6f  |.   END..This mo|
0000b5b0  64 69 66 69 65 73 20 74  68 65 20 73 65 6c 66 20  |difies the self |
0000b5c0  74 65 73 74 20 74 6f 20  63 6f 70 65 20 77 69 74  |test to cope wit|
0000b5d0  68 20 74 68 65 20 56 49  44 43 20 65 6e 68 61 6e  |h the VIDC enhan|
0000b5e0  63 65 72 2e 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |cer...----------|
0000b5f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000b630  2d 2d 0a 0a 34 2e 34 29  20 4d 79 20 52 65 61 6c  |--..4.4) My Real|
0000b640  20 54 69 6d 65 20 43 6c  6f 63 6b 20 68 61 73 20  | Time Clock has |
0000b650  70 61 75 73 65 64 2c 20  68 6f 77 20 64 6f 20 49  |paused, how do I|
0000b660  20 72 65 73 74 61 72 74  20 69 74 3f 0a 0a 20 20  | restart it?..  |
0000b670  20 54 68 69 73 20 69 73  20 61 20 70 72 6f 62 6c  | This is a probl|
0000b680  65 6d 20 63 61 75 73 65  64 20 6d 6f 73 74 20 6f  |em caused most o|
0000b690  66 74 65 6e 20 62 79 20  27 72 6f 67 75 65 27 20  |ften by 'rogue' |
0000b6a0  73 6f 66 74 77 61 72 65  20 63 68 61 74 74 69 6e  |software chattin|
0000b6b0  67 20 74 6f 20 74 68 65  0a 49 49 43 20 62 75 73  |g to the.IIC bus|
0000b6c0  20 61 6e 64 20 69 6e 63  6f 72 72 65 63 74 6c 79  | and incorrectly|
0000b6d0  20 73 65 74 74 69 6e 67  20 74 68 65 20 70 61 75  | setting the pau|
0000b6e0  73 65 20 62 69 74 20 6f  6e 20 74 68 65 20 52 54  |se bit on the RT|
0000b6f0  43 20 63 6f 6e 74 72 6f  6c 20 72 65 67 69 73 74  |C control regist|
0000b700  65 72 2e 0a 53 79 6d 70  74 6f 6d 73 20 6f 66 20  |er..Symptoms of |
0000b710  74 68 69 73 20 68 61 70  70 65 6e 69 6e 67 20 61  |this happening a|
0000b720  72 65 20 74 68 61 74 20  74 68 65 20 74 69 6d 65  |re that the time|
0000b730  20 69 73 20 61 6c 77 61  79 73 20 74 68 65 20 73  | is always the s|
0000b740  61 6d 65 20 65 76 65 72  79 74 69 6d 65 0a 79 6f  |ame everytime.yo|
0000b750  75 20 72 65 62 6f 6f 74  20 61 6e 64 20 74 68 65  |u reboot and the|
0000b760  20 73 6f 66 74 77 61 72  65 20 63 6c 6f 63 6b 20  | software clock |
0000b770  74 65 6e 64 73 20 74 6f  20 72 75 6e 20 73 6c 69  |tends to run sli|
0000b780  67 68 74 6c 79 20 73 6c  6f 77 20 28 6c 6f 73 69  |ghtly slow (losi|
0000b790  6e 67 20 61 62 6f 75 74  20 61 0a 6d 69 6e 75 74  |ng about a.minut|
0000b7a0  65 20 65 76 65 72 79 20  68 6f 75 72 20 6f 72 20  |e every hour or |
0000b7b0  73 6f 2e 29 2e 20 49 66  20 79 6f 75 20 61 72 65  |so.). If you are|
0000b7c0  20 65 78 70 65 72 69 65  6e 63 69 6e 67 20 74 68  | experiencing th|
0000b7d0  65 73 65 20 73 79 6d 70  74 6f 6d 73 20 74 68 69  |ese symptoms thi|
0000b7e0  73 0a 70 72 6f 67 72 61  6d 20 73 68 6f 75 6c 64  |s.program should|
0000b7f0  20 72 65 73 74 61 72 74  20 79 6f 75 72 20 52 54  | restart your RT|
0000b800  43 20 63 6c 6f 63 6b 20  3a 2d 0a 0a 52 45 4d 20  |C clock :-..REM |
0000b810  70 6f 6b 65 20 52 54 43  20 63 6f 6e 74 72 6f 6c  |poke RTC control|
0000b820  20 72 65 67 69 73 74 65  72 0a 52 45 4d 20 20 42  | register.REM  B|
0000b830  69 74 20 20 20 30 20 20  20 20 20 20 20 20 20 31  |it   0         1|
0000b840  0a 52 45 4d 20 20 20 37  20 20 20 43 6f 75 6e 74  |.REM   7   Count|
0000b850  20 20 52 65 73 65 74 44  69 76 69 64 65 72 0a 52  |  ResetDivider.R|
0000b860  45 4d 20 20 20 36 20 20  20 43 6f 75 6e 74 20 20  |EM   6   Count  |
0000b870  48 6f 6c 64 4c 61 73 74  43 6f 75 6e 74 0a 52 45  |HoldLastCount.RE|
0000b880  4d 20 77 72 69 74 65 20  30 20 66 6f 72 20 6e 6f  |M write 0 for no|
0000b890  72 6d 61 6c 20 6f 70 65  72 61 74 69 6f 6e 2c 20  |rmal operation, |
0000b8a0  77 72 69 74 65 20 26 38  30 20 6f 72 20 26 34 30  |write &80 or &40|
0000b8b0  20 66 72 65 65 7a 65 73  20 52 54 43 0a 44 49 4d  | freezes RTC.DIM|
0000b8c0  20 63 6d 6f 73 64 61 74  61 25 20 31 36 0a 21 63  | cmosdata% 16.!c|
0000b8d0  6d 6f 73 64 61 74 61 25  3d 26 30 30 30 30 30 30  |mosdata%=&000000|
0000b8e0  30 30 0a 52 45 4d 20 77  72 69 74 65 20 30 20 74  |00.REM write 0 t|
0000b8f0  77 69 63 65 20 74 6f 20  52 54 43 2c 20 66 69 72  |wice to RTC, fir|
0000b900  73 74 20 30 20 69 73 20  61 64 64 72 65 73 73 2d  |st 0 is address-|
0000b910  20 63 6f 6e 74 72 6f 6c  20 72 65 67 0a 52 45 4d  | control reg.REM|
0000b920  20 73 65 63 6f 6e 64 20  69 73 20 63 6f 6e 74 72  | second is contr|
0000b930  6f 6c 20 72 65 67 20 76  61 6c 75 65 20 30 20 69  |ol reg value 0 i|
0000b940  73 20 64 65 66 75 61 6c  74 20 69 2e 65 2e 20 63  |s defualt i.e. c|
0000b950  6c 6f 63 6b 20 6f 6e 0a  53 59 53 20 26 32 34 30  |lock on.SYS &240|
0000b960  2c 20 26 41 30 2c 20 63  6d 6f 73 64 61 74 61 25  |, &A0, cmosdata%|
0000b970  2c 32 0a 45 4e 44 0a 0a  59 6f 75 20 77 69 6c 6c  |,2.END..You will|
0000b980  20 6e 65 65 64 20 74 6f  20 72 65 73 65 74 20 74  | need to reset t|
0000b990  68 65 20 74 69 6d 65 20  61 66 74 65 72 20 72 75  |he time after ru|
0000b9a0  6e 6e 69 6e 67 20 74 68  69 73 20 70 72 6f 67 72  |nning this progr|
0000b9b0  61 6d 20 62 75 74 20 68  6f 70 65 66 75 6c 6c 79  |am but hopefully|
0000b9c0  0a 79 6f 75 72 20 52 54  43 20 77 69 6c 6c 20 6b  |.your RTC will k|
0000b9d0  65 65 70 20 74 68 65 20  63 6f 72 72 65 63 74 20  |eep the correct |
0000b9e0  74 69 6d 65 20 66 72 6f  6d 20 68 65 72 65 20 6f  |time from here o|
0000b9f0  6e 20 69 6e 2e 0a 0a 20  20 20 49 66 20 74 68 65  |n in...   If the|
0000ba00  20 73 61 6d 65 20 73 79  6d 70 74 6f 6d 73 20 70  | same symptoms p|
0000ba10  65 72 73 69 73 74 20 61  66 74 65 72 20 74 72 79  |ersist after try|
0000ba20  69 6e 67 20 74 68 69 73  20 70 72 6f 67 72 61 6d  |ing this program|
0000ba30  20 63 6f 6e 74 61 63 74  20 79 6f 75 72 20 6c 6f  | contact your lo|
0000ba40  63 61 6c 0a 41 63 6f 72  6e 20 64 65 61 6c 65 72  |cal.Acorn dealer|
0000ba50  20 61 73 20 73 6f 6d 65  74 68 69 6e 67 20 6d 6f  | as something mo|
0000ba60  72 65 20 73 65 72 69 6f  75 73 20 68 61 73 20 67  |re serious has g|
0000ba70  6f 6e 65 20 77 72 6f 6e  67 2e 20 4e 6f 74 65 20  |one wrong. Note |
0000ba80  74 68 61 74 20 74 6f 20  63 68 65 63 6b 0a 74 68  |that to check.th|
0000ba90  61 74 20 74 68 65 20 73  79 6d 70 74 6f 6d 73 20  |at the symptoms |
0000baa0  61 72 65 20 70 65 72 73  69 73 74 69 6e 67 20 79  |are persisting y|
0000bab0  6f 75 20 2a 6d 75 73 74  2a 20 72 65 62 6f 6f 74  |ou *must* reboot|
0000bac0  20 79 6f 75 72 20 6d 61  63 68 69 6e 65 20 61 66  | your machine af|
0000bad0  74 65 72 0a 72 75 6e 6e  69 6e 67 20 74 68 69 73  |ter.running this|
0000bae0  20 70 72 6f 67 72 61 6d  20 61 6e 64 20 68 61 76  | program and hav|
0000baf0  69 6e 67 20 73 65 74 20  74 68 65 20 74 69 6d 65  |ing set the time|
0000bb00  2e 20 54 68 69 73 20 69  73 20 64 75 65 20 74 6f  |. This is due to|
0000bb10  20 74 68 65 20 77 61 79  20 52 49 53 43 20 4f 53  | the way RISC OS|
0000bb20  0a 6d 61 69 6e 74 61 69  6e 73 20 61 20 27 73 6f  |.maintains a 'so|
0000bb30  66 74 27 20 63 6f 70 79  20 6f 66 20 74 68 65 20  |ft' copy of the |
0000bb40  72 65 61 6c 20 74 69 6d  65 20 63 6c 6f 63 6b 20  |real time clock |
0000bb50  61 6e 64 20 75 6e 74 69  6c 20 79 6f 75 20 72 65  |and until you re|
0000bb60  62 6f 6f 74 20 69 74 20  77 69 6c 6c 0a 6e 6f 74  |boot it will.not|
0000bb70  20 62 65 20 6f 62 76 69  6f 75 73 20 77 68 65 74  | be obvious whet|
0000bb80  68 65 72 20 79 6f 75 72  20 52 54 43 20 68 61 73  |her your RTC has|
0000bb90  20 69 6e 64 65 65 64 20  73 74 61 72 74 65 64 20  | indeed started |
0000bba0  77 6f 72 6b 69 6e 67 20  61 67 61 69 6e 2e 0a 0a  |working again...|
0000bbb0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000bbf0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 0a 34 2e  |------------..4.|
0000bc00  35 29 20 42 65 69 6e 67  20 6f 66 20 61 20 6e 6f  |5) Being of a no|
0000bc10  6e 2d 68 75 6d 61 6e 6f  69 64 20 72 61 63 65 20  |n-humanoid race |
0000bc20  49 20 64 6f 6e 27 74 20  68 61 76 65 20 68 61 6e  |I don't have han|
0000bc30  64 73 2c 20 6f 6e 6c 79  20 74 65 6e 74 61 63 6c  |ds, only tentacl|
0000bc40  65 73 2e 20 41 72 65 0a  20 20 20 20 20 74 68 65  |es. Are.     the|
0000bc50  72 65 20 61 6c 74 65 72  6e 61 74 69 76 65 73 20  |re alternatives |
0000bc60  74 6f 20 74 68 65 20 6b  65 79 62 6f 61 72 64 20  |to the keyboard |
0000bc70  66 6f 72 20 64 61 74 61  20 65 6e 74 72 79 20 69  |for data entry i|
0000bc80  6e 74 6f 20 41 63 6f 72  6e 20 6d 61 63 68 69 6e  |nto Acorn machin|
0000bc90  65 73 3f 0a 0a 20 20 20  47 69 76 65 6e 20 74 68  |es?..   Given th|
0000bca0  65 20 70 72 65 70 6f 6e  64 65 72 61 6e 63 65 20  |e preponderance |
0000bcb0  6f 66 20 6c 69 66 65 2d  66 6f 72 6d 73 20 77 69  |of life-forms wi|
0000bcc0  74 68 20 6d 61 6e 69 70  75 6c 61 74 69 76 65 20  |th manipulative |
0000bcd0  64 69 67 69 74 73 20 61  6b 69 6e 20 74 6f 0a 74  |digits akin to.t|
0000bce0  68 65 20 6f 70 70 6f 73  61 62 6c 65 20 74 68 75  |he opposable thu|
0000bcf0  6d 62 20 73 79 73 74 65  6d 20 65 6e 6a 6f 79 65  |mb system enjoye|
0000bd00  64 20 62 79 20 68 75 6d  61 6e 73 20 6f 74 68 65  |d by humans othe|
0000bd10  72 20 6d 65 61 6e 73 20  6f 66 20 64 61 74 61 20  |r means of data |
0000bd20  65 6e 74 72 79 20 61 72  65 0a 73 6f 6d 65 77 68  |entry are.somewh|
0000bd30  61 74 20 73 63 61 72 63  65 20 6f 6e 20 74 68 65  |at scarce on the|
0000bd40  20 67 72 6f 75 6e 64 2e  20 48 6f 77 65 76 65 72  | ground. However|
0000bd50  20 69 74 20 69 73 20 72  75 6d 6f 75 72 65 64 20  | it is rumoured |
0000bd60  74 68 61 74 20 74 68 65  20 56 6f 72 6c 6f 6e 73  |that the Vorlons|
0000bd70  0a 72 65 67 75 6c 61 72  6c 79 20 75 73 65 20 52  |.regularly use R|
0000bd80  69 73 63 20 50 43 20 6d  61 63 68 69 6e 65 73 20  |isc PC machines |
0000bd90  61 6e 64 20 68 61 76 65  20 73 6f 6c 76 65 64 20  |and have solved |
0000bda0  74 68 69 73 20 74 65 63  68 6e 69 63 61 6c 20 70  |this technical p|
0000bdb0  72 6f 62 6c 65 6d 2e 20  46 6f 72 0a 66 75 72 74  |roblem. For.furt|
0000bdc0  68 65 72 20 64 65 74 61  69 6c 73 20 70 6c 65 61  |her details plea|
0000bdd0  73 65 20 63 6f 6e 74 61  63 74 20 3a 2d 0a 0a 20  |se contact :-.. |
0000bde0  20 20 4b 6f 73 68 20 4e  61 72 61 6e 65 6b 2c 0a  |  Kosh Naranek,.|
0000bdf0  20 20 20 56 6f 72 6c 6f  6e 20 45 6d 62 61 73 73  |   Vorlon Embass|
0000be00  79 2c 0a 20 20 20 41 6d  62 61 73 73 61 64 6f 72  |y,.   Ambassador|
0000be10  69 61 6c 20 57 69 6e 67  2c 0a 20 20 20 42 61 62  |ial Wing,.   Bab|
0000be20  79 6c 6f 6e 20 35 2c 0a  20 20 20 54 69 67 72 69  |ylon 5,.   Tigri|
0000be30  73 20 53 65 63 74 6f 72  2e 0a 20 20 20 6b 6f 73  |s Sector..   kos|
0000be40  68 40 73 70 6f 6f 6b 79  2e 76 6f 72 6c 6f 6e 2e  |h@spooky.vorlon.|
0000be50  67 6f 76 20 28 48 6f 6d  65 29 0a 20 20 20 6b 6f  |gov (Home).   ko|
0000be60  73 68 40 76 6f 72 6c 6f  6e 2e 62 61 62 2d 6e 65  |sh@vorlon.bab-ne|
0000be70  74 2e 6d 69 6c 20 28 57  6f 72 6b 29 0a 0a 2d 2d  |t.mil (Work)..--|
0000be80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000bec0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 53 65 63 74 69  |----------.Secti|
0000bed0  6f 6e 20 35 3a 20 53 6f  66 74 77 61 72 65 20 49  |on 5: Software I|
0000bee0  73 73 75 65 73 2e 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ssues..---------|
0000bef0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000bf30  2d 2d 2d 0a 0a 35 2e 31  29 20 57 68 65 6e 20 75  |---..5.1) When u|
0000bf40  73 69 6e 67 20 44 4f 53  20 64 69 73 63 73 20 49  |sing DOS discs I|
0000bf50  20 6f 66 74 65 6e 20 66  69 6e 64 20 74 68 65 20  | often find the |
0000bf60  6c 61 73 74 20 70 61 72  74 73 20 6f 66 20 66 69  |last parts of fi|
0000bf70  6c 65 73 20 68 61 76 65  6e 27 74 20 62 65 65 6e  |les haven't been|
0000bf80  0a 77 72 69 74 74 65 6e  20 63 6f 72 72 65 63 74  |.written correct|
0000bf90  6c 79 2c 20 77 68 61 74  20 61 6d 20 49 20 64 6f  |ly, what am I do|
0000bfa0  69 6e 67 20 77 72 6f 6e  67 3f 0a 0a 20 20 20 55  |ing wrong?..   U|
0000bfb0  6e 64 65 72 20 52 49 53  43 20 4f 53 20 33 20 44  |nder RISC OS 3 D|
0000bfc0  4f 53 2c 20 61 6e 64 20  69 6e 64 65 65 64 20 77  |OS, and indeed w|
0000bfd0  69 74 68 20 61 6e 79 20  6f 74 68 65 72 20 49 6d  |ith any other Im|
0000bfe0  61 67 65 46 53 20 66 69  6c 69 6e 67 20 73 79 73  |ageFS filing sys|
0000bff0  74 65 6d 2c 0a 64 69 73  63 73 20 61 72 65 20 74  |tem,.discs are t|
0000c000  72 65 61 74 65 64 20 61  73 20 6f 6e 65 20 6c 61  |reated as one la|
0000c010  72 67 65 20 66 69 6c 65  20 61 6e 64 20 41 44 46  |rge file and ADF|
0000c020  53 20 61 70 70 6c 69 65  73 20 77 72 69 74 65 2d  |S applies write-|
0000c030  62 65 68 69 6e 64 20 63  61 63 68 69 6e 67 20 74  |behind caching t|
0000c040  6f 0a 6e 65 61 72 6c 79  20 65 76 65 72 79 74 68  |o.nearly everyth|
0000c050  69 6e 67 20 69 74 20 64  6f 65 73 2e 20 28 53 65  |ing it does. (Se|
0000c060  65 20 74 68 65 20 71 75  65 73 74 69 6f 6e 20 6f  |e the question o|
0000c070  6e 20 41 44 46 53 42 75  66 66 65 72 73 20 66 6f  |n ADFSBuffers fo|
0000c080  72 20 6d 6f 72 65 20 64  65 74 61 69 6c 73 0a 61  |r more details.a|
0000c090  62 6f 75 74 20 74 68 69  73 2e 29 20 54 68 69 73  |bout this.) This|
0000c0a0  20 6d 65 61 6e 73 20 77  68 69 6c 65 20 77 6f 72  | means while wor|
0000c0b0  6b 69 6e 67 20 6f 6e 20  61 20 44 4f 53 20 64 69  |king on a DOS di|
0000c0c0  73 63 20 74 68 65 20 65  6e 74 69 72 65 20 64 69  |sc the entire di|
0000c0d0  73 63 20 69 73 0a 74 72  65 61 74 65 64 20 61 73  |sc is.treated as|
0000c0e0  20 6f 6e 65 20 6c 61 72  67 65 20 6f 70 65 6e 20  | one large open |
0000c0f0  66 69 6c 65 2e 0a 0a 20  20 20 48 6f 77 65 76 65  |file...   Howeve|
0000c100  72 20 61 73 20 6c 6f 6e  67 20 61 73 20 61 20 66  |r as long as a f|
0000c110  69 6c 65 20 69 73 20 68  65 6c 64 20 6f 70 65 6e  |ile is held open|
0000c120  20 74 68 65 20 63 61 63  68 65 20 69 73 20 6e 6f  | the cache is no|
0000c130  74 20 66 6c 75 73 68 65  64 20 6f 75 74 20 66 75  |t flushed out fu|
0000c140  6c 6c 79 0a 74 69 6c 6c  20 74 68 65 20 6d 61 63  |lly.till the mac|
0000c150  68 69 6e 65 20 69 73 20  65 78 70 6c 69 63 69 74  |hine is explicit|
0000c160  6c 79 20 74 6f 6c 64 20  74 6f 20 64 6f 20 73 6f  |ly told to do so|
0000c170  2e 20 54 68 69 73 20 6d  65 61 6e 73 20 77 68 65  |. This means whe|
0000c180  6e 20 77 6f 72 6b 69 6e  67 20 77 69 74 68 0a 6e  |n working with.n|
0000c190  6f 6e 2d 41 44 46 53 20  66 6f 72 6d 61 74 20 64  |on-ADFS format d|
0000c1a0  69 73 63 73 20 2a 61 6c  77 61 79 73 2a 20 64 69  |iscs *always* di|
0000c1b0  73 6d 6f 75 6e 74 20 74  68 65 6d 20 62 65 66 6f  |smount them befo|
0000c1c0  72 65 20 72 65 6d 6f 76  69 6e 67 20 74 68 65 6d  |re removing them|
0000c1d0  20 66 72 6f 6d 20 74 68  65 0a 64 72 69 76 65 2e  | from the.drive.|
0000c1e0  20 57 69 74 68 20 41 44  46 53 20 66 6f 72 6d 61  | With ADFS forma|
0000c1f0  74 20 64 69 73 63 73 20  74 68 69 73 20 69 73 20  |t discs this is |
0000c200  6e 6f 74 20 73 6f 20 63  72 69 74 69 63 61 6c 2c  |not so critical,|
0000c210  20 61 73 20 66 69 6c 65  73 20 61 72 65 6e 27 74  | as files aren't|
0000c220  20 68 65 6c 64 0a 6f 70  65 6e 20 64 75 72 69 6e  | held.open durin|
0000c230  67 20 6d 6f 73 74 20 6f  70 65 72 61 74 69 6f 6e  |g most operation|
0000c240  73 20 6f 6e 20 74 68 65  6d 2c 20 62 75 74 20 69  |s on them, but i|
0000c250  74 20 69 73 20 67 6f 6f  64 20 74 6f 20 67 65 74  |t is good to get|
0000c260  20 69 6e 74 6f 20 74 68  65 20 68 61 62 69 74 20  | into the habit |
0000c270  6f 66 0a 64 69 73 6d 6f  75 6e 74 69 6e 67 20 66  |of.dismounting f|
0000c280  6c 6f 70 70 79 20 64 69  73 63 73 2e 0a 0a 2d 2d  |loppy discs...--|
0000c290  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000c2d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 35 2e 32 29  |----------..5.2)|
0000c2e0  20 49 20 68 61 76 65 20  6f 62 74 61 69 6e 65 64  | I have obtained|
0000c2f0  20 5b 50 44 5d 20 70 72  6f 67 72 61 6d 20 58 20  | [PD] program X |
0000c300  62 75 74 20 66 69 6e 64  20 69 74 20 6e 65 65 64  |but find it need|
0000c310  73 20 5b 76 65 72 73 69  6f 6e 20 59 2e 59 59 20  |s [version Y.YY |
0000c320  6f 66 5d 0a 20 20 20 20  20 6d 6f 64 75 6c 65 20  |of].     module |
0000c330  5a 2c 20 77 68 69 63 68  20 49 20 64 6f 6e 27 74  |Z, which I don't|
0000c340  20 68 61 76 65 2e 20 57  68 65 72 65 20 63 61 6e  | have. Where can|
0000c350  20 49 20 67 65 74 20 69  74 3f 0a 0a 20 20 20 41  | I get it?..   A|
0000c360  6c 6c 20 70 61 74 63 68  20 6d 6f 64 75 6c 65 73  |ll patch modules|
0000c370  2c 20 6f 66 66 69 63 69  61 6c 20 41 63 6f 72 6e  |, official Acorn|
0000c380  20 4f 53 20 65 78 74 65  6e 73 69 6f 6e 73 20 61  | OS extensions a|
0000c390  6e 64 20 74 68 65 20 6c  69 6b 65 20 63 61 6e 20  |nd the like can |
0000c3a0  62 65 0a 73 6f 75 72 63  65 64 20 66 72 6f 6d 20  |be.sourced from |
0000c3b0  74 68 65 20 41 63 6f 72  6e 20 66 74 70 20 73 69  |the Acorn ftp si|
0000c3c0  74 65 2e 20 49 64 65 61  6c 6c 79 20 79 6f 75 72  |te. Ideally your|
0000c3d0  20 64 65 61 6c 65 72 20  77 69 6c 6c 20 61 6c 73  | dealer will als|
0000c3e0  6f 20 68 61 76 65 20 63  6f 70 69 65 73 0a 6f 66  |o have copies.of|
0000c3f0  20 74 68 65 6d 20 74 6f  6f 20 61 6e 64 20 79 6f  | them too and yo|
0000c400  75 20 73 68 6f 75 6c 64  20 62 65 20 61 62 6c 65  |u should be able|
0000c410  20 74 6f 20 6f 62 74 61  69 6e 20 74 68 65 6d 20  | to obtain them |
0000c420  66 72 6f 6d 20 74 68 65  6d 2e 20 28 49 66 20 74  |from them. (If t|
0000c430  68 65 79 20 64 6f 6e 27  74 0a 79 6f 75 20 6d 61  |hey don't.you ma|
0000c440  79 20 6c 69 6b 65 20 74  6f 20 70 61 73 73 20 6f  |y like to pass o|
0000c450  6e 20 74 68 65 20 6f 6e  65 73 20 66 72 6f 6d 20  |n the ones from |
0000c460  74 68 65 20 66 74 70 20  73 69 74 65 2c 20 69 66  |the ftp site, if|
0000c470  20 79 6f 75 20 72 65 71  75 65 73 74 20 74 68 65  | you request the|
0000c480  6d 2c 20 73 6f 0a 74 68  61 74 20 74 68 65 79 20  |m, so.that they |
0000c490  61 72 65 20 75 70 20 74  6f 2d 64 61 74 65 2e 29  |are up to-date.)|
0000c4a0  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
0000c4b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000c4e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 0a  |--------------..|
0000c4f0  35 2e 33 29 20 57 68 61  74 20 69 73 20 74 68 65  |5.3) What is the|
0000c500  20 63 75 72 72 65 6e 74  20 46 69 6c 65 2d 74 79  | current File-ty|
0000c510  70 65 20 61 6c 6c 6f 63  61 74 69 6f 6e 20 72 61  |pe allocation ra|
0000c520  6e 67 65 73 20 61 6e 64  20 77 68 79 20 77 6f 6e  |nges and why won|
0000c530  27 74 20 41 63 6f 72 6e  0a 20 20 20 20 20 70 72  |'t Acorn.     pr|
0000c540  6f 76 69 64 65 20 61 20  66 75 6c 6c 20 66 69 6c  |ovide a full fil|
0000c550  65 2d 74 79 70 65 20 6c  69 73 74 3f 0a 0a 20 20  |e-type list?..  |
0000c560  20 41 63 6f 72 6e 20 68  61 76 65 20 72 65 61 6c  | Acorn have real|
0000c570  6c 6f 63 61 74 65 64 20  74 68 65 20 46 69 6c 65  |located the File|
0000c580  2d 74 79 70 65 20 72 61  6e 67 65 73 20 66 6f 72  |-type ranges for|
0000c590  20 61 70 70 6c 69 63 61  74 69 6f 6e 73 2e 20 54  | applications. T|
0000c5a0  68 65 20 6e 65 77 0a 72  61 6e 67 65 73 20 61 72  |he new.ranges ar|
0000c5b0  65 20 3a 2d 0a 0a 20 20  4e 6f 6e 2d 75 73 65 72  |e :-..  Non-user|
0000c5c0  20 61 72 65 61 0a 0a 20  20 20 20 26 45 30 30 2d  | area..    &E00-|
0000c5d0  26 46 46 46 20 20 20 41  63 6f 72 6e 0a 20 20 20  |&FFF   Acorn.   |
0000c5e0  20 26 42 30 30 2d 26 44  46 46 20 20 20 43 6f 6d  | &B00-&DFF   Com|
0000c5f0  6d 65 72 63 69 61 6c 20  73 6f 66 74 77 61 72 65  |mercial software|
0000c600  0a 20 20 20 20 26 41 30  30 2d 26 41 46 46 20 20  |.    &A00-&AFF  |
0000c610  20 41 63 6f 72 6e 73 6f  66 74 2c 20 61 6e 64 20  | Acornsoft, and |
0000c620  6f 74 68 65 72 20 63 6f  6d 6d 65 72 63 69 61 6c  |other commercial|
0000c630  20 73 6f 66 74 77 61 72  65 0a 20 20 20 20 26 34  | software.    &4|
0000c640  30 30 2d 26 39 46 46 20  20 20 43 6f 6d 6d 65 72  |00-&9FF   Commer|
0000c650  63 69 61 6c 20 53 6f 66  74 77 61 72 65 0a 0a 20  |cial Software.. |
0000c660  20 55 73 65 72 20 61 72  65 61 0a 0a 20 20 20 20  | User area..    |
0000c670  26 31 30 30 2d 26 33 46  46 20 20 20 4e 6f 6e 2d  |&100-&3FF   Non-|
0000c680  63 6f 6d 6d 65 72 63 69  61 6c 20 64 69 73 74 72  |commercial distr|
0000c690  69 62 75 74 65 64 20 73  6f 66 74 77 61 72 65 20  |ibuted software |
0000c6a0  28 69 65 20 50 44 29 0a  20 20 20 20 26 30 30 30  |(ie PD).    &000|
0000c6b0  2d 26 30 46 46 20 20 20  55 73 65 72 27 73 20 70  |-&0FF   User's p|
0000c6c0  65 72 73 6f 6e 61 6c 20  75 73 61 67 65 20 28 69  |ersonal usage (i|
0000c6d0  65 20 6e 6f 6e 2d 64 69  73 74 72 69 62 75 74 65  |e non-distribute|
0000c6e0  64 29 0a 0a 37 35 25 20  6f 66 20 74 68 65 20 75  |d)..75% of the u|
0000c6f0  73 65 72 20 61 72 65 61  20 69 73 20 66 6f 72 20  |ser area is for |
0000c700  50 44 2f 53 68 61 72 65  77 61 72 65 2c 20 77 69  |PD/Shareware, wi|
0000c710  74 68 20 61 6c 6c 6f 63  61 74 69 6f 6e 73 20 63  |th allocations c|
0000c720  6f 2d 6f 72 64 69 6e 61  74 65 64 20 62 79 0a 41  |o-ordinated by.A|
0000c730  63 6f 72 6e 2e 20 49 66  20 79 6f 75 72 20 73 6f  |corn. If your so|
0000c740  66 74 77 61 72 65 20 69  73 20 67 6f 69 6e 67 20  |ftware is going |
0000c750  74 6f 20 62 65 20 64 69  73 74 72 69 62 75 74 65  |to be distribute|
0000c760  64 2c 20 79 6f 75 20 73  68 6f 75 6c 64 20 68 61  |d, you should ha|
0000c770  76 65 20 61 6e 0a 61 6c  6c 6f 63 61 74 65 64 20  |ve an.allocated |
0000c780  66 69 6c 65 74 79 70 65  20 74 6f 20 61 76 6f 69  |filetype to avoi|
0000c790  64 20 63 6c 61 73 68 65  73 2e 0a 0a 20 20 20 41  |d clashes...   A|
0000c7a0  63 6f 72 6e 20 63 61 6e  6e 6f 74 20 70 75 62 6c  |corn cannot publ|
0000c7b0  69 73 68 20 69 74 27 73  20 6d 61 73 74 65 72 20  |ish it's master |
0000c7c0  6c 69 73 74 20 6f 66 20  66 69 6c 65 74 79 70 65  |list of filetype|
0000c7d0  73 20 62 65 63 61 75 73  65 2c 20 61 74 20 61 6e  |s because, at an|
0000c7e0  79 20 67 69 76 65 6e 0a  74 69 6d 65 2c 20 69 74  |y given.time, it|
0000c7f0  20 77 69 6c 6c 20 63 6f  6e 74 61 69 6e 20 61 6c  | will contain al|
0000c800  6c 6f 63 61 74 69 6f 6e  73 20 6d 61 64 65 20 66  |locations made f|
0000c810  6f 72 20 70 72 6f 64 75  63 74 73 20 77 68 69 63  |or products whic|
0000c820  68 20 68 61 76 65 20 6e  6f 74 20 79 65 74 20 62  |h have not yet b|
0000c830  65 65 6e 0a 61 6e 6e 6f  75 6e 63 65 64 2e 20 54  |een.announced. T|
0000c840  68 65 72 65 66 6f 72 65  2c 20 41 63 6f 72 6e 20  |herefore, Acorn |
0000c850  77 6f 75 6c 64 20 62 65  20 69 6e 20 62 72 65 61  |would be in brea|
0000c860  63 68 20 6f 66 20 63 6f  6e 66 69 64 65 6e 63 65  |ch of confidence|
0000c870  20 62 79 20 64 6f 69 6e  67 20 73 6f 20 2d 0a 61  | by doing so -.a|
0000c880  6e 64 20 74 68 65 20 65  64 69 74 69 6e 67 20 6f  |nd the editing o|
0000c890  76 65 72 68 65 61 64 20  66 6f 72 20 70 72 6f 64  |verhead for prod|
0000c8a0  75 63 69 6e 67 20 61 20  73 61 6e 69 74 69 73 65  |ucing a sanitise|
0000c8b0  64 20 6c 69 73 74 20 69  73 20 74 6f 6f 20 67 72  |d list is too gr|
0000c8c0  65 61 74 2e 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |eat...----------|
0000c8d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000c910  2d 2d 0a 0a 35 2e 34 29  20 49 73 20 74 68 65 72  |--..5.4) Is ther|
0000c920  65 20 61 20 4d 6f 64 75  6c 61 20 32 20 63 6f 6d  |e a Modula 2 com|
0000c930  70 69 6c 65 72 20 66 6f  72 20 74 68 65 20 41 72  |piler for the Ar|
0000c940  63 3f 0a 0a 20 20 20 43  75 72 72 65 6e 74 6c 79  |c?..   Currently|
0000c950  2c 20 6e 6f 2e 20 41 63  6f 72 6e 20 64 69 64 20  |, no. Acorn did |
0000c960  68 61 76 65 2c 20 69 6e  20 74 68 65 20 65 61 72  |have, in the ear|
0000c970  6c 79 20 64 61 79 73 20  6f 66 20 74 68 65 20 65  |ly days of the e|
0000c980  78 70 65 72 69 6d 65 6e  74 61 6c 20 41 52 4d 0a  |xperimental ARM.|
0000c990  77 6f 72 6b 2c 20 61 6e  20 69 6e 20 68 6f 75 73  |work, an in hous|
0000c9a0  65 20 63 6f 6d 70 69 6c  65 72 2e 20 48 6f 77 65  |e compiler. Howe|
0000c9b0  76 65 72 20 74 68 69 73  20 63 6f 6d 70 69 6c 65  |ver this compile|
0000c9c0  72 20 77 61 73 20 73 75  66 66 69 63 69 65 6e 74  |r was sufficient|
0000c9d0  6c 79 20 75 6e 73 74 61  62 6c 65 0a 61 6e 64 20  |ly unstable.and |
0000c9e0  62 75 67 67 79 20 74 6f  20 62 65 20 75 6e 72 65  |buggy to be unre|
0000c9f0  6c 65 61 73 61 62 6c 65  20 61 73 20 63 6f 6d 6d  |leasable as comm|
0000ca00  65 72 63 69 61 6c 20 70  72 6f 64 75 63 74 20 61  |ercial product a|
0000ca10  6e 64 20 77 61 73 20 6f  6e 6c 79 20 75 73 65 64  |nd was only used|
0000ca20  20 62 65 63 61 75 73 65  0a 69 6e 20 68 6f 75 73  | because.in hous|
0000ca30  65 20 73 75 70 70 6f 72  74 20 77 61 73 20 61 76  |e support was av|
0000ca40  61 69 6c 61 62 6c 65 20  69 6d 6d 65 64 69 61 74  |ailable immediat|
0000ca50  65 6c 79 20 74 6f 20 74  68 65 20 75 73 65 72 73  |ely to the users|
0000ca60  20 6f 66 20 74 68 65 20  63 6f 6d 70 69 6c 65 72  | of the compiler|
0000ca70  2e 0a 57 68 65 6e 20 4f  6c 69 76 65 74 74 69 20  |..When Olivetti |
0000ca80  69 6e 76 65 73 74 65 64  20 69 6e 20 41 63 6f 72  |invested in Acor|
0000ca90  6e 20 74 68 69 73 20 74  65 63 68 6e 6f 6c 6f 67  |n this technolog|
0000caa0  79 20 77 65 6e 74 20 74  6f 20 74 68 65 6d 20 73  |y went to them s|
0000cab0  6f 20 74 68 61 74 20 41  63 6f 72 6e 0a 6e 6f 20  |o that Acorn.no |
0000cac0  6c 6f 6e 67 65 72 20 68  61 76 65 20 65 76 65 6e  |longer have even|
0000cad0  20 61 6e 20 69 6e 20 68  6f 75 73 65 20 4d 6f 64  | an in house Mod|
0000cae0  75 6c 61 20 32 20 63 6f  6d 70 69 6c 65 72 2e 0a  |ula 2 compiler..|
0000caf0  0a 20 20 20 48 6f 77 65  76 65 72 20 73 6f 6d 65  |.   However some|
0000cb00  20 63 6f 6d 70 61 6e 69  65 73 20 68 61 76 65 20  | companies have |
0000cb10  73 74 61 74 65 64 20 69  6e 74 65 6e 74 69 6f 6e  |stated intention|
0000cb20  73 20 74 6f 20 70 72 6f  64 75 63 65 20 4d 6f 64  |s to produce Mod|
0000cb30  75 6c 61 20 32 0a 63 6f  6d 70 69 6c 65 72 73 20  |ula 2.compilers |
0000cb40  66 6f 72 20 74 68 65 20  41 72 63 2e 20 57 68 65  |for the Arc. Whe|
0000cb50  74 68 65 72 20 74 68 65  73 65 20 69 6e 74 65 6e  |ther these inten|
0000cb60  74 69 6f 6e 73 20 62 65  63 6f 6d 65 20 72 65 61  |tions become rea|
0000cb70  6c 69 74 79 20 68 61 73  20 79 65 74 20 74 6f 20  |lity has yet to |
0000cb80  62 65 0a 73 65 65 6e 2e  0a 0a 2d 2d 2d 2d 2d 2d  |be.seen...------|
0000cb90  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000cbd0  2d 2d 2d 2d 2d 2d 0a 0a  35 2e 35 29 20 57 68 61  |------..5.5) Wha|
0000cbe0  74 20 76 65 72 73 69 6f  6e 20 6f 66 20 6d 6f 64  |t version of mod|
0000cbf0  75 6c 65 20 58 20 63 61  6e 20 49 20 61 73 73 75  |ule X can I assu|
0000cc00  6d 65 20 74 68 61 74 20  61 6c 6c 20 75 73 65 72  |me that all user|
0000cc10  73 20 68 61 76 65 3f 0a  0a 20 20 20 43 75 72 72  |s have?..   Curr|
0000cc20  65 6e 74 6c 79 20 74 68  65 20 76 65 72 73 69 6f  |ently the versio|
0000cc30  6e 20 6e 75 6d 62 65 72  73 20 61 72 65 20 3a 2d  |n numbers are :-|
0000cc40  0a 20 20 20 43 6c 69 62  20 20 20 20 20 20 20 20  |.   Clib        |
0000cc50  76 33 2e 37 35 0a 20 20  20 43 6f 6c 6f 75 72 73  |v3.75.   Colours|
0000cc60  20 20 20 20 20 76 30 2e  35 32 0a 20 20 20 46 50  |     v0.52.   FP|
0000cc70  45 6d 75 6c 61 74 6f 72  20 20 76 32 2e 38 30 0a  |Emulator  v2.80.|
0000cc80  20 20 20 49 52 51 55 74  69 6c 73 20 20 20 20 76  |   IRQUtils    v|
0000cc90  30 2e 31 32 0a 20 20 20  48 6f 75 72 67 6c 61 73  |0.12.   Hourglas|
0000cca0  73 20 20 20 76 32 2e 30  32 0a 20 20 20 53 6f 75  |s   v2.02.   Sou|
0000ccb0  6e 64 20 20 20 20 20 20  20 76 31 2e 31 33 0a 20  |nd       v1.13. |
0000ccc0  20 20 57 69 6d 70 55 74  69 6c 73 20 20 20 76 30  |  WimpUtils   v0|
0000ccd0  2e 30 34 0a 0a 20 20 20  41 6c 6c 20 6f 66 20 74  |.04..   All of t|
0000cce0  68 65 73 65 20 6d 6f 64  75 6c 65 73 20 61 72 65  |hese modules are|
0000ccf0  20 6f 6e 6c 79 20 6e 65  65 64 65 64 20 69 66 20  | only needed if |
0000cd00  79 6f 75 20 69 6e 74 65  6e 64 20 72 75 6e 6e 69  |you intend runni|
0000cd10  6e 67 20 79 6f 75 72 0a  61 70 70 6c 69 63 61 74  |ng your.applicat|
0000cd20  69 6f 6e 73 20 6f 6e 20  52 49 53 43 20 4f 53 20  |ions on RISC OS |
0000cd30  32 20 6d 61 63 68 69 6e  65 73 2e 20 54 68 65 20  |2 machines. The |
0000cd40  66 75 6e 63 74 69 6f 6e  61 6c 69 74 79 20 6f 66  |functionality of|
0000cd50  20 61 6c 6c 20 74 68 65  73 65 20 6d 6f 64 75 6c  | all these modul|
0000cd60  65 0a 76 65 72 73 69 6f  6e 73 20 68 61 76 65 20  |e.versions have |
0000cd70  62 65 65 6e 20 69 6e 63  6f 72 70 6f 72 61 74 65  |been incorporate|
0000cd80  64 20 69 6e 74 6f 20 52  4f 4d 20 75 6e 64 65 72  |d into ROM under|
0000cd90  20 52 49 53 43 20 4f 53  20 33 2e 0a 0a 2d 2d 2d  | RISC OS 3...---|
0000cda0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000cde0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 0a 35 2e 36 29 20  |---------..5.6) |
0000cdf0  57 68 61 74 27 73 20 74  68 65 20 6d 69 6e 69 6d  |What's the minim|
0000ce00  75 6d 20 76 65 72 73 69  6f 6e 20 6f 66 20 6d 6f  |um version of mo|
0000ce10  64 75 6c 65 20 58 20 74  68 61 74 20 6d 79 20 70  |dule X that my p|
0000ce20  72 6f 67 72 61 6d 20 6e  65 65 64 73 3f 20 57 68  |rogram needs? Wh|
0000ce30  61 74 0a 20 20 20 20 20  66 65 61 74 75 72 65 73  |at.     features|
0000ce40  20 77 65 72 65 20 69 6e  74 72 6f 64 75 63 65 64  | were introduced|
0000ce50  2f 77 68 61 74 20 62 75  67 73 20 77 65 72 65 20  |/what bugs were |
0000ce60  66 69 78 65 64 20 69 6e  20 77 68 69 63 68 20 76  |fixed in which v|
0000ce70  65 72 73 69 6f 6e 73 3f  0a 0a 20 20 20 54 68 65  |ersions?..   The|
0000ce80  73 65 20 64 65 74 61 69  6c 73 20 77 69 6c 6c 20  |se details will |
0000ce90  63 6f 6d 65 20 77 69 74  68 20 74 68 65 20 72 65  |come with the re|
0000cea0  6c 65 61 73 65 20 6e 6f  74 65 73 20 61 63 63 6f  |lease notes acco|
0000ceb0  6d 70 61 6e 79 69 6e 67  20 74 68 65 20 6d 6f 64  |mpanying the mod|
0000cec0  75 6c 65 0a 61 6e 64 20  74 68 65 20 70 61 72 74  |ule.and the part|
0000ced0  69 63 75 6c 61 72 20 70  72 6f 67 72 61 6d 2c 20  |icular program, |
0000cee0  69 66 20 70 72 6f 70 65  72 6c 79 20 64 6f 6e 65  |if properly done|
0000cef0  2c 20 77 69 6c 6c 20 69  6e 66 6f 72 6d 20 79 6f  |, will inform yo|
0000cf00  75 20 6f 66 20 77 68 69  63 68 0a 76 65 72 73 69  |u of which.versi|
0000cf10  6f 6e 73 20 6f 66 20 74  68 65 20 6d 6f 64 75 6c  |ons of the modul|
0000cf20  65 20 79 6f 75 20 6e 65  65 64 20 61 73 20 72 65  |e you need as re|
0000cf30  71 75 69 72 65 64 2e 0a  2d 2d 2d 2d 2d 2d 2d 2d  |quired..--------|
0000cf40  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000cf80  2d 2d 2d 2d 0a 0a 35 2e  37 29 20 57 68 61 74 20  |----..5.7) What |
0000cf90  50 75 62 6c 69 63 20 44  6f 6d 61 69 6e 20 4c 61  |Public Domain La|
0000cfa0  6e 67 75 61 67 65 73 20  61 72 65 20 61 76 61 69  |nguages are avai|
0000cfb0  6c 61 62 6c 65 20 66 6f  72 20 41 63 6f 72 6e 20  |lable for Acorn |
0000cfc0  6d 61 63 68 69 6e 65 73  3f 0a 0a 20 20 20 54 68  |machines?..   Th|
0000cfd0  65 20 61 6e 73 77 65 72  20 74 6f 20 74 68 69 73  |e answer to this|
0000cfe0  20 69 73 20 61 20 6c 69  73 74 20 74 68 61 74 20  | is a list that |
0000cff0  69 73 20 6d 61 69 6e 74  61 69 6e 65 64 20 62 79  |is maintained by|
0000d000  20 47 61 76 69 6e 20 57  72 61 69 74 68 20 3c 47  | Gavin Wraith <G|
0000d010  2e 57 72 61 69 74 68 40  73 75 73 73 65 78 2e 61  |.Wraith@sussex.a|
0000d020  63 2e 75 6b 3e 2e 20 41  63 63 6f 72 64 69 6e 67  |c.uk>. According|
0000d030  6c 79 20 75 70 64 61 74  65 73 2c 20 63 6f 72 72  |ly updates, corr|
0000d040  65 63 74 69 6f 6e 73 20  61 6e 64 20 6f 74 68 65  |ections and othe|
0000d050  72 20 63 6f 6d 6d 65 6e  74 73 20 73 68 6f 75 6c  |r comments shoul|
0000d060  64 20 61 6c 6c 20 62 65  20 73 65 6e 74 20 74 6f  |d all be sent to|
0000d070  20 68 69 6d 2e 0a 0a 2a  2a 2a 2a 2a 2a 2a 2a 20  | him...******** |
0000d080  50 44 20 4c 61 6e 67 75  61 67 65 73 20 66 6f 72  |PD Languages for|
0000d090  20 52 69 73 63 20 4f 53  20 2a 2a 2a 2a 2a 2a 2a  | Risc OS *******|
0000d0a0  2a 2a 2a 2a 0a 0a 56 65  72 73 69 6f 6e 20 33 2e  |****..Version 3.|
0000d0b0  0a 0a 55 70 64 61 74 65  73 3a 20 20 41 64 61 2c  |..Updates:  Ada,|
0000d0c0  20 47 43 43 0a 4e 65 77  3a 20 20 20 20 20 20 50  | GCC.New:      P|
0000d0d0  65 72 6c 0a 0a 4f 6e 20  74 68 65 20 75 73 65 6e  |erl..On the usen|
0000d0e0  65 74 20 67 72 6f 75 70  20 63 6f 6d 70 2e 63 6f  |et group comp.co|
0000d0f0  6d 70 69 6c 65 72 73 20  74 68 65 72 65 20 69 73  |mpilers there is|
0000d100  20 72 65 67 75 6c 61 72  6c 79 20 70 6f 73 74 65  | regularly poste|
0000d110  64 20 61 6e 0a 61 72 63  68 69 76 65 20 6f 66 20  |d an.archive of |
0000d120  50 44 20 63 6f 6d 70 69  6c 65 72 73 20 61 6e 64  |PD compilers and|
0000d130  20 69 6e 74 65 72 70 72  65 74 65 72 73 20 28 61  | interpreters (a|
0000d140  62 6f 75 74 20 33 37 33  4b 27 73 20 77 6f 72 74  |bout 373K's wort|
0000d150  68 20 6f 66 20 0a 69 6e  66 6f 72 6d 61 74 69 6f  |h of .informatio|
0000d160  6e 29 20 62 79 20 44 2e  53 68 61 72 6e 6f 66 66  |n) by D.Sharnoff|
0000d170  20 61 6e 64 20 41 2e 52  6f 62 65 6e 61 6c 74 2e  | and A.Robenalt.|
0000d180  20 20 45 6e 71 75 69 72  69 65 73 20 74 6f 20 0a  |  Enquiries to .|
0000d190  63 6f 6d 70 69 6c 65 72  73 2d 72 65 71 75 65 73  |compilers-reques|
0000d1a0  74 40 69 65 63 63 2e 63  6f 6d 20 2e 0a 0a 48 65  |t@iecc.com ...He|
0000d1b0  72 65 20 69 73 20 61 6e  20 69 6e 63 6f 6d 70 6c  |re is an incompl|
0000d1c0  65 74 65 20 6c 69 73 74  20 6f 66 20 50 44 20 70  |ete list of PD p|
0000d1d0  72 6f 67 72 61 6d 6d 69  6e 67 20 6c 61 6e 67 75  |rogramming langu|
0000d1e0  61 67 65 73 20 61 76 61  69 6c 61 62 6c 65 0a 66  |ages available.f|
0000d1f0  6f 72 20 52 69 73 63 20  4f 53 20 6d 61 63 68 69  |or Risc OS machi|
0000d200  6e 65 73 2c 20 77 69 74  68 20 62 72 69 65 66 20  |nes, with brief |
0000d210  63 6f 6d 6d 65 6e 74 73  20 28 6e 6f 20 66 6c 61  |comments (no fla|
0000d220  6d 65 73 20 70 6c 65 61  73 65 29 2e 0a 49 66 20  |mes please)..If |
0000d230  79 6f 75 20 74 68 69 6e  6b 20 49 20 68 61 76 65  |you think I have|
0000d240  20 6f 6d 69 74 74 65 64  20 61 20 73 69 67 6e 69  | omitted a signi|
0000d250  66 69 63 61 6e 74 20 69  74 65 6d 2c 20 49 20 77  |ficant item, I w|
0000d260  69 6c 6c 20 62 65 20 67  72 61 74 65 66 75 6c 0a  |ill be grateful.|
0000d270  74 6f 20 68 65 61 72 20  61 62 6f 75 74 20 69 74  |to hear about it|
0000d280  2e 20 4d 79 20 74 68 61  6e 6b 73 20 74 6f 20 4b  |. My thanks to K|
0000d290  65 76 69 6e 20 51 75 69  6e 6e 20 61 6e 64 20 53  |evin Quinn and S|
0000d2a0  69 6d 6f 6e 20 43 61 6c  6c 61 6e 20 66 6f 72 20  |imon Callan for |
0000d2b0  0a 74 68 65 20 6c 61 74  65 73 74 20 75 70 64 61  |.the latest upda|
0000d2c0  74 65 73 2e 0a 0a 4d 6f  73 74 20 69 74 65 6d 73  |tes...Most items|
0000d2d0  20 62 65 20 6f 62 74 61  69 6e 65 64 20 62 79 20  | be obtained by |
0000d2e0  61 6e 6f 6e 79 6d 6f 75  73 20 66 74 70 20 66 72  |anonymous ftp fr|
0000d2f0  6f 6d 0a 0a 20 20 20 20  6d 69 63 72 6f 73 2e 68  |om..    micros.h|
0000d300  65 6e 73 61 2e 61 63 2e  75 6b 3a 6d 69 63 72 6f  |ensa.ac.uk:micro|
0000d310  73 2f 61 72 63 68 2f 72  69 73 63 6f 73 2f 3c 64  |s/arch/riscos/<d|
0000d320  69 72 6e 61 6d 65 3e 0a  0a 77 68 65 72 65 20 3c  |irname>..where <|
0000d330  64 69 72 6e 61 6d 65 3e  20 69 73 20 61 73 20 73  |dirname> is as s|
0000d340  70 65 63 69 66 69 65 64  20 62 65 6c 6f 77 2e 0a  |pecified below..|
0000d350  0a 49 6d 70 65 72 61 74  69 76 65 20 6c 61 6e 67  |.Imperative lang|
0000d360  75 61 67 65 73 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |uages.----------|
0000d370  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 43 68 61 72  |----------..Char|
0000d380  6d 20 2d 20 41 20 50 61  73 63 61 6c 20 6c 69 6b  |m - A Pascal lik|
0000d390  65 20 63 6f 6d 70 69 6c  65 64 20 6c 61 6e 67 75  |e compiled langu|
0000d3a0  61 67 65 2e 20 4e 6f 74  20 70 6f 72 74 61 62 6c  |age. Not portabl|
0000d3b0  65 2e 0a 20 20 20 20 20  20 20 20 41 76 61 69 6c  |e..        Avail|
0000d3c0  61 62 6c 65 20 66 72 6f  6d 20 73 6f 6d 65 20 50  |able from some P|
0000d3d0  44 20 6d 61 69 6c 20 6f  72 64 65 72 20 64 65 61  |D mail order dea|
0000d3e0  6c 65 72 73 2c 20 49 20  74 68 69 6e 6b 2e 0a 0a  |lers, I think...|
0000d3f0  20 20 20 20 20 20 20 20  50 65 72 73 6f 6e 61 6c  |        Personal|
0000d400  20 6f 70 69 6e 69 6f 6e  3a 20 73 77 65 65 74 20  | opinion: sweet |
0000d410  62 75 74 20 6c 69 6d 69  74 65 64 2e 0a 0a 50 43  |but limited...PC|
0000d420  20 20 20 20 2d 20 50 61  73 63 61 6c 2e 20 3c 64  |    - Pascal. <d|
0000d430  69 72 6e 61 6d 65 3e 20  3d 20 61 2f 61 31 32 32  |irname> = a/a122|
0000d440  2e 20 0a 0a 20 20 20 20  20 20 20 20 50 65 72 73  |. ..        Pers|
0000d450  6f 6e 61 6c 20 6f 70 69  6e 69 6f 6e 3a 20 4e 6f  |onal opinion: No|
0000d460  20 65 78 70 65 72 69 65  6e 63 65 20 6f 66 20 69  | experience of i|
0000d470  74 2e 20 49 20 66 69 6e  64 20 50 61 73 63 61 6c  |t. I find Pascal|
0000d480  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
0000d490  20 20 20 20 20 20 20 20  20 20 20 6f 76 65 72 2d  |           over-|
0000d4a0  64 69 64 61 63 74 69 63  20 61 6e 64 20 63 6c 75  |didactic and clu|
0000d4b0  6d 73 79 2e 0a 0a 49 63  6f 6e 20 20 2d 20 47 72  |msy...Icon  - Gr|
0000d4c0  69 73 77 6f 6c 64 2c 20  31 39 37 30 27 73 2e 20  |iswold, 1970's. |
0000d4d0  20 41 20 64 65 73 63 65  6e 64 61 6e 74 20 6f 66  | A descendant of|
0000d4e0  20 53 4e 4f 42 4f 4c 34  20 77 69 74 68 20 50 61  | SNOBOL4 with Pa|
0000d4f0  73 63 61 6c 2d 6c 69 6b  65 20 0a 20 20 20 20 20  |scal-like .     |
0000d500  20 20 20 73 79 6e 74 61  78 2e 20 49 63 6f 6e 20  |   syntax. Icon |
0000d510  69 73 20 61 20 67 65 6e  65 72 61 6c 2d 70 75 72  |is a general-pur|
0000d520  70 6f 73 65 20 6c 61 6e  67 75 61 67 65 20 77 69  |pose language wi|
0000d530  74 68 20 73 70 65 63 69  61 6c 20 66 65 61 74 75  |th special featu|
0000d540  72 65 73 20 0a 20 20 20  20 20 20 20 20 66 6f 72  |res .        for|
0000d550  20 73 74 72 69 6e 67 20  73 63 61 6e 6e 69 6e 67  | string scanning|
0000d560  2e 20 0a 20 20 20 20 20  20 20 20 22 54 68 65 20  |. .        "The |
0000d570  49 63 6f 6e 20 50 72 6f  67 72 61 6d 6d 69 6e 67  |Icon Programming|
0000d580  20 4c 61 6e 67 75 61 67  65 22 2c 20 52 61 6c 70  | Language", Ralp|
0000d590  68 20 26 20 4d 61 72 67  65 20 47 72 69 73 77 6f  |h & Marge Griswo|
0000d5a0  6c 64 2c 0a 20 20 20 20  20 20 20 20 32 6e 64 20  |ld,.        2nd |
0000d5b0  65 64 20 50 2d 48 20 31  39 39 30 2e 20 0a 20 20  |ed P-H 1990. .  |
0000d5c0  20 20 20 20 20 20 66 74  70 3a 2f 2f 63 73 2e 61  |      ftp://cs.a|
0000d5d0  72 69 7a 6f 6e 61 2e 65  64 75 20 6c 69 73 74 3a  |rizona.edu list:|
0000d5e0  20 69 63 6f 6e 2d 67 72  6f 75 70 40 61 72 69 7a  | icon-group@ariz|
0000d5f0  6f 6e 61 2e 65 64 75 20  0a 0a 20 20 20 20 20 20  |ona.edu ..      |
0000d600  20 20 20 3c 64 69 72 6e  61 6d 65 3e 20 3d 20 61  |   <dirname> = a|
0000d610  2f 61 31 30 36 0a 0a 20  20 20 20 20 20 20 20 50  |/a106..        P|
0000d620  65 72 73 6f 6e 61 6c 20  6f 70 69 6e 69 6f 6e 3a  |ersonal opinion:|
0000d630  20 41 20 72 6f 6c 6c 69  6e 67 20 73 74 6f 6e 65  | A rolling stone|
0000d640  20 66 72 6f 6d 20 74 68  65 20 70 61 73 74 2e 0a  | from the past..|
0000d650  0a 47 52 53 20 20 20 20  20 3c 64 69 72 6e 61 6d  |.GRS     <dirnam|
0000d660  65 3e 20 3d 20 62 2f 62  30 36 32 0a 0a 20 20 20  |e> = b/b062..   |
0000d670  20 20 20 20 20 50 65 72  73 6f 6e 61 6c 20 6f 70  |     Personal op|
0000d680  69 6e 69 6f 6e 3a 20 49  20 63 6f 75 6c 64 20 6e  |inion: I could n|
0000d690  6f 74 20 67 65 74 20 69  74 20 74 6f 20 77 6f 72  |ot get it to wor|
0000d6a0  6b 2e 0a 0a 41 64 61 20  20 20 20 20 3c 64 69 72  |k...Ada     <dir|
0000d6b0  6e 61 6d 65 3e 20 3d 20  63 2f 63 30 35 32 2e 0a  |name> = c/c052..|
0000d6c0  0a 20 20 20 20 20 20 20  20 4b 65 76 69 6e 20 51  |.        Kevin Q|
0000d6d0  75 69 6e 6e 20 77 72 69  74 65 73 3a 0a 20 20 20  |uinn writes:.   |
0000d6e0  20 20 20 20 20 54 68 69  73 20 69 73 20 61 20 70  |     This is a p|
0000d6f0  6f 72 74 20 6f 66 20 41  64 61 2f 45 64 2c 20 77  |ort of Ada/Ed, w|
0000d700  68 69 63 68 20 69 73 20  61 6e 20 41 64 61 27 38  |hich is an Ada'8|
0000d710  33 20 69 6d 70 6c 65 6d  65 6e 74 61 74 69 6f 6e  |3 implementation|
0000d720  20 0a 20 20 20 20 20 20  20 20 74 68 61 74 20 63  | .        that c|
0000d730  6f 6d 70 69 6c 65 73 20  74 6f 20 61 6e 20 69 6e  |ompiles to an in|
0000d740  74 65 72 6d 65 64 69 61  74 65 20 63 6f 64 65 20  |termediate code |
0000d750  77 68 69 63 68 20 69 73  20 69 6e 74 65 72 70 72  |which is interpr|
0000d760  65 74 65 64 2e 20 20 0a  20 20 20 20 20 20 20 20  |eted.  .        |
0000d770  55 73 65 66 75 6c 20 74  6f 20 74 72 79 20 61 6c  |Useful to try al|
0000d780  6c 20 74 68 61 74 20 41  64 61 20 6f 75 74 20 77  |l that Ada out w|
0000d790  68 65 6e 20 63 6f 6d 6d  65 72 63 69 61 6c 20 63  |hen commercial c|
0000d7a0  6f 6d 70 69 6c 65 72 73  20 63 6f 73 74 20 0a 20  |ompilers cost . |
0000d7b0  20 20 20 20 20 20 20 6f  6e 20 74 68 65 20 6f 72  |       on the or|
0000d7c0  64 65 72 20 6f 66 20 31  30 4b 20 61 6e 64 20 74  |der of 10K and t|
0000d7d0  68 65 20 47 4e 55 20 41  64 61 39 58 20 28 47 4e  |he GNU Ada9X (GN|
0000d7e0  41 54 29 20 69 73 20 73  74 69 6c 6c 20 69 6e 63  |AT) is still inc|
0000d7f0  6f 6d 70 6c 65 74 65 2e  20 0a 20 20 20 20 20 20  |omplete. .      |
0000d800  20 20 4e 6f 74 20 72 65  61 6c 6c 79 20 66 6f 72  |  Not really for|
0000d810  20 64 65 76 65 6c 6f 70  69 6e 67 20 57 49 4d 50  | developing WIMP|
0000d820  20 61 70 70 6c 69 63 61  74 69 6f 6e 73 20 3a 2d  | applications :-|
0000d830  29 20 20 41 64 61 20 69  73 20 75 73 65 64 20 0a  |)  Ada is used .|
0000d840  20 20 20 20 20 20 20 20  65 78 74 65 6e 73 69 76  |        extensiv|
0000d850  65 6c 79 20 69 6e 20 74  68 65 20 6d 69 6c 69 74  |ely in the milit|
0000d860  61 72 79 20 65 6d 62 65  64 64 65 64 20 6d 61 72  |ary embedded mar|
0000d870  6b 65 74 20 28 77 68 65  72 65 20 69 74 73 20 75  |ket (where its u|
0000d880  73 65 20 69 73 20 0a 20  20 20 20 20 20 20 20 6d  |se is .        m|
0000d890  61 6e 64 61 74 65 64 29  20 61 6e 64 20 6d 6f 72  |andated) and mor|
0000d8a0  65 20 72 65 63 65 6e 74  6c 79 20 69 6e 20 61 20  |e recently in a |
0000d8b0  66 6c 6f 6f 64 20 6f 66  20 61 69 72 2d 74 72 61  |flood of air-tra|
0000d8c0  66 66 69 63 20 63 6f 6e  74 72 6f 6c 20 0a 20 20  |ffic control .  |
0000d8d0  20 20 20 20 20 20 73 79  73 74 65 6d 73 2e 20 20  |      systems.  |
0000d8e0  50 6f 70 75 6c 61 72 20  77 69 74 68 20 72 65 6c  |Popular with rel|
0000d8f0  61 74 69 76 65 6c 79 20  68 69 67 68 20 69 6e 74  |atively high int|
0000d900  65 67 72 69 74 79 20 73  79 73 74 65 6d 73 2e 20  |egrity systems. |
0000d910  20 0a 20 20 20 20 20 20  20 20 41 64 61 20 69 73  | .        Ada is|
0000d920  20 61 20 6d 75 63 68 20  62 69 67 67 65 72 20 6c  | a much bigger l|
0000d930  61 6e 67 75 61 67 65 20  74 68 61 6e 20 43 2f 50  |anguage than C/P|
0000d940  61 73 63 61 6c 20 65 74  63 20 2d 20 70 61 63 6b  |ascal etc - pack|
0000d950  61 67 65 73 2c 20 0a 20  20 20 20 20 20 20 20 74  |ages, .        t|
0000d960  61 73 6b 73 2c 20 72 75  6e 2d 74 69 6d 65 20 72  |asks, run-time r|
0000d970  61 6e 67 65 20 63 68 65  63 6b 73 20 61 6e 64 20  |ange checks and |
0000d980  76 65 72 79 20 73 74 72  6f 6e 67 20 74 79 70 65  |very strong type|
0000d990  20 63 6f 6e 73 74 72 61  69 6e 74 73 20 0a 20 20  | constraints .  |
0000d9a0  20 20 20 20 20 20 61 72  65 20 74 68 65 20 6d 61  |      are the ma|
0000d9b0  69 6e 20 66 65 61 74 75  72 65 73 2e 20 20 4c 61  |in features.  La|
0000d9c0  63 6b 69 6e 67 20 61 20  63 6f 75 70 6c 65 20 6f  |cking a couple o|
0000d9d0  66 20 62 69 74 73 20 61  6e 64 20 62 6f 62 73 20  |f bits and bobs |
0000d9e0  66 6f 72 20 0a 20 20 20  20 20 20 20 20 65 66 66  |for .        eff|
0000d9f0  65 63 74 69 76 65 20 6f  62 6a 65 63 74 2d 6f 72  |ective object-or|
0000da00  69 65 6e 74 65 64 20 70  72 6f 67 72 61 6d 6d 69  |iented programmi|
0000da10  6e 67 2c 20 61 6c 74 68  6f 75 67 68 20 6d 6f 73  |ng, although mos|
0000da20  74 20 41 64 61 20 73 6f  66 74 77 61 72 65 0a 20  |t Ada software. |
0000da30  20 20 20 20 20 20 20 69  73 20 6f 62 6a 65 63 74  |       is object|
0000da40  2d 62 61 73 65 64 2e 20  20 41 64 61 39 58 20 62  |-based.  Ada9X b|
0000da50  72 69 6e 67 73 20 69 6e  20 61 6c 6c 20 74 68 65  |rings in all the|
0000da60  20 6f 62 6a 65 63 74 20  6f 72 69 65 6e 74 65 64  | object oriented|
0000da70  0a 20 20 20 20 20 20 20  20 73 74 75 66 66 20 28  |.        stuff (|
0000da80  72 75 6e 2d 74 69 6d 65  20 70 6f 6c 79 6d 6f 72  |run-time polymor|
0000da90  70 68 69 73 6d 20 61 6e  64 20 74 68 65 20 6c 69  |phism and the li|
0000daa0  6b 65 29 2e 0a 0a 47 43  43 20 20 20 20 3c 64 69  |ke)...GCC    <di|
0000dab0  72 6e 61 6d 65 3e 20 3d  20 62 2f 62 30 31 33 2e  |rname> = b/b013.|
0000dac0  20 47 4e 55 20 43 20 61  6e 64 20 43 2b 2b 2e 20  | GNU C and C++. |
0000dad0  50 6f 72 74 61 62 6c 65  2e 20 42 61 73 65 64 20  |Portable. Based |
0000dae0  6f 6e 20 47 43 43 20 32  2e 34 2e 35 2e 0a 20 20  |on GCC 2.4.5..  |
0000daf0  20 20 20 20 20 52 65 6c  65 61 73 65 20 32 2e 32  |     Release 2.2|
0000db00  2e 0a 0a 20 20 20 20 20  20 20 20 50 65 72 73 6f  |...        Perso|
0000db10  6e 61 6c 20 6f 70 69 6e  69 6f 6e 3a 20 4e 6f 74  |nal opinion: Not|
0000db20  20 66 6f 72 20 62 65 67  69 6e 6e 65 72 73 20 6f  | for beginners o|
0000db30  72 20 74 68 6f 73 65 20  77 69 74 68 20 6c 69 6d  |r those with lim|
0000db40  69 74 65 64 20 52 41 4d  2e 0a 20 20 20 20 20 20  |ited RAM..      |
0000db50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000db60  20 20 20 20 49 74 73 20  61 76 61 69 6c 61 62 69  |    Its availabi|
0000db70  6c 69 74 79 20 69 73 20  61 20 76 65 72 79 20 73  |lity is a very s|
0000db80  69 67 6e 69 66 69 63 61  6e 74 20 0a 20 20 20 20  |ignificant .    |
0000db90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000dba0  20 20 20 20 20 20 64 65  76 65 6c 6f 70 6d 65 6e  |      developmen|
0000dbb0  74 2c 20 65 73 70 65 63  69 61 6c 6c 79 20 61 73  |t, especially as|
0000dbc0  20 74 68 65 20 72 69 73  65 20 6f 66 0a 20 20 20  | the rise of.   |
0000dbd0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000dbe0  20 20 20 20 20 20 20 4c  69 6e 75 78 20 65 6e 68  |       Linux enh|
0000dbf0  61 6e 63 65 73 20 74 68  65 20 69 6d 70 6f 72 74  |ances the import|
0000dc00  61 6e 63 65 20 6f 66 20  47 4e 55 0a 20 20 20 20  |ance of GNU.    |
0000dc10  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000dc20  20 20 20 20 20 20 73 6f  66 74 77 61 72 65 2e 0a  |      software..|
0000dc30  0a 41 72 6d 62 6f 62 20  32 2e 30 20 20 3c 64 69  |.Armbob 2.0  <di|
0000dc40  72 6e 61 6d 65 3e 20 3d  20 62 2f 62 31 37 38 2e  |rname> = b/b178.|
0000dc50  20 4e 6f 74 20 70 6f 72  74 61 62 6c 65 2e 20 43  | Not portable. C|
0000dc60  2d 6c 69 6b 65 2c 20 6f  62 6a 65 63 74 20 6f 72  |-like, object or|
0000dc70  69 65 6e 74 65 64 0a 20  20 20 20 20 20 20 20 20  |iented.         |
0000dc80  6c 61 6e 67 75 61 67 65  2e 20 53 75 70 70 6f 72  |language. Suppor|
0000dc90  74 73 20 77 69 6d 70 20  70 72 6f 67 72 61 6d 6d  |ts wimp programm|
0000dca0  69 6e 67 2e 20 49 6d 70  6c 69 63 69 74 20 74 79  |ing. Implicit ty|
0000dcb0  70 69 6e 67 2e 0a 20 20  20 20 20 20 20 20 20 43  |ping..         C|
0000dcc0  6f 6d 70 69 6c 65 73 20  74 6f 20 69 6e 74 65 72  |ompiles to inter|
0000dcd0  6d 65 64 69 61 74 65 20  63 6f 64 65 20 66 6f 72  |mediate code for|
0000dce0  20 61 20 76 69 72 74 75  61 6c 20 73 74 61 63 6b  | a virtual stack|
0000dcf0  20 6d 61 63 68 69 6e 65  0a 20 20 20 20 20 20 20  | machine.       |
0000dd00  20 20 77 68 69 63 68 20  69 73 20 74 68 65 6e 20  |  which is then |
0000dd10  72 75 6e 2e 0a 0a 20 20  20 20 20 20 20 20 20 50  |run...         P|
0000dd20  65 72 73 6f 6e 61 6c 20  6f 70 69 6e 69 6f 6e 3a  |ersonal opinion:|
0000dd30  20 4a 75 73 74 20 74 68  65 20 74 69 63 6b 65 74  | Just the ticket|
0000dd40  20 66 6f 72 20 62 65 67  69 6e 6e 65 72 73 20 77  | for beginners w|
0000dd50  68 6f 20 77 61 6e 74 0a  20 20 20 20 20 20 20 20  |ho want.        |
0000dd60  20 73 6f 6d 65 74 68 69  6e 67 20 6d 6f 72 65 20  | something more |
0000dd70  66 6c 65 78 69 62 6c 65  20 74 68 61 6e 20 62 75  |flexible than bu|
0000dd80  74 20 61 73 20 65 61 73  79 20 61 73 20 42 61 73  |t as easy as Bas|
0000dd90  69 63 2e 0a 0a 50 65 72  6c 20 20 20 20 20 3c 64  |ic...Perl     <d|
0000dda0  69 72 6e 61 6d 65 3e 20  3d 20 61 2f 61 30 34 39  |irname> = a/a049|
0000ddb0  2e 20 20 4b 65 76 69 6e  20 51 75 69 6e 6e 20 77  |.  Kevin Quinn w|
0000ddc0  72 69 74 65 73 3a 20 0a  20 20 20 20 20 20 20 20  |rites: .        |
0000ddd0  20 43 6f 6d 62 69 6e 65  73 20 74 68 65 20 62 65  | Combines the be|
0000dde0  73 74 20 66 65 61 74 75  72 65 73 20 6f 66 20 41  |st features of A|
0000ddf0  77 6b 2c 20 47 72 65 70  2c 20 53 65 64 20 61 6e  |wk, Grep, Sed an|
0000de00  64 20 43 20 74 6f 20 6d  61 6b 65 20 61 20 0a 20  |d C to make a . |
0000de10  20 20 20 20 20 20 20 20  67 72 65 61 74 20 6c 61  |        great la|
0000de20  6e 67 75 61 67 65 20 66  6f 72 20 74 65 78 74 20  |nguage for text |
0000de30  70 72 6f 63 65 73 73 69  6e 67 2e 20 20 4d 61 72  |processing.  Mar|
0000de40  74 69 6e 20 50 6f 72 74  6d 61 6e 20 68 61 73 20  |tin Portman has |
0000de50  0a 20 20 20 20 20 20 20  20 20 77 72 69 74 74 65  |.         writte|
0000de60  6e 20 61 20 6e 65 77 73  72 65 61 64 65 72 20 66  |n a newsreader f|
0000de70  6f 72 20 74 68 65 20 41  72 63 20 77 69 74 68 20  |or the Arc with |
0000de80  69 74 20 0a 20 20 20 20  20 20 20 20 20 28 6d 61  |it .         (ma|
0000de90  72 74 69 6e 40 74 75 6d  62 6c 65 2e 64 65 6d 6f  |rtin@tumble.demo|
0000dea0  6e 2e 63 6f 2e 75 6b 29  2e 0a 0a 0a 53 4d 41 4c  |n.co.uk)....SMAL|
0000deb0  4c 54 41 4c 4b 53 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |LTALKS.---------|
0000dec0  2d 0a 0a 4c 49 54 54 4c  45 53 54 20 20 20 20 20  |-..LITTLEST     |
0000ded0  3c 64 69 72 6e 61 6d 65  3e 20 3d 20 61 2f 61 31  |<dirname> = a/a1|
0000dee0  30 32 20 20 20 20 44 61  76 69 64 20 47 2e 4a 6f  |02    David G.Jo|
0000def0  6e 65 73 20 77 72 69 74  65 73 3a 20 0a 20 20 20  |nes writes: .   |
0000df00  20 20 20 20 20 20 20 20  20 4c 69 74 74 6c 65 20  |         Little |
0000df10  53 6d 61 6c 6c 74 61 6c  6b 20 42 79 20 54 69 6d  |Smalltalk By Tim|
0000df20  20 42 75 64 64 2c 20 6c  61 74 65 73 74 20 76 65  | Budd, latest ve|
0000df30  72 73 69 6f 6e 20 33 2e  31 34 2e 20 0a 20 20 20  |rsion 3.14. .   |
0000df40  20 20 20 20 20 20 20 20  20 54 68 69 73 20 66 6f  |         This fo|
0000df50  6c 6c 6f 77 73 20 61 20  6d 69 78 20 6f 66 20 53  |llows a mix of S|
0000df60  6d 61 6c 6c 74 61 6c 6b  2d 38 30 20 61 6e 64 20  |malltalk-80 and |
0000df70  69 74 73 20 70 72 65 64  65 63 65 73 73 6f 72 20  |its predecessor |
0000df80  2d 37 36 2e 20 0a 20 20  20 20 20 20 20 20 20 20  |-76. .          |
0000df90  20 20 44 65 73 69 67 6e  65 64 20 6d 6f 72 65 20  |  Designed more |
0000dfa0  66 6f 72 20 74 68 65 20  63 61 73 75 61 6c 2f 63  |for the casual/c|
0000dfb0  68 69 6c 64 20 75 73 65  72 2c 20 72 65 66 6c 65  |hild user, refle|
0000dfc0  63 74 69 6e 67 20 0a 20  20 20 20 20 20 20 20 20  |cting .         |
0000dfd0  20 20 20 74 68 65 20 6f  72 69 67 69 6e 61 6c 20  |   the original |
0000dfe0  69 64 65 61 20 6f 66 20  74 68 65 20 70 72 6f 6a  |idea of the proj|
0000dff0  65 63 74 2e 20 43 6f 6e  74 61 69 6e 73 20 61 20  |ect. Contains a |
0000e000  72 65 64 75 63 65 64 20  0a 20 20 20 20 20 20 20  |reduced .       |
0000e010  20 20 20 20 20 61 6e 64  20 6d 6f 72 65 20 73 74  |     and more st|
0000e020  72 61 69 67 68 74 66 6f  72 77 61 72 64 20 76 69  |raightforward vi|
0000e030  65 77 2e 20 53 6c 6f 77  20 62 75 74 20 64 6f 65  |ew. Slow but doe|
0000e040  73 20 6e 6f 74 20 72 65  71 75 69 72 65 20 0a 20  |s not require . |
0000e050  20 20 20 20 20 20 20 20  20 20 20 74 6f 6f 20 6d  |           too m|
0000e060  75 63 68 20 6d 65 6d 6f  72 79 2e 0a 0a 47 4e 55  |uch memory...GNU|
0000e070  53 54 20 20 20 20 20 20  20 20 3c 64 69 72 6e 61  |ST        <dirna|
0000e080  6d 65 3e 20 3d 20 63 2f  63 30 34 35 20 20 20 20  |me> = c/c045    |
0000e090  47 4e 55 20 53 6d 61 6c  6c 74 61 6c 6b 20 31 2e  |GNU Smalltalk 1.|
0000e0a0  31 2e 31 2e 0a 20 20 20  20 20 20 20 20 20 20 20  |1.1..           |
0000e0b0  20 20 44 61 76 69 64 20  47 2e 4a 6f 6e 65 73 20  |  David G.Jones |
0000e0c0  77 72 69 74 65 73 3a 20  0a 20 20 20 20 20 20 20  |writes: .       |
0000e0d0  20 20 20 20 20 20 54 68  69 73 20 69 73 20 61 6e  |      This is an|
0000e0e0  20 61 74 74 65 6d 70 74  20 74 6f 20 69 6d 70 6c  | attempt to impl|
0000e0f0  65 6d 65 6e 74 20 74 68  65 20 63 6f 72 65 20 6f  |ement the core o|
0000e100  66 20 74 68 65 20 0a 20  20 20 20 20 20 20 20 20  |f the .         |
0000e110  20 20 20 20 53 6d 61 6c  6c 74 61 6c 6b 2d 38 30  |    Smalltalk-80|
0000e120  20 64 65 66 69 6e 69 74  69 6f 6e 2e 20 51 75 69  | definition. Qui|
0000e130  74 65 20 64 65 6d 61 6e  64 69 6e 67 20 69 6e 20  |te demanding in |
0000e140  74 65 72 6d 73 20 0a 20  20 20 20 20 20 20 20 20  |terms .         |
0000e150  20 20 20 20 6f 66 20 6d  65 6d 6f 72 79 20 61 6e  |    of memory an|
0000e160  64 20 43 50 55 20 73 70  65 65 64 2e 20 51 75 69  |d CPU speed. Qui|
0000e170  74 65 20 61 20 66 65 77  20 62 75 67 73 2e 20 4c  |te a few bugs. L|
0000e180  61 63 6b 73 0a 20 20 20  20 20 20 20 20 20 20 20  |acks.           |
0000e190  20 20 74 68 65 20 63 68  61 72 6d 20 6f 66 20 53  |  the charm of S|
0000e1a0  54 2d 38 30 20 77 69 74  68 6f 75 74 20 74 68 65  |T-80 without the|
0000e1b0  20 77 69 6e 64 6f 77 20  65 6e 76 69 72 6f 6e 6d  | window environm|
0000e1c0  65 6e 74 2e 0a 0a 46 4f  52 54 48 20 76 61 72 69  |ent...FORTH vari|
0000e1d0  61 74 69 6f 6e 73 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ations.---------|
0000e1e0  2d 2d 2d 2d 2d 2d 2d 0a  50 65 72 73 6f 6e 61 6c  |-------.Personal|
0000e1f0  20 6f 70 69 6e 69 6f 6e  3a 20 53 6f 6d 65 20 70  | opinion: Some p|
0000e200  65 6f 70 6c 65 20 67 6f  20 77 69 6c 64 20 6f 76  |eople go wild ov|
0000e210  65 72 20 46 6f 72 74 68  2e 20 4c 6f 6f 6b 20 61  |er Forth. Look a|
0000e220  74 20 61 6c 6c 20 74 68  65 0a 61 72 74 69 63 6c  |t all the.articl|
0000e230  65 73 20 6f 6e 20 69 74  20 69 6e 20 6f 6c 64 20  |es on it in old |
0000e240  6d 61 67 61 7a 69 6e 65  73 2e 20 49 74 20 69 73  |magazines. It is|
0000e250  20 6e 6f 74 20 66 6f 72  20 62 65 67 69 6e 6e 65  | not for beginne|
0000e260  72 73 2c 20 61 6e 64 20  69 74 0a 6d 69 73 73 65  |rs, and it.misse|
0000e270  73 20 6f 75 74 20 6f 6e  20 61 6c 6c 20 74 68 65  |s out on all the|
0000e280  20 64 65 76 65 6c 6f 70  6d 65 6e 74 73 20 6f 66  | developments of|
0000e290  20 74 68 65 20 6c 61 73  74 20 32 30 20 79 65 61  | the last 20 yea|
0000e2a0  72 73 2e 20 46 61 73 63  69 6e 61 74 69 6e 67 0a  |rs. Fascinating.|
0000e2b0  66 6f 72 20 69 6d 70 6c  65 6d 65 6e 74 6f 72 73  |for implementors|
0000e2c0  2c 20 61 20 70 61 69 6e  20 69 6e 20 74 68 65 20  |, a pain in the |
0000e2d0  73 74 61 63 6b 20 66 6f  72 20 75 73 65 72 73 2e  |stack for users.|
0000e2e0  0a 0a 46 6f 72 74 68 6d  61 63 73 20 20 20 3c 64  |..Forthmacs   <d|
0000e2f0  69 72 6e 61 6d 65 3e 20  3d 20 63 2f 63 30 37 33  |irname> = c/c073|
0000e300  0a 0a 41 46 6f 72 74 68  20 20 20 20 20 20 3c 64  |..AForth      <d|
0000e310  69 72 6e 61 6d 65 3e 20  3d 20 61 2f 61 32 39 33  |irname> = a/a293|
0000e320  0a 0a 54 69 6c 65 46 6f  72 74 68 20 20 20 3c 64  |..TileForth   <d|
0000e330  69 72 6e 61 6d 65 3e 20  3d 20 61 2f 61 31 31 31  |irname> = a/a111|
0000e340  0a 20 20 20 20 20 20 20  20 20 20 20 20 57 72 69  |.            Wri|
0000e350  74 74 65 6e 20 69 6e 20  43 20 66 6f 72 20 70 6f  |tten in C for po|
0000e360  72 74 61 62 69 6c 69 74  79 2e 0a 0a 41 6c 6d 6f  |rtability...Almo|
0000e370  73 74 20 61 73 20 77 65  69 72 64 20 61 73 20 46  |st as weird as F|
0000e380  6f 72 74 68 20 69 73 20  4a 20 28 73 6f 6e 20 6f  |orth is J (son o|
0000e390  66 20 41 50 4c 29 0a 0a  4a 20 20 20 20 20 20 20  |f APL)..J       |
0000e3a0  20 20 20 20 3c 64 69 72  6e 61 6d 65 3e 20 3d 20  |    <dirname> = |
0000e3b0  61 2f 61 31 36 35 0a 0a  20 20 20 20 20 20 20 20  |a/a165..        |
0000e3c0  20 20 20 20 50 65 72 73  6f 6e 61 6c 20 6f 70 69  |    Personal opi|
0000e3d0  6e 69 6f 6e 3a 20 44 69  6a 6b 73 74 72 61 20 67  |nion: Dijkstra g|
0000e3e0  6f 74 20 74 68 65 20 73  69 7a 65 20 6f 66 20 69  |ot the size of i|
0000e3f0  74 20 77 68 65 6e 20 68  65 20 73 61 69 64 0a 20  |t when he said. |
0000e400  20 20 20 20 20 20 20 20  20 20 20 74 68 61 74 20  |           that |
0000e410  41 50 4c 20 77 61 73 20  61 20 6c 61 6e 67 75 61  |APL was a langua|
0000e420  67 65 20 64 65 76 65 6c  6f 70 65 64 20 74 6f 20  |ge developed to |
0000e430  70 65 72 66 65 63 74 69  6f 6e 20 2d 20 69 6e 20  |perfection - in |
0000e440  74 68 65 0a 20 20 20 20  20 20 20 20 20 20 20 20  |the.            |
0000e450  77 72 6f 6e 67 20 64 69  72 65 63 74 69 6f 6e 2e  |wrong direction.|
0000e460  20 49 42 4d 20 6f 6e 63  65 20 61 64 6f 70 74 65  | IBM once adopte|
0000e470  64 20 41 50 4c 20 2d 20  63 61 6e 20 6f 6e 65 20  |d APL - can one |
0000e480  62 65 20 72 75 64 65 72  3f 0a 0a 44 65 63 6c 61  |be ruder?..Decla|
0000e490  72 61 74 69 76 65 20 4c  61 6e 67 75 61 67 65 73  |rative Languages|
0000e4a0  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
0000e4b0  2d 2d 2d 2d 2d 2d 0a 0a  53 42 2d 50 72 6f 6c 6f  |------..SB-Prolo|
0000e4c0  67 20 20 20 3c 64 69 72  6e 61 6d 65 3e 20 3d 20  |g   <dirname> = |
0000e4d0  61 2f 61 30 36 37 0a 0a  20 20 20 20 20 20 20 20  |a/a067..        |
0000e4e0  20 20 20 50 65 72 73 6f  6e 61 6c 20 6f 70 69 6e  |   Personal opin|
0000e4f0  69 6f 6e 3a 20 49 20 66  69 6e 64 20 72 65 6c 61  |ion: I find rela|
0000e500  74 69 6f 6e 73 20 61 20  6c 6f 74 20 63 6c 75 6d  |tions a lot clum|
0000e510  73 69 65 72 20 74 68 61  6e 0a 20 20 20 20 20 20  |sier than.      |
0000e520  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e530  20 20 20 20 20 20 20 66  75 6e 63 74 69 6f 6e 73  |       functions|
0000e540  2e 20 0a 0a 48 6f 70 65  20 20 20 20 20 20 20 3c  |. ..Hope       <|
0000e550  64 69 72 6e 61 6d 65 3e  20 3d 20 61 2f 61 31 33  |dirname> = a/a13|
0000e560  39 20 20 45 61 67 65 72  20 65 76 61 6c 75 61 74  |9  Eager evaluat|
0000e570  69 6f 6e 2c 20 62 75 74  20 6c 69 73 74 73 20 63  |ion, but lists c|
0000e580  61 6e 20 68 61 76 65 0a  20 20 20 20 20 20 20 20  |an have.        |
0000e590  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e5a0  20 20 20 20 20 20 20 6c  61 7a 79 20 74 61 69 6c  |       lazy tail|
0000e5b0  73 2e 0a 0a 20 20 20 20  20 20 20 20 20 20 20 50  |s...           P|
0000e5c0  65 72 73 6f 6e 61 6c 20  6f 70 69 6e 69 6f 6e 3a  |ersonal opinion:|
0000e5d0  20 49 20 62 65 6c 69 65  76 65 20 74 68 69 73 20  | I believe this |
0000e5e0  73 74 61 72 74 65 64 20  6f 75 74 20 61 73 20 61  |started out as a|
0000e5f0  20 70 72 6f 6a 65 63 74  0a 20 20 20 20 20 20 20  | project.       |
0000e600  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e610  20 20 20 20 20 20 61 74  20 49 6d 70 65 72 69 61  |      at Imperia|
0000e620  6c 20 43 6f 6c 6c 65 67  65 2c 20 62 75 74 20 74  |l College, but t|
0000e630  68 65 20 63 6f 64 65 20  28 69 6e 0a 20 20 20 20  |he code (in.    |
0000e640  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e650  20 20 20 20 20 20 20 20  20 50 61 73 63 61 6c 29  |         Pascal)|
0000e660  20 77 61 73 20 73 6f 20  61 77 66 75 6c 20 74 68  | was so awful th|
0000e670  61 74 20 74 68 65 79 20  64 69 73 6f 77 6e 65 64  |at they disowned|
0000e680  20 69 74 2e 0a 20 20 20  20 20 20 20 20 20 20 20  | it..           |
0000e690  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e6a0  20 20 49 20 66 6f 75 6e  64 20 69 74 20 61 20 62  |  I found it a b|
0000e6b0  69 74 20 66 6c 61 6b 79  2e 20 48 6f 70 65 20 68  |it flaky. Hope h|
0000e6c0  61 73 20 62 65 65 6e 0a  20 20 20 20 20 20 20 20  |as been.        |
0000e6d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e6e0  20 20 20 20 20 73 75 70  65 72 73 65 64 65 64 20  |     superseded |
0000e6f0  62 79 20 6c 61 74 65 72  20 6c 61 6e 67 75 61 67  |by later languag|
0000e700  65 73 2e 0a 0a 53 4d 4c  20 20 20 20 20 20 20 3c  |es...SML       <|
0000e710  64 69 72 6e 61 6d 65 3e  20 3d 20 61 2f 61 32 31  |dirname> = a/a21|
0000e720  36 20 20 45 61 67 65 72  20 65 76 61 6c 75 61 74  |6  Eager evaluat|
0000e730  69 6f 6e 2e 20 4e 6f 20  6d 6f 64 75 6c 65 73 2e  |ion. No modules.|
0000e740  0a 0a 20 20 20 20 20 20  20 20 20 20 50 65 72 73  |..          Pers|
0000e750  6f 6e 61 6c 20 6f 70 69  6e 69 6f 6e 3a 20 46 61  |onal opinion: Fa|
0000e760  69 72 6c 79 20 62 61 73  69 63 20 63 6f 72 65 20  |irly basic core |
0000e770  6c 61 6e 67 75 61 67 65  2c 20 75 73 69 6e 67 20  |language, using |
0000e780  61 20 62 79 74 65 63 6f  64 65 0a 20 20 20 20 20  |a bytecode.     |
0000e790  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e7a0  20 20 20 20 20 20 20 69  6e 74 65 72 70 72 65 74  |       interpret|
0000e7b0  65 72 2e 20 47 6f 6f 64  20 63 68 6f 69 63 65 20  |er. Good choice |
0000e7c0  66 6f 72 20 61 20 62 65  67 69 6e 6e 65 72 20 61  |for a beginner a|
0000e7d0  72 6d 65 64 20 0a 20 20  20 20 20 20 20 20 20 20  |rmed .          |
0000e7e0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e7f0  20 20 77 69 74 68 20 61  20 67 6f 6f 64 20 74 65  |  with a good te|
0000e800  78 74 20 62 6f 6f 6b 20  28 65 2e 67 2e 20 57 69  |xt book (e.g. Wi|
0000e810  6b 73 74 72 6f 65 6d 29  2e 20 0a 20 20 20 20 20  |kstroem). .     |
0000e820  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e830  20 20 20 20 20 20 20 50  6f 6f 72 20 69 6e 74 65  |       Poor inte|
0000e840  72 66 61 63 65 20 74 6f  20 6c 6f 77 20 6c 65 76  |rface to low lev|
0000e850  65 6c 2e 0a 20 20 20 20  20 20 20 20 20 20 20 20  |el..            |
0000e860  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e870  0a 47 6f 66 65 72 20 20  20 20 20 3c 64 69 72 6e  |.Gofer     <dirn|
0000e880  61 6d 65 3e 20 3d 20 61  2f 61 32 36 32 20 20 4c  |ame> = a/a262  L|
0000e890  61 7a 79 20 65 76 61 6c  75 61 74 69 6f 6e 2e 20  |azy evaluation. |
0000e8a0  54 79 70 65 20 63 6c 61  73 73 65 73 2e 0a 20 20  |Type classes..  |
0000e8b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e8c0  20 20 20 20 20 20 20 20  20 20 20 20 54 68 65 20  |            The |
0000e8d0  6c 61 74 65 73 74 20 76  65 72 73 69 6f 6e 20 68  |latest version h|
0000e8e0  61 73 20 74 79 70 65 2d  63 6f 6e 73 74 72 75 63  |as type-construc|
0000e8f0  74 6f 72 0a 20 20 20 20  20 20 20 20 20 20 20 20  |tor.            |
0000e900  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e910  20 20 63 6c 61 73 73 65  73 2c 20 61 6e 64 20 69  |  classes, and i|
0000e920  73 20 74 68 65 20 6f 6e  6c 79 20 6c 61 6e 67 75  |s the only langu|
0000e930  61 67 65 20 74 6f 0a 20  20 20 20 20 20 20 20 20  |age to.         |
0000e940  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e950  20 20 20 20 20 73 75 70  70 6f 72 74 20 74 68 69  |     support thi|
0000e960  73 20 63 6f 6e 63 65 70  74 2e 20 28 49 20 63 61  |s concept. (I ca|
0000e970  6e 20 73 75 70 70 6c 79  20 61 20 0a 20 20 20 20  |n supply a .    |
0000e980  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000e990  20 20 20 20 20 20 20 20  20 20 76 65 72 73 69 6f  |          versio|
0000e9a0  6e 20 74 68 61 74 20 72  75 6e 73 20 69 6e 20 61  |n that runs in a|
0000e9b0  20 77 69 6e 64 6f 77 29  2e 0a 0a 20 20 20 20 20  | window)...     |
0000e9c0  20 20 20 20 20 50 65 72  73 6f 6e 61 6c 20 6f 70  |     Personal op|
0000e9d0  69 6e 69 6f 6e 3a 20 54  68 69 73 20 6c 61 6e 67  |inion: This lang|
0000e9e0  75 61 67 65 20 72 65 70  72 65 73 65 6e 74 73 20  |uage represents |
0000e9f0  74 68 65 20 76 65 72 79  20 6c 61 74 65 73 74 20  |the very latest |
0000ea00  69 6e 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |in.             |
0000ea10  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 69  |               i|
0000ea20  64 65 61 73 20 61 62 6f  75 74 20 74 79 70 65 73  |deas about types|
0000ea30  2c 20 61 6e 64 20 69 74  20 69 73 20 73 77 65 65  |, and it is swee|
0000ea40  74 20 74 6f 20 75 73 65  2c 0a 20 20 20 20 20 20  |t to use,.      |
0000ea50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000ea60  20 20 20 20 20 20 74 6f  6f 2e 20 54 68 65 20 6c  |      too. The l|
0000ea70  6f 77 20 6c 65 76 65 6c  20 69 6e 74 65 72 66 61  |ow level interfa|
0000ea80  63 65 20 69 73 20 70 6f  6f 72 2c 20 73 6f 20 69  |ce is poor, so i|
0000ea90  74 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |t.              |
0000eaa0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 69 73  |              is|
0000eab0  20 68 61 72 64 6c 79 20  74 68 65 20 6c 61 6e 67  | hardly the lang|
0000eac0  75 61 67 65 20 66 6f 72  20 65 78 70 6c 6f 69 74  |uage for exploit|
0000ead0  69 6e 67 20 74 68 65 0a  20 20 20 20 20 20 20 20  |ing the.        |
0000eae0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000eaf0  20 20 20 20 6d 61 63 68  69 6e 65 2c 20 62 75 74  |    machine, but|
0000eb00  20 66 6f 72 20 74 65 61  63 68 69 6e 67 20 6f 72  | for teaching or|
0000eb10  20 66 6f 72 20 73 79 6d  62 6f 6c 69 63 0a 20 20  | for symbolic.  |
0000eb20  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000eb30  20 20 20 20 20 20 20 20  20 20 6d 61 6e 69 70 75  |          manipu|
0000eb40  6c 61 74 69 6f 6e 20 69  74 20 69 73 20 77 6f 6e  |lation it is won|
0000eb50  64 65 72 66 75 6c 2e 0a  0a 20 0a 4c 69 73 70 20  |derful... .Lisp |
0000eb60  46 61 6d 69 6c 79 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |Family.---------|
0000eb70  2d 2d 0a 50 65 72 73 6f  6e 61 6c 20 6f 70 69 6e  |--.Personal opin|
0000eb80  69 6f 6e 3a 20 54 68 65  73 65 20 70 61 63 6b 61  |ion: These packa|
0000eb90  67 65 73 20 74 65 6e 64  20 74 6f 20 62 65 20 75  |ges tend to be u|
0000eba0  6e 73 75 69 74 61 62 6c  65 20 66 6f 72 20 62 65  |nsuitable for be|
0000ebb0  67 69 6e 6e 65 72 73 20  0a 20 20 20 20 20 20 20  |ginners .       |
0000ebc0  20 20 20 20 20 20 20 20  20 20 20 62 79 20 72 65  |           by re|
0000ebd0  61 73 6f 6e 20 6f 66 20  6c 61 63 6b 20 6f 66 20  |ason of lack of |
0000ebe0  67 6f 6f 64 20 64 6f 63  75 6d 65 6e 74 61 74 69  |good documentati|
0000ebf0  6f 6e 20 6f 72 20 75 73  65 66 75 6c 20 0a 20 20  |on or useful .  |
0000ec00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000ec10  6c 6f 77 2d 6c 65 76 65  6c 20 69 6e 74 65 72 66  |low-level interf|
0000ec20  61 63 65 2c 20 74 68 6f  75 67 68 20 74 68 65 72  |ace, though ther|
0000ec30  65 20 61 72 65 20 70 6c  65 6e 74 79 20 6f 66 20  |e are plenty of |
0000ec40  62 6f 6f 6b 73 0a 20 20  20 20 20 20 20 20 20 20  |books.          |
0000ec50  20 20 20 20 20 20 20 20  74 6f 20 63 6f 76 65 72  |        to cover|
0000ec60  20 6e 6f 6e 2d 6d 61 63  68 69 6e 65 2d 73 70 65  | non-machine-spe|
0000ec70  63 69 66 69 63 20 61 73  70 65 63 74 73 2e 20 4c  |cific aspects. L|
0000ec80  69 73 70 2c 20 6f 72 20  61 74 20 0a 20 20 20 20  |isp, or at .    |
0000ec90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 6c 65  |              le|
0000eca0  61 73 74 2c 20 53 63 68  65 6d 65 20 69 73 20 70  |ast, Scheme is p|
0000ecb0  6f 74 65 6e 74 69 61 6c  6c 79 20 61 20 77 69 6e  |otentially a win|
0000ecc0  6e 65 72 20 66 6f 72 20  62 65 67 69 6e 6e 65 72  |ner for beginner|
0000ecd0  73 20 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |s .             |
0000ece0  20 20 20 20 20 62 65 63  61 75 73 65 20 69 74 20  |     because it |
0000ecf0  69 73 20 73 69 6d 70 6c  65 2c 20 70 6f 77 65 72  |is simple, power|
0000ed00  66 75 6c 20 61 6e 64 20  74 68 65 72 65 20 61 72  |ful and there ar|
0000ed10  65 20 6c 6f 74 73 20 6f  66 20 0a 20 20 20 20 20  |e lots of .     |
0000ed20  20 20 20 20 20 20 20 20  20 20 20 20 20 67 6f 6f  |             goo|
0000ed30  64 20 74 65 78 74 20 62  6f 6f 6b 73 2e 20 49 74  |d text books. It|
0000ed40  20 68 61 73 20 62 65 65  6e 20 61 6e 20 65 64 75  | has been an edu|
0000ed50  63 61 74 69 6f 6e 61 6c  20 74 6f 6f 6c 20 69 6e  |cational tool in|
0000ed60  20 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  | .              |
0000ed70  20 20 20 20 74 68 65 20  55 53 41 20 66 6f 72 20  |    the USA for |
0000ed80  79 65 61 72 73 2e 20 47  4e 55 20 69 73 20 67 6f  |years. GNU is go|
0000ed90  69 6e 67 20 74 6f 20 61  64 6f 70 74 20 69 74 20  |ing to adopt it |
0000eda0  61 73 20 61 20 0a 20 20  20 20 20 20 20 20 20 20  |as a .          |
0000edb0  20 20 20 20 20 20 20 20  73 63 72 69 70 74 69 6e  |        scriptin|
0000edc0  67 20 6c 61 6e 67 75 61  67 65 2e 20 44 6f 77 6e  |g language. Down|
0000edd0  20 73 69 64 65 20 69 73  20 2d 20 0a 20 20 20 20  | side is - .    |
0000ede0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 6e 6f  |              no|
0000edf0  20 74 79 70 65 73 2c 20  74 6f 6f 20 6d 61 6e 79  | types, too many|
0000ee00  20 62 72 61 63 6b 65 74  73 2c 20 6d 69 73 73 65  | brackets, misse|
0000ee10  64 20 6f 75 74 20 6f 6e  20 72 65 63 65 6e 74 0a  |d out on recent.|
0000ee20  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000ee30  20 20 64 65 76 65 6c 6f  70 6d 65 6e 74 73 20 69  |  developments i|
0000ee40  6e 20 70 72 6f 67 72 61  6d 6d 69 6e 67 20 6c 61  |n programming la|
0000ee50  6e 67 75 61 67 65 20 64  65 73 69 67 6e 2e 0a 20  |nguage design.. |
0000ee60  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000ee70  20 49 20 68 61 76 65 20  68 61 64 20 73 6f 6d 65  | I have had some|
0000ee80  20 65 78 70 65 72 69 65  6e 63 65 20 77 69 74 68  | experience with|
0000ee90  20 45 64 53 63 68 65 6d  65 20 28 6e 6f 74 20 50  | EdScheme (not P|
0000eea0  44 29 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |D).             |
0000eeb0  20 20 20 20 20 77 68 69  63 68 20 49 20 66 6f 75  |     which I fou|
0000eec0  6e 64 20 65 78 63 65 6c  6c 65 6e 74 2e 20 49 20  |nd excellent. I |
0000eed0  68 61 76 65 20 6e 6f 74  20 68 61 64 20 73 75 66  |have not had suf|
0000eee0  66 69 63 69 65 6e 74 0a  20 20 20 20 20 20 20 20  |ficient.        |
0000eef0  20 20 20 20 20 20 20 20  20 20 65 78 70 65 72 69  |          experi|
0000ef00  65 6e 63 65 20 77 69 74  68 20 74 68 65 20 6f 74  |ence with the ot|
0000ef10  68 65 72 73 20 74 6f 20  63 6f 6d 6d 65 6e 74 2e  |hers to comment.|
0000ef20  20 4d 61 79 62 65 20 72  65 61 64 65 72 73 0a 20  | Maybe readers. |
0000ef30  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000ef40  20 6f 75 74 20 74 68 65  72 65 20 63 61 6e 20 68  | out there can h|
0000ef50  65 6c 70 3f 0a 0a 58 6c  69 73 70 20 20 20 20 20  |elp?..Xlisp     |
0000ef60  20 20 20 20 20 20 20 3c  64 69 72 6e 61 6d 65 3e  |       <dirname>|
0000ef70  20 3d 20 61 2f 61 31 30  33 0a 0a 58 53 63 68 65  | = a/a103..XSche|
0000ef80  6d 65 20 20 20 20 20 20  20 20 20 20 3c 64 69 72  |me          <dir|
0000ef90  6e 61 6d 65 3e 20 3d 20  61 2f 61 31 33 38 0a 0a  |name> = a/a138..|
0000efa0  53 69 6f 64 20 20 20 20  20 20 20 20 20 20 20 20  |Siod            |
0000efb0  20 3c 64 69 72 6e 61 6d  65 3e 20 3d 20 61 2f 61  | <dirname> = a/a|
0000efc0  32 37 35 0a 0a 58 6c 69  73 70 2b 20 20 20 20 20  |275..Xlisp+     |
0000efd0  20 20 20 20 20 20 3c 64  69 72 6e 61 6d 65 3e 20  |      <dirname> |
0000efe0  3d 20 62 2f 62 30 37 36  0a 0a 47 4e 55 20 53 63  |= b/b076..GNU Sc|
0000eff0  68 65 6d 65 20 20 20 20  20 20 20 3c 64 69 72 6e  |heme       <dirn|
0000f000  61 6d 65 3e 20 3d 20 62  2f 62 31 30 35 0a 20 20  |ame> = b/b105.  |
0000f010  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 73  |               s|
0000f020  79 6d 62 6f 6c 69 63 20  6d 61 74 68 73 2c 20 67  |ymbolic maths, g|
0000f030  72 61 70 68 69 63 73 0a  0a 46 6f 6f 6c 73 6c 69  |raphics..Foolsli|
0000f040  73 70 20 20 20 20 20 20  20 20 3c 64 69 72 6e 61  |sp        <dirna|
0000f050  6d 65 3e 20 3d 20 63 2f  63 31 36 32 0a 0a 2d 2d  |me> = c/c162..--|
0000f060  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000f0a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 53 65 63 74 69  |----------.Secti|
0000f0b0  6f 6e 20 36 3a 20 56 69  72 75 73 65 73 2e 0a 2d  |on 6: Viruses..-|
0000f0c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000f100  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 0a 36 2e 31  |-----------..6.1|
0000f110  29 20 48 6f 77 20 63 61  6e 20 49 20 70 72 6f 74  |) How can I prot|
0000f120  65 63 74 20 61 67 61 69  6e 73 74 20 76 69 72 75  |ect against viru|
0000f130  73 65 73 3f 0a 0a 50 69  6e 65 61 70 70 6c 65 20  |ses?..Pineapple |
0000f140  53 6f 66 74 77 61 72 65  20 68 61 76 65 20 70 72  |Software have pr|
0000f150  6f 64 75 63 65 64 20 61  20 70 72 6f 67 72 61 6d  |oduced a program|
0000f160  20 63 61 6c 6c 65 64 20  21 4b 69 6c 6c 65 72 2c  | called !Killer,|
0000f170  20 77 68 69 63 68 20 69  73 20 74 68 65 0a 64 65  | which is the.de|
0000f180  66 69 6e 69 74 69 76 65  20 6d 65 61 6e 73 20 6f  |finitive means o|
0000f190  66 20 63 68 65 63 6b 69  6e 67 20 66 6f 72 20 6f  |f checking for o|
0000f1a0  72 20 6b 69 6c 6c 69 6e  67 20 76 69 72 75 73 65  |r killing viruse|
0000f1b0  73 2e 20 53 65 65 20 74  68 65 20 6e 65 78 74 20  |s. See the next |
0000f1c0  71 75 65 73 74 69 6f 6e  2e 0a 0a 54 68 65 72 65  |question...There|
0000f1d0  20 61 72 65 20 61 6c 73  6f 20 61 20 66 65 77 20  | are also a few |
0000f1e0  50 44 20 70 72 6f 67 72  61 6d 73 20 61 72 6f 75  |PD programs arou|
0000f1f0  6e 64 2c 20 62 75 74 20  74 68 65 73 65 20 74 65  |nd, but these te|
0000f200  6e 64 20 74 6f 20 64 65  74 65 63 74 20 6f 6e 6c  |nd to detect onl|
0000f210  79 20 61 0a 73 6d 61 6c  6c 20 73 75 62 73 65 74  |y a.small subset|
0000f220  20 6f 66 20 74 68 65 20  76 69 72 75 73 65 73 20  | of the viruses |
0000f230  69 6e 20 63 69 72 63 75  6c 61 74 69 6f 6e 2e 20  |in circulation. |
0000f240  21 56 4b 69 6c 6c 65 72  20 75 73 65 64 20 74 6f  |!VKiller used to|
0000f250  20 62 65 20 4f 4b 2c 20  62 75 74 20 69 74 0a 69  | be OK, but it.i|
0000f260  73 20 6e 6f 20 6c 6f 6e  67 65 72 20 6d 61 69 6e  |s no longer main|
0000f270  74 61 69 6e 65 64 2c 20  69 73 20 6e 6f 77 20 73  |tained, is now s|
0000f280  65 72 69 6f 75 73 6c 79  20 6f 75 74 20 6f 66 20  |eriously out of |
0000f290  64 61 74 65 20 61 6e 64  20 66 61 69 6c 73 20 74  |date and fails t|
0000f2a0  6f 20 77 6f 72 6b 0a 75  6e 64 65 72 20 52 49 53  |o work.under RIS|
0000f2b0  43 20 4f 53 20 33 2e 20  4f 75 74 20 6f 66 20 74  |C OS 3. Out of t|
0000f2c0  68 65 20 50 44 20 76 69  72 75 73 20 75 74 69 6c  |he PD virus util|
0000f2d0  69 74 69 65 73 20 74 68  65 20 63 75 72 72 65 6e  |ities the curren|
0000f2e0  74 20 62 65 73 74 20 69  73 20 54 6f 72 0a 48 6f  |t best is Tor.Ho|
0000f2f0  75 67 68 74 6f 6e 27 73  20 53 63 61 6e 6e 65 72  |ughton's Scanner|
0000f300  2e 20 54 68 69 73 20 64  65 74 65 63 74 73 20 6d  |. This detects m|
0000f310  6f 73 74 20 6b 6e 6f 77  6e 20 76 69 72 75 73 65  |ost known viruse|
0000f320  73 20 61 6e 64 20 72 65  6d 6f 76 65 73 20 71 75  |s and removes qu|
0000f330  69 74 65 20 61 20 66 65  77 0a 61 73 20 77 65 6c  |ite a few.as wel|
0000f340  6c 20 61 6e 64 20 73 65  72 76 65 73 20 61 73 20  |l and serves as |
0000f350  61 20 67 6f 6f 64 20 73  65 63 6f 6e 64 61 72 79  |a good secondary|
0000f360  20 64 65 66 65 6e 63 65  20 69 66 20 4b 69 6c 6c  | defence if Kill|
0000f370  65 72 20 69 73 20 75 6e  61 76 61 69 6c 61 62 6c  |er is unavailabl|
0000f380  65 20 74 6f 0a 79 6f 75  2e 20 53 63 61 6e 6e 65  |e to.you. Scanne|
0000f390  72 20 73 68 6f 75 6c 64  20 62 65 20 61 76 61 69  |r should be avai|
0000f3a0  6c 61 62 6c 65 20 6f 6e  20 76 61 72 69 6f 75 73  |lable on various|
0000f3b0  20 46 54 50 2f 45 6d 61  69 6c 20 73 65 72 76 65  | FTP/Email serve|
0000f3c0  72 73 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |rs...-----------|
0000f3d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000f410  2d 0a 0a 36 2e 32 29 20  57 68 65 72 65 20 63 61  |-..6.2) Where ca|
0000f420  6e 20 49 20 6f 62 74 61  69 6e 20 21 4b 69 6c 6c  |n I obtain !Kill|
0000f430  65 72 3f 0a 0a 49 74 20  69 73 20 6e 6f 77 20 61  |er?..It is now a|
0000f440  20 63 6f 6d 6d 65 72 63  69 61 6c 20 70 72 6f 64  | commercial prod|
0000f450  75 63 74 20 61 6e 64 20  77 69 6c 6c 20 62 65 20  |uct and will be |
0000f460  64 69 73 74 72 69 62 75  74 65 64 20 62 79 20 50  |distributed by P|
0000f470  69 6e 65 61 70 70 6c 65  0a 53 6f 66 74 77 61 72  |ineapple.Softwar|
0000f480  65 2e 20 57 68 6f 20 63  61 6e 20 62 65 20 72 65  |e. Who can be re|
0000f490  61 63 68 65 64 20 61 74  3a 2d 0a 0a 20 20 33 39  |ached at:-..  39|
0000f4a0  20 42 72 6f 77 6e 6c 65  61 20 47 61 72 64 65 6e  | Brownlea Garden|
0000f4b0  73 2c 20 53 65 76 65 6e  20 4b 69 6e 67 73 2c 20  |s, Seven Kings, |
0000f4c0  49 6c 66 6f 72 64 2c 20  45 53 53 45 58 20 49 47  |Ilford, ESSEX IG|
0000f4d0  33 20 39 4e 4c 0a 20 20  54 65 6c 2e 20 2b 34 34  |3 9NL.  Tel. +44|
0000f4e0  20 28 38 31 29 20 35 39  39 20 31 34 37 36 20 20  | (81) 599 1476  |
0000f4f0  46 61 78 20 2b 34 34 20  28 38 31 29 20 35 39 38  |Fax +44 (81) 598|
0000f500  20 32 33 34 33 0a 20 20  76 69 61 20 65 6d 61 69  | 2343.  via emai|
0000f510  6c 20 3a 2d 0a 20 20 73  61 6c 65 73 40 70 69 6e  |l :-.  sales@pin|
0000f520  65 73 6f 66 74 2e 64 65  6d 6f 6e 2e 63 6f 2e 75  |esoft.demon.co.u|
0000f530  6b 0a 20 20 73 75 70 70  6f 72 74 40 70 69 6e 65  |k.  support@pine|
0000f540  73 6f 66 74 2e 64 65 6d  6f 6e 2e 63 6f 2e 75 6b  |soft.demon.co.uk|
0000f550  0a 0a 45 61 72 6c 79 20  76 65 72 73 69 6f 6e 73  |..Early versions|
0000f560  20 28 75 70 20 74 6f 20  31 2e 32 36 29 20 61 72  | (up to 1.26) ar|
0000f570  65 20 50 44 2c 20 62 75  74 20 73 68 6f 75 6c 64  |e PD, but should|
0000f580  20 6e 6f 74 20 62 65 20  75 73 65 64 20 6e 6f 77  | not be used now|
0000f590  20 61 73 20 74 68 65 79  20 61 72 65 0a 69 6e 65  | as they are.ine|
0000f5a0  66 66 65 63 74 69 76 65  20 61 67 61 69 6e 73 74  |ffective against|
0000f5b0  20 74 68 65 20 6e 65 77  20 63 72 6f 70 20 6f 66  | the new crop of|
0000f5c0  20 76 69 72 75 73 65 73  20 74 68 61 74 20 68 61  | viruses that ha|
0000f5d0  76 65 20 73 75 62 73 65  71 75 65 6e 74 6c 79 20  |ve subsequently |
0000f5e0  61 70 70 65 61 72 65 64  0a 73 69 6e 63 65 20 69  |appeared.since i|
0000f5f0  74 27 73 20 72 65 6c 65  61 73 65 2e 0a 0a 2d 2d  |t's release...--|
0000f600  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000f640  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 53 65 63 74 69  |----------.Secti|
0000f650  6f 6e 20 37 3a 20 4e 65  74 20 52 65 73 6f 75 72  |on 7: Net Resour|
0000f660  63 65 73 2e 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ces..-----------|
0000f670  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000f6b0  2d 0a 0a 37 2e 31 29 20  57 68 61 74 20 61 72 63  |-..7.1) What arc|
0000f6c0  68 69 76 65 73 2f 46 54  50 20 73 69 74 65 73 20  |hives/FTP sites |
0000f6d0  61 72 65 20 61 76 61 69  6c 61 62 6c 65 3f 0a 0a  |are available?..|
0000f6e0  53 65 65 20 74 68 65 20  72 65 67 75 6c 61 72 20  |See the regular |
0000f6f0  28 66 6f 72 74 6e 69 67  68 74 6c 79 29 20 70 6f  |(fortnightly) po|
0000f700  73 74 69 6e 67 20 62 79  20 47 65 72 62 65 6e 20  |sting by Gerben |
0000f710  56 6f 73 2e 20 54 68 69  73 20 70 6f 73 74 69 6e  |Vos. This postin|
0000f720  67 20 69 73 20 61 6c 73  6f 20 0a 61 76 61 69 6c  |g is also .avail|
0000f730  61 62 6c 65 20 66 72 6f  6d 20 61 6e 20 65 6d 61  |able from an ema|
0000f740  69 6c 20 73 65 72 76 65  72 20 61 74 20 4d 49 54  |il server at MIT|
0000f750  2e 0a 0a 54 6f 20 72 65  71 75 65 73 74 20 69 74  |...To request it|
0000f760  20 66 72 6f 6d 20 74 68  69 73 20 73 65 72 76 65  | from this serve|
0000f770  72 20 73 65 6e 64 20 61  6e 20 65 6d 61 69 6c 20  |r send an email |
0000f780  74 6f 20 6d 61 69 6c 2d  73 65 72 76 65 72 40 72  |to mail-server@r|
0000f790  74 66 6d 2e 6d 69 74 2e  65 64 75 2e 20 4e 6f 0a  |tfm.mit.edu. No.|
0000f7a0  73 75 62 6a 65 63 74 20  69 73 20 6e 65 65 64 65  |subject is neede|
0000f7b0  64 20 61 6e 64 20 74 68  65 20 62 6f 64 79 20 73  |d and the body s|
0000f7c0  68 6f 75 6c 64 20 63 6f  6e 74 61 69 6e 20 3a 2d  |hould contain :-|
0000f7d0  0a 0a 73 65 6e 64 20 2f  70 75 62 2f 75 73 65 6e  |..send /pub/usen|
0000f7e0  65 74 2f 6e 65 77 73 2e  61 6e 73 77 65 72 73 2f  |et/news.answers/|
0000f7f0  61 63 6f 72 6e 2f 61 72  63 68 69 76 65 73 0a 0a  |acorn/archives..|
0000f800  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000f840  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 0a 37 2e  |------------..7.|
0000f850  32 29 20 57 68 61 74 20  41 63 6f 72 6e 20 72 65  |2) What Acorn re|
0000f860  6c 61 74 65 64 20 63 6f  6d 70 61 6e 69 65 73 20  |lated companies |
0000f870  61 72 65 20 61 76 61 69  6c 61 62 6c 65 20 6f 6e  |are available on|
0000f880  20 74 68 65 20 6e 65 74  20 76 69 61 20 65 6d 61  | the net via ema|
0000f890  69 6c 3f 0a 0a 20 20 20  54 68 65 72 65 20 61 72  |il?..   There ar|
0000f8a0  65 20 71 75 69 74 65 20  61 20 66 65 77 20 63 6f  |e quite a few co|
0000f8b0  6d 70 61 6e 69 65 73 20  6e 6f 77 20 6f 6e 20 74  |mpanies now on t|
0000f8c0  68 65 20 6e 65 74 20 61  6e 64 20 72 65 61 63 68  |he net and reach|
0000f8d0  61 62 6c 65 20 76 69 61  20 65 6d 61 69 6c 0a 77  |able via email.w|
0000f8e0  69 74 68 20 6d 6f 72 65  20 6a 6f 69 6e 69 6e 67  |ith more joining|
0000f8f0  20 61 73 20 74 69 6d 65  20 70 61 73 73 65 73 2e  | as time passes.|
0000f900  20 48 65 72 65 20 69 73  20 74 68 65 20 6c 69 73  | Here is the lis|
0000f910  74 20 6f 66 20 63 6f 6d  70 61 6e 69 65 73 20 74  |t of companies t|
0000f920  68 61 74 20 68 61 76 65  0a 67 69 76 65 6e 20 70  |hat have.given p|
0000f930  65 72 6d 69 73 73 69 6f  6e 20 74 6f 20 62 65 20  |ermission to be |
0000f940  65 6e 74 65 72 65 64 20  68 65 72 65 20 69 6e 20  |entered here in |
0000f950  74 68 65 20 46 41 51 2e  20 49 66 20 74 68 65 20  |the FAQ. If the |
0000f960  65 6d 61 69 6c 20 61 64  64 72 65 73 73 20 69 73  |email address is|
0000f970  20 74 6f 20 61 0a 70 65  72 73 6f 6e 20 72 61 74  | to a.person rat|
0000f980  68 65 72 20 74 68 61 6e  20 65 69 74 68 65 72 20  |her than either |
0000f990  61 6e 20 61 75 74 6f 6d  61 74 65 64 20 73 79 73  |an automated sys|
0000f9a0  74 65 6d 20 6f 72 20 70  65 72 68 61 70 73 20 61  |tem or perhaps a|
0000f9b0  20 67 72 6f 75 70 20 6f  66 20 70 65 6f 70 6c 65  | group of people|
0000f9c0  20 49 0a 68 61 76 65 20  70 6c 61 63 65 64 20 74  | I.have placed t|
0000f9d0  68 65 20 6e 61 6d 65 20  6f 66 20 74 68 65 20 70  |he name of the p|
0000f9e0  65 72 73 6f 6e 20 69 6e  20 62 72 61 63 6b 65 74  |erson in bracket|
0000f9f0  73 20 61 66 74 65 72 20  74 68 65 20 65 6d 61 69  |s after the emai|
0000fa00  6c 20 61 64 64 72 65 73  73 0a 64 65 73 63 72 69  |l address.descri|
0000fa10  70 74 69 6f 6e 2e 0a 0a  41 63 6f 72 6e 20 43 6f  |ption...Acorn Co|
0000fa20  6d 70 75 74 65 72 73 20  28 55 6b 29 20 3a 2d 0a  |mputers (Uk) :-.|
0000fa30  0a 20 20 20 63 75 73 74  6f 6d 65 72 2e 73 65 72  |.   customer.ser|
0000fa40  76 69 63 65 73 40 61 63  6f 72 6e 2e 63 6f 2e 75  |vices@acorn.co.u|
0000fa50  6b 20 45 6e 71 75 69 72  69 65 73 20 61 6e 64 20  |k Enquiries and |
0000fa60  70 72 6f 64 75 63 74 20  69 6e 66 6f 72 6d 61 74  |product informat|
0000fa70  69 6f 6e 2e 0a 20 20 20  52 69 73 63 50 43 2e 74  |ion..   RiscPC.t|
0000fa80  65 63 68 71 75 65 72 79  40 61 63 6f 72 6e 2e 63  |echquery@acorn.c|
0000fa90  6f 2e 75 6b 20 52 69 73  63 50 43 20 69 6e 66 6f  |o.uk RiscPC info|
0000faa0  72 6d 61 74 69 6f 6e 2e  0a 0a 41 6c 65 70 68 20  |rmation...Aleph |
0000fab0  4f 6e 65 20 3a 2d 0a 0a  20 20 20 53 61 6c 65 73  |One :-..   Sales|
0000fac0  40 61 6c 65 70 68 31 2e  63 6f 2e 75 6b 20 20 20  |@aleph1.co.uk   |
0000fad0  20 20 20 20 20 20 20 20  49 6e 66 6f 72 6d 61 74  |        Informat|
0000fae0  69 6f 6e 20 61 62 6f 75  74 20 70 72 6f 64 75 63  |ion about produc|
0000faf0  74 73 20 61 6e 64 20 70  72 69 63 65 73 2e 0a 20  |ts and prices.. |
0000fb00  20 20 53 75 70 70 6f 72  74 40 61 6c 65 70 68 31  |  Support@aleph1|
0000fb10  2e 63 6f 2e 75 6b 20 20  20 20 20 20 20 20 20 41  |.co.uk         A|
0000fb20  66 74 65 72 2d 73 61 6c  65 73 20 73 75 70 70 6f  |fter-sales suppo|
0000fb30  72 74 2e 0a 0a 41 72 6d  73 74 72 6f 6e 67 20 57  |rt...Armstrong W|
0000fb40  61 6c 6b 65 72 20 4c 74  64 20 3a 2d 0a 0a 20 20  |alker Ltd :-..  |
0000fb50  20 41 6e 64 79 40 61 72  6d 73 77 61 6c 6b 2e 64  | Andy@armswalk.d|
0000fb60  65 6d 6f 6e 2e 63 6f 2e  75 6b 20 20 20 20 45 6e  |emon.co.uk    En|
0000fb70  71 75 69 72 69 65 73 20  65 74 63 2e 2e 2e 20 28  |quiries etc... (|
0000fb80  41 6e 64 79 20 41 72 6d  73 74 72 6f 6e 67 29 0a  |Andy Armstrong).|
0000fb90  20 20 20 4e 69 67 65 6c  40 61 72 6d 73 77 61 6c  |   Nigel@armswal|
0000fba0  6b 2e 64 65 6d 6f 6e 2e  63 6f 2e 75 6b 20 20 20  |k.demon.co.uk   |
0000fbb0  45 6e 71 75 69 72 69 65  73 20 65 74 63 2e 2e 2e  |Enquiries etc...|
0000fbc0  20 28 4e 69 67 65 6c 20  57 61 6c 6b 65 72 29 0a  | (Nigel Walker).|
0000fbd0  0a 41 74 6f 6d 77 69 64  65 20 3a 2d 0a 0a 20 20  |.Atomwide :-..  |
0000fbe0  20 53 61 6c 65 73 40 61  74 6f 6d 77 69 64 65 2e  | Sales@atomwide.|
0000fbf0  63 6f 2e 75 6b 20 20 20  20 20 20 20 20 20 49 6e  |co.uk         In|
0000fc00  66 6f 72 6d 61 74 69 6f  6e 20 61 62 6f 75 74 20  |formation about |
0000fc10  70 72 6f 64 75 63 74 73  20 61 6e 64 20 70 72 69  |products and pri|
0000fc20  63 65 73 2e 0a 20 20 20  53 75 70 70 6f 72 74 40  |ces..   Support@|
0000fc30  61 74 6f 6d 77 69 64 65  2e 63 6f 2e 75 6b 20 20  |atomwide.co.uk  |
0000fc40  20 20 20 20 20 41 66 74  65 72 2d 73 61 6c 65 73  |     After-sales|
0000fc50  20 73 75 70 70 6f 72 74  2e 0a 0a 43 6c 61 72 65  | support...Clare|
0000fc60  73 20 4d 69 63 72 6f 20  53 75 70 70 6c 69 65 73  |s Micro Supplies|
0000fc70  20 3a 2d 0a 0a 20 20 20  44 43 6c 61 72 65 40 43  | :-..   DClare@C|
0000fc80  6c 61 72 65 73 2e 64 65  6d 6f 6e 2e 63 6f 2e 75  |lares.demon.co.u|
0000fc90  6b 20 20 20 20 47 65 6e  65 72 61 6c 20 65 6e 71  |k    General enq|
0000fca0  75 69 72 69 65 73 2e 20  28 44 61 76 65 20 43 6c  |uiries. (Dave Cl|
0000fcb0  61 72 65 29 0a 20 20 20  47 4f 77 65 6e 40 43 6c  |are).   GOwen@Cl|
0000fcc0  61 72 65 73 2e 64 65 6d  6f 6e 2e 63 6f 2e 75 6b  |ares.demon.co.uk|
0000fcd0  20 20 20 20 20 47 65 6e  65 72 61 6c 20 65 6e 71  |     General enq|
0000fce0  75 69 72 69 65 73 2e 20  28 47 61 72 65 74 68 20  |uiries. (Gareth |
0000fcf0  4f 77 65 6e 29 0a 20 20  20 44 4a 61 63 6b 73 6f  |Owen).   DJackso|
0000fd00  6e 40 43 6c 61 72 65 73  2e 64 65 6d 6f 6e 2e 63  |n@Clares.demon.c|
0000fd10  6f 2e 75 6b 20 20 54 65  63 68 6e 69 63 61 6c 20  |o.uk  Technical |
0000fd20  65 6e 71 75 69 72 69 65  73 2e 20 28 44 61 76 69  |enquiries. (Davi|
0000fd30  64 20 4a 61 63 6b 73 6f  6e 29 0a 20 20 20 53 61  |d Jackson).   Sa|
0000fd40  6c 65 73 40 43 6c 61 72  65 73 2e 64 65 6d 6f 6e  |les@Clares.demon|
0000fd50  2e 63 6f 2e 75 6b 20 20  20 20 20 4f 72 64 65 72  |.co.uk     Order|
0000fd60  69 6e 67 20 61 6e 64 20  73 61 6c 65 73 20 69 6e  |ing and sales in|
0000fd70  66 6f 72 6d 61 74 69 6f  6e 2e 0a 0a 43 6f 6c 74  |formation...Colt|
0000fd80  6f 6e 20 53 6f 66 74 77  61 72 65 20 3a 2d 0a 0a  |on Software :-..|
0000fd90  20 20 20 69 6e 66 6f 40  63 6f 6c 74 6f 6e 2e 63  |   info@colton.c|
0000fda0  6f 2e 75 6b 20 20 20 20  20 20 20 20 20 20 20 20  |o.uk            |
0000fdb0  41 75 74 6f 6d 61 74 65  64 20 72 65 70 6c 79 2c  |Automated reply,|
0000fdc0  20 6c 69 73 74 69 6e 67  20 73 65 72 76 69 63 65  | listing service|
0000fdd0  73 20 61 76 61 69 6c 61  62 6c 65 2e 0a 20 20 20  |s available..   |
0000fde0  73 61 6c 65 73 40 63 6f  6c 74 6f 6e 2e 63 6f 2e  |sales@colton.co.|
0000fdf0  75 6b 20 20 20 20 20 20  20 20 20 20 20 67 65 6e  |uk           gen|
0000fe00  65 72 61 6c 20 73 61 6c  65 73 20 65 74 63 2e 0a  |eral sales etc..|
0000fe10  20 20 20 73 75 70 70 6f  72 74 40 63 6f 6c 74 6f  |   support@colto|
0000fe20  6e 2e 63 6f 2e 75 6b 20  20 20 20 20 20 20 20 20  |n.co.uk         |
0000fe30  74 65 63 68 6e 69 63 61  6c 20 73 75 70 70 6f 72  |technical suppor|
0000fe40  74 20 6f 6e 20 65 78 69  73 74 69 6e 67 20 70 72  |t on existing pr|
0000fe50  6f 64 75 63 74 73 2e 0a  0a 43 6f 6d 70 75 74 65  |oducts...Compute|
0000fe60  72 20 43 6f 6e 63 65 70  74 73 20 3a 2d 0a 0a 20  |r Concepts :-.. |
0000fe70  20 20 69 6e 66 6f 40 63  63 6f 6e 63 65 70 74 73  |  info@cconcepts|
0000fe80  2e 63 6f 2e 75 6b 20 20  20 20 20 20 20 20 20 41  |.co.uk         A|
0000fe90  75 74 6f 6d 61 74 65 64  20 72 65 70 6c 79 2c 20  |utomated reply, |
0000fea0  67 69 76 69 6e 67 20 69  6e 66 6f 72 6d 61 74 69  |giving informati|
0000feb0  6f 6e 2e 0a 20 20 20 73  61 6c 65 73 40 63 63 6f  |on..   sales@cco|
0000fec0  6e 63 65 70 74 73 2e 63  6f 2e 75 6b 20 20 20 20  |ncepts.co.uk    |
0000fed0  20 20 20 20 46 6f 72 20  63 72 65 64 69 74 20 63  |    For credit c|
0000fee0  61 72 64 20 6f 72 64 65  72 73 20 6f 66 20 70 72  |ard orders of pr|
0000fef0  6f 64 75 63 74 73 2e 0a  20 20 20 73 75 70 70 6f  |oducts..   suppo|
0000ff00  72 74 40 63 63 6f 6e 63  65 70 74 73 2e 63 6f 2e  |rt@cconcepts.co.|
0000ff10  75 6b 20 20 20 20 20 20  54 65 63 68 6e 69 63 61  |uk      Technica|
0000ff20  6c 20 73 75 70 70 6f 72  74 20 66 6f 72 20 70 72  |l support for pr|
0000ff30  6f 64 75 63 74 73 2e 20  0a 0a 43 6f 6d 73 70 65  |oducts. ..Comspe|
0000ff40  63 20 3a 2d 0a 0a 20 20  20 61 63 6f 72 6e 5f 69  |c :-..   acorn_i|
0000ff50  6e 66 6f 40 63 6f 6d 72  61 64 2e 63 6f 6d 73 70  |nfo@comrad.comsp|
0000ff60  65 63 2e 63 6f 6d 20 43  61 6e 61 64 69 61 6e 20  |ec.com Canadian |
0000ff70  41 63 6f 72 6e 20 64 65  61 6c 65 72 2e 20 45 6e  |Acorn dealer. En|
0000ff80  71 75 69 72 69 65 73 20  61 62 6f 75 74 0a 20 20  |quiries about.  |
0000ff90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000ffa0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 41 63  |              Ac|
0000ffb0  6f 72 6e 20 68 61 72 64  77 61 72 65 20 61 6e 64  |orn hardware and|
0000ffc0  20 70 72 6f 64 75 63 74  73 20 77 65 6c 63 6f 6d  | products welcom|
0000ffd0  65 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e.              |
0000ffe0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000fff0  20 20 69 6e 63 6c 75 64  69 6e 67 20 55 53 41 20  |  including USA |
00010000  65 6e 71 75 69 72 69 65  73 2e 20 28 44 6f 6d 65  |enquiries. (Dome|
00010010  6e 69 63 0a 20 20 20 20  20 20 20 20 20 20 20 20  |nic.            |
00010020  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00010030  20 20 20 20 44 65 46 72  61 6e 63 65 73 63 6f 29  |    DeFrancesco)|
00010040  0a 0a 44 61 76 69 64 20  50 69 6c 6c 69 6e 67 20  |..David Pilling |
00010050  53 6f 66 74 77 61 72 65  20 3a 2d 0a 0a 20 20 20  |Software :-..   |
00010060  64 61 76 69 64 40 70 69  6c 6c 69 6e 67 2e 64 65  |david@pilling.de|
00010070  6d 6f 6e 2e 63 6f 2e 75  6b 20 20 20 20 41 6c 6c  |mon.co.uk    All|
00010080  20 65 6e 71 75 69 72 69  65 73 20 74 6f 20 74 68  | enquiries to th|
00010090  69 73 20 61 64 64 72 65  73 73 2e 0a 0a 44 6f 67  |is address...Dog|
000100a0  67 79 53 6f 66 74 20 3a  2d 0a 0a 20 20 20 73 61  |gySoft :-..   sa|
000100b0  6c 65 73 40 64 6f 67 67  79 73 66 74 2e 64 65 6d  |les@doggysft.dem|
000100c0  6f 6e 2e 63 6f 2e 75 6b  20 20 20 53 61 6c 65 73  |on.co.uk   Sales|
000100d0  20 65 6e 71 75 69 72 69  65 73 2e 0a 20 20 20 73  | enquiries..   s|
000100e0  75 70 70 6f 72 74 40 64  6f 67 67 79 73 66 74 2e  |upport@doggysft.|
000100f0  64 65 6d 6f 6e 2e 63 6f  2e 75 6b 20 53 75 70 70  |demon.co.uk Supp|
00010100  6f 72 74 20 66 6f 72 20  44 6f 67 67 79 53 6f 66  |ort for DoggySof|
00010110  74 20 70 72 6f 64 75 63  74 73 2e 0a 20 20 20 77  |t products..   w|
00010120  78 69 69 62 65 74 61 40  64 6f 67 67 79 73 66 74  |xiibeta@doggysft|
00010130  2e 64 65 6d 6f 2e 63 6f  2e 75 6b 20 52 65 71 75  |.demo.co.uk Requ|
00010140  65 73 74 73 20 66 6f 72  20 57 69 6d 70 45 78 74  |ests for WimpExt|
00010150  20 49 49 20 62 65 74 61  20 74 65 73 74 65 72 73  | II beta testers|
00010160  2e 0a 0a 49 2d 43 75 62  65 64 20 4c 74 64 20 3a  |...I-Cubed Ltd :|
00010170  2d 0a 0a 20 20 20 61 64  76 69 63 65 40 69 2d 63  |-..   advice@i-c|
00010180  75 62 65 64 2e 64 65 6d  6f 6e 2e 63 6f 2e 75 6b  |ubed.demon.co.uk|
00010190  20 20 20 50 72 65 20 73  61 6c 65 73 20 61 64 76  |   Pre sales adv|
000101a0  69 63 65 20 2f 20 67 65  6e 65 72 61 6c 20 71 75  |ice / general qu|
000101b0  65 72 69 65 73 0a 20 20  20 73 75 70 70 6f 72 74  |eries.   support|
000101c0  40 69 2d 63 75 62 65 64  2e 64 65 6d 6f 6e 2e 63  |@i-cubed.demon.c|
000101d0  6f 2e 75 6b 20 20 41 66  74 65 72 20 73 61 6c 65  |o.uk  After sale|
000101e0  73 20 73 75 70 70 6f 72  74 20 2f 20 74 65 63 68  |s support / tech|
000101f0  6e 69 63 61 6c 20 71 75  65 72 69 65 73 0a 20 20  |nical queries.  |
00010200  20 73 61 6c 65 73 40 69  2d 63 75 62 65 64 2e 64  | sales@i-cubed.d|
00010210  65 6d 6f 6e 2e 63 6f 2e  75 6b 20 20 20 20 50 72  |emon.co.uk    Pr|
00010220  69 63 69 6e 67 20 2f 20  41 76 61 69 6c 61 62 69  |icing / Availabi|
00010230  6c 69 74 79 20 2f 20 44  65 61 6c 65 72 73 20 65  |lity / Dealers e|
00010240  74 63 2e 0a 0a 49 6f 74  61 20 53 6f 66 74 77 61  |tc...Iota Softwa|
00010250  72 65 20 3a 2d 0a 0a 20  20 20 73 75 70 70 6f 72  |re :-..   suppor|
00010260  74 40 69 6f 74 61 2e 63  6f 2e 75 6b 20 20 20 20  |t@iota.co.uk    |
00010270  20 20 20 20 20 20 20 45  6e 71 75 69 72 65 73 20  |       Enquires |
00010280  26 20 73 75 70 70 6f 72  74 20 66 6f 72 20 49 6f  |& support for Io|
00010290  74 61 20 70 72 6f 64 75  63 74 73 2e 0a 0a 4c 65  |ta products...Le|
000102a0  61 72 6e 69 6e 67 20 43  75 72 76 65 20 53 6f 66  |arning Curve Sof|
000102b0  74 77 61 72 65 20 53 79  73 74 65 6d 73 20 3a 2d  |tware Systems :-|
000102c0  0a 0a 20 20 20 62 61 6e  6b 73 5f 70 40 6b 6f 73  |..   banks_p@kos|
000102d0  6d 6f 73 2e 77 63 63 2e  67 6f 76 74 2e 6e 7a 20  |mos.wcc.govt.nz |
000102e0  20 20 45 6e 71 75 69 72  69 65 73 20 26 20 74 65  |  Enquiries & te|
000102f0  63 68 6e 69 63 61 6c 20  73 75 70 70 6f 72 74 2e  |chnical support.|
00010300  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00010310  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00010320  20 28 50 68 69 6c 69 70  20 52 2e 20 42 61 6e 6b  | (Philip R. Bank|
00010330  73 29 0a 20 20 20 68 6f  77 61 72 64 5f 73 40 6b  |s).   howard_s@k|
00010340  6f 73 6d 6f 73 2e 77 63  63 2e 67 6f 76 74 2e 6e  |osmos.wcc.govt.n|
00010350  7a 20 20 45 6e 71 75 69  72 69 65 73 2e 20 28 53  |z  Enquiries. (S|
00010360  74 65 76 65 20 48 6f 77  61 72 64 29 0a 20 20 20  |teve Howard).   |
00010370  77 72 69 67 68 74 5f 6a  40 6b 6f 73 6d 6f 73 2e  |wright_j@kosmos.|
00010380  77 63 63 2e 67 6f 76 74  2e 6e 7a 20 20 45 6e 71  |wcc.govt.nz  Enq|
00010390  75 69 72 69 65 73 20 26  20 74 65 63 68 6e 69 63  |uiries & technic|
000103a0  61 6c 20 73 75 70 70 6f  72 74 2e 0a 20 20 20 20  |al support..    |
000103b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000103c0  20 20 20 20 20 20 20 20  20 20 20 20 28 4a 75 6c  |            (Jul|
000103d0  69 61 6e 20 57 72 69 67  68 74 29 0a 0a 4d 61 63  |ian Wright)..Mac|
000103e0  68 69 6e 65 20 4c 6f 76  65 20 3a 2d 0a 0a 20 20  |hine Love :-..  |
000103f0  20 63 73 79 73 73 31 40  73 63 73 2e 6c 65 65 64  | csyss1@scs.leed|
00010400  73 2e 61 63 2e 75 6b 20  20 20 20 20 20 20 45 6e  |s.ac.uk       En|
00010410  71 75 72 69 65 73 20 65  74 63 2e 2e 2e 20 28 53  |quries etc... (S|
00010420  68 61 6e 65 20 53 75 65  62 73 61 68 61 6b 61 72  |hane Suebsahakar|
00010430  6e 29 0a 0a 4f 72 65 67  61 6e 20 53 6f 66 74 77  |n)..Oregan Softw|
00010440  61 72 65 20 44 65 76 65  6c 6f 70 6d 65 6e 74 73  |are Developments|
00010450  20 3a 2d 0a 0a 20 20 73  61 6c 65 73 40 6f 72 65  | :-..  sales@ore|
00010460  67 61 6e 2e 64 65 6d 6f  6e 2e 63 6f 2e 75 6b 20  |gan.demon.co.uk |
00010470  20 20 20 20 20 47 65 6e  65 72 61 6c 20 65 6e 71  |     General enq|
00010480  75 69 72 69 65 73 2c 20  70 72 6f 64 75 63 74 20  |uiries, product |
00010490  69 6e 66 6f 20 61 6e 64  20 63 72 65 64 69 74 0a  |info and credit.|
000104a0  63 61 72 64 0a 20 20 20  20 20 20 20 20 20 20 20  |card.           |
000104b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000104c0  20 20 20 20 20 6f 72 64  65 72 73 0a 20 20 73 75  |     orders.  su|
000104d0  70 70 6f 72 74 40 6f 72  65 67 61 6e 2e 64 65 6d  |pport@oregan.dem|
000104e0  6f 6e 2e 63 6f 2e 75 6b  20 20 20 20 54 65 63 68  |on.co.uk    Tech|
000104f0  6e 69 63 61 6c 20 71 75  65 72 69 65 73 0a 0a 50  |nical queries..P|
00010500  45 50 20 41 73 73 6f 63  69 61 74 65 73 20 3a 2d  |EP Associates :-|
00010510  0a 0a 20 20 20 69 6e 66  6f 40 70 65 70 2d 61 73  |..   info@pep-as|
00010520  73 6f 63 2e 63 6f 2e 75  6b 20 20 20 20 20 20 20  |soc.co.uk       |
00010530  20 20 50 72 6f 64 75 63  74 20 69 6e 66 6f 72 6d  |  Product inform|
00010540  61 74 69 6f 6e 2e 0a 20  20 20 73 75 70 70 6f 72  |ation..   suppor|
00010550  74 40 70 65 70 2d 61 73  73 6f 63 2e 63 6f 2e 75  |t@pep-assoc.co.u|
00010560  6b 20 20 20 20 20 20 50  72 6f 64 75 63 74 20 73  |k      Product s|
00010570  75 70 70 6f 72 74 2e 0a  0a 53 45 4e 4c 41 43 20  |upport...SENLAC |
00010580  43 6f 6d 70 75 74 69 6e  67 20 3a 2d 0a 0a 20 20  |Computing :-..  |
00010590  20 73 79 6b 65 73 70 40  73 65 6e 6c 61 63 2e 64  | sykesp@senlac.d|
000105a0  65 6d 6f 6e 2e 63 6f 2e  75 6b 20 20 20 20 45 6e  |emon.co.uk    En|
000105b0  71 75 69 72 69 65 73 20  65 74 63 2e 20 28 50 65  |quiries etc. (Pe|
000105c0  74 65 72 20 52 2e 20 53  79 6b 65 73 29 0a 0a 54  |ter R. Sykes)..T|
000105d0  68 65 20 53 65 72 69 61  6c 20 50 6f 72 74 20 3a  |he Serial Port :|
000105e0  2d 0a 20 20 0a 20 20 20  61 6c 74 6d 61 6e 40 63  |-.  .   altman@c|
000105f0  72 79 74 6f 6e 2e 64 65  6d 6f 6e 2e 63 6f 2e 75  |ryton.demon.co.u|
00010600  6b 20 20 20 20 53 6f 66  74 77 61 72 65 20 73 75  |k    Software su|
00010610  70 70 6f 72 74 2e 0a 20  20 20 62 6f 62 40 63 72  |pport..   bob@cr|
00010620  79 74 6f 6e 2e 64 65 6d  6f 6e 2e 63 6f 2e 75 6b  |yton.demon.co.uk|
00010630  20 20 20 20 20 20 20 52  65 74 61 69 6c 20 65 6e  |       Retail en|
00010640  71 75 69 72 69 65 73 2e  0a 20 20 20 6a 69 6d 40  |quiries..   jim@|
00010650  63 72 79 74 6f 6e 2e 64  65 6d 6f 6e 2e 63 6f 2e  |cryton.demon.co.|
00010660  75 6b 20 20 20 20 20 20  20 54 6f 20 72 65 61 63  |uk       To reac|
00010670  68 20 4a 69 6d 20 4e 61  67 65 6c 2c 20 61 75 74  |h Jim Nagel, aut|
00010680  68 6f 72 20 6f 66 20 74  68 65 20 41 63 6f 72 6e  |hor of the Acorn|
00010690  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
000106a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000106b0  20 63 6f 6c 75 6d 6e 20  69 6e 20 43 6f 6d 70 75  | column in Compu|
000106c0  74 65 72 20 53 68 6f 70  70 65 72 20 6d 61 67 61  |ter Shopper maga|
000106d0  7a 69 6e 65 2e 0a 20 20  20 70 63 61 74 73 40 63  |zine..   pcats@c|
000106e0  72 79 74 6f 6e 2e 64 65  6d 6f 6e 2e 63 6f 2e 75  |ryton.demon.co.u|
000106f0  6b 20 20 20 20 20 48 61  72 64 77 61 72 65 20 73  |k     Hardware s|
00010700  75 70 70 6f 72 74 0a 0a  53 68 65 72 73 74 6f 6e  |upport..Sherston|
00010710  20 53 6f 66 74 77 61 72  65 20 3a 2d 0a 0a 20 20  | Software :-..  |
00010720  20 73 61 6c 65 73 40 73  68 65 72 73 74 6f 6e 2e  | sales@sherston.|
00010730  63 6f 2e 75 6b 20 20 20  20 20 20 20 20 20 53 61  |co.uk         Sa|
00010740  6c 65 73 20 61 6e 64 20  50 72 6f 64 75 63 74 20  |les and Product |
00010750  69 6e 66 6f 72 6d 61 74  69 6f 6e 2e 0a 20 20 20  |information..   |
00010760  73 75 70 70 6f 72 74 40  73 68 65 72 73 74 6f 6e  |support@sherston|
00010770  2e 63 6f 2e 75 6b 20 20  20 20 20 20 20 54 65 63  |.co.uk       Tec|
00010780  68 6e 69 63 61 6c 20 73  75 70 70 6f 72 74 2f 71  |hnical support/q|
00010790  75 65 72 69 65 73 20 65  74 63 2e 0a 0a 53 70 61  |ueries etc...Spa|
000107a0  63 65 74 65 63 68 20 49  6d 61 67 69 6e 67 20 54  |cetech Imaging T|
000107b0  65 63 68 6e 6f 6c 6f 67  79 0a 0a 20 20 20 64 65  |echnology..   de|
000107c0  74 61 69 6c 73 40 73 70  61 63 65 74 65 63 2e 64  |tails@spacetec.d|
000107d0  65 6d 6f 6e 2e 63 6f 2e  75 6b 20 41 75 74 6f 6d  |emon.co.uk Autom|
000107e0  61 74 65 64 20 70 72 6f  64 75 63 74 20 6c 69 73  |ated product lis|
000107f0  74 20 73 65 72 76 65 72  2e 20 28 53 65 6e 64 20  |t server. (Send |
00010800  69 74 20 61 0a 20 20 20  20 20 20 20 20 20 20 20  |it a.           |
00010810  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00010820  20 20 20 20 20 62 6c 61  6e 6b 20 6d 65 73 73 61  |     blank messa|
00010830  67 65 20 74 6f 20 72 65  63 65 69 76 65 20 70 72  |ge to receive pr|
00010840  6f 64 75 63 74 20 64 65  74 61 69 6c 73 2e 29 0a  |oduct details.).|
00010850  20 20 20 70 64 65 73 6b  40 73 70 61 63 65 74 65  |   pdesk@spacete|
00010860  63 2e 64 65 6d 6f 6e 2e  63 6f 2e 75 6b 20 20 20  |c.demon.co.uk   |
00010870  4d 61 69 6c 69 6e 67 20  6c 69 73 74 20 61 62 6f  |Mailing list abo|
00010880  75 74 20 50 68 6f 74 6f  64 65 73 6b 2e 20 28 53  |ut Photodesk. (S|
00010890  65 6e 64 20 69 74 20 61  0a 20 20 20 20 20 20 20  |end it a.       |
000108a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000108b0  20 20 20 20 20 20 20 20  20 62 6c 61 6e 6b 20 6d  |         blank m|
000108c0  65 73 73 61 67 65 20 74  6f 20 6a 6f 69 6e 20 74  |essage to join t|
000108d0  68 65 20 6d 61 69 6c 69  6e 67 20 6c 69 73 74 2e  |he mailing list.|
000108e0  29 0a 20 20 20 73 61 6c  65 73 40 73 70 61 63 65  |).   sales@space|
000108f0  74 65 63 2e 64 65 6d 6f  6e 2e 63 6f 2e 75 6b 20  |tec.demon.co.uk |
00010900  20 20 53 61 6c 65 73 20  61 6e 64 20 50 72 6f 64  |  Sales and Prod|
00010910  75 63 74 20 69 6e 66 6f  72 6d 61 74 69 6f 6e 2e  |uct information.|
00010920  0a 20 20 20 73 75 70 70  6f 72 74 40 73 70 61 63  |.   support@spac|
00010930  65 74 65 63 2e 64 65 6d  6f 6e 2e 63 6f 2e 75 6b  |etec.demon.co.uk|
00010940  20 54 65 63 68 6e 69 63  61 6c 20 53 75 70 70 6f  | Technical Suppo|
00010950  72 74 2e 0a 0a 55 6e 69  71 75 65 77 61 79 20 3a  |rt...Uniqueway :|
00010960  2d 0a 0a 20 20 20 69 6e  66 6f 40 75 6e 69 71 77  |-..   info@uniqw|
00010970  61 79 2e 64 65 6d 6f 6e  2e 63 6f 2e 75 6b 20 20  |ay.demon.co.uk  |
00010980  20 20 20 47 65 6e 65 72  61 6c 20 71 75 65 72 69  |   General queri|
00010990  65 73 2c 20 70 72 6f 64  75 63 74 20 72 65 6c 61  |es, product rela|
000109a0  74 65 64 20 6f 72 0a 20  20 20 20 20 20 20 20 20  |ted or.         |
000109b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000109c0  20 20 20 20 20 20 20 6f  74 68 65 72 77 69 73 65  |       otherwise|
000109d0  2e 0a 20 20 20 73 75 70  70 6f 72 74 40 75 6e 69  |..   support@uni|
000109e0  71 77 61 79 2e 64 65 6d  6f 6e 2e 63 6f 2e 75 6b  |qway.demon.co.uk|
000109f0  20 20 53 75 70 70 6f 72  74 20 66 6f 72 20 70 72  |  Support for pr|
00010a00  6f 64 75 63 74 73 2e 20  28 53 65 72 69 61 6c 0a  |oducts. (Serial.|
00010a10  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00010a30  6e 75 6d 62 65 72 20 73  68 6f 75 6c 64 20 62 65  |number should be|
00010a40  20 71 75 6f 74 65 64 20  77 68 65 72 65 0a 20 20  | quoted where.  |
00010a50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00010a60  20 20 20 20 20 20 20 20  20 20 20 20 20 20 72 65  |              re|
00010a70  6c 65 76 61 6e 74 2e 29  0a 20 20 20 73 61 6c 65  |levant.).   sale|
00010a80  73 40 75 6e 69 71 77 61  79 2e 64 65 6d 6f 6e 2e  |s@uniqway.demon.|
00010a90  63 6f 2e 75 6b 20 20 20  20 46 6f 72 20 63 72 65  |co.uk    For cre|
00010aa0  64 69 74 20 63 61 72 64  20 6f 72 64 65 72 73 2e  |dit card orders.|
00010ab0  0a 0a 57 61 72 6d 20 53  69 6c 65 6e 63 65 20 53  |..Warm Silence S|
00010ac0  6f 66 74 77 61 72 65 20  3a 2d 0a 0a 20 20 20 52  |oftware :-..   R|
00010ad0  6f 62 69 6e 2e 57 61 74  74 73 40 70 72 67 2e 6f  |obin.Watts@prg.o|
00010ae0  78 2e 61 63 2e 75 6b 20  20 20 20 20 45 6e 71 75  |x.ac.uk     Enqu|
00010af0  69 72 69 65 73 20 65 74  63 2e 20 28 52 6f 62 69  |iries etc. (Robi|
00010b00  6e 20 57 61 74 74 73 29  0a 0a 57 79 64 64 66 61  |n Watts)..Wyddfa|
00010b10  20 53 6f 66 74 77 61 72  65 0a 0a 20 20 20 67 77  | Software..   gw|
00010b20  69 6c 6c 69 61 6d 73 40  63 69 78 2e 63 6f 6d 70  |illiams@cix.comp|
00010b30  75 6c 69 6e 6b 2e 63 6f  2e 75 6b 20 45 6e 71 75  |ulink.co.uk Enqu|
00010b40  69 72 69 65 73 20 65 74  63 2e 20 28 47 77 79 6e  |iries etc. (Gwyn|
00010b50  20 57 69 6c 6c 69 61 6d  73 29 0a 0a 49 66 20 79  | Williams)..If y|
00010b60  6f 75 20 61 72 65 20 61  20 63 6f 6d 70 61 6e 79  |ou are a company|
00010b70  20 61 6e 64 20 79 6f 75  20 77 6f 75 6c 64 20 6c  | and you would l|
00010b80  69 6b 65 20 74 6f 20 69  6e 63 6c 75 64 65 64 20  |ike to included |
00010b90  69 6e 20 74 68 69 73 20  6c 69 73 74 20 70 6c 65  |in this list ple|
00010ba0  61 73 65 20 73 65 6e 64  0a 6d 65 20 61 6e 20 65  |ase send.me an e|
00010bb0  6d 61 69 6c 2c 20 74 6f  20 74 68 65 20 61 64 64  |mail, to the add|
00010bc0  72 65 73 73 20 73 70 65  63 69 66 69 65 64 20 61  |ress specified a|
00010bd0  74 20 74 68 65 20 62 6f  74 74 6f 6d 20 6f 66 20  |t the bottom of |
00010be0  74 68 65 20 46 41 51 2c  20 64 65 74 61 69 6c 69  |the FAQ, detaili|
00010bf0  6e 67 0a 74 68 65 20 65  6d 61 69 6c 20 61 64 64  |ng.the email add|
00010c00  72 65 73 73 65 73 20 61  6e 64 20 74 68 65 69 72  |resses and their|
00010c10  20 67 65 6e 65 72 61 6c  20 66 75 6e 63 74 69 6f  | general functio|
00010c20  6e 2e 20 49 20 77 69 6c  6c 20 74 68 65 6e 20 69  |n. I will then i|
00010c30  6e 63 6c 75 64 65 20 74  68 65 6d 0a 69 6e 74 6f  |nclude them.into|
00010c40  20 74 68 65 20 46 41 51  2e 0a 2d 2d 2d 2d 2d 2d  | the FAQ..------|
00010c50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00010c90  2d 2d 2d 2d 2d 2d 0a 0a  37 2e 33 29 20 57 68 79  |------..7.3) Why|
00010ca0  20 68 61 76 65 20 74 68  65 72 65 20 62 65 65 6e  | have there been|
00010cb0  20 6e 6f 20 70 6f 73 74  69 6e 67 73 20 74 6f 20  | no postings to |
00010cc0  63 6f 6d 70 2e 7b 62 69  6e 61 72 69 65 73 2c 73  |comp.{binaries,s|
00010cd0  6f 75 72 63 65 73 7d 2e  61 63 6f 72 6e 0a 20 20  |ources}.acorn.  |
00010ce0  20 20 20 72 65 63 65 6e  74 6c 79 3f 0a 0a 20 20  |   recently?..  |
00010cf0  20 53 75 62 6d 69 73 73  69 6f 6e 73 20 61 72 65  | Submissions are|
00010d00  20 6f 6e 20 74 68 65 20  6c 6f 77 20 73 69 64 65  | on the low side|
00010d10  20 74 68 65 73 65 20 64  61 79 73 2c 20 61 63 63  | these days, acc|
00010d20  6f 72 64 69 6e 67 6c 79  20 6c 69 74 74 6c 65 20  |ordingly little |
00010d30  69 73 0a 70 6f 73 74 65  64 2e 20 49 66 20 79 6f  |is.posted. If yo|
00010d40  75 20 77 6f 75 6c 64 20  6c 69 6b 65 20 74 6f 20  |u would like to |
00010d50  73 75 62 6d 69 74 20 73  6f 6d 65 74 68 69 6e 67  |submit something|
00010d60  20 65 69 74 68 65 72 20  70 6f 73 74 20 64 69 72  | either post dir|
00010d70  65 63 74 6c 79 20 74 6f  20 74 68 65 0a 67 72 6f  |ectly to the.gro|
00010d80  75 70 20 28 61 6e 64 20  79 6f 75 72 20 4e 65 77  |up (and your New|
00010d90  73 20 73 6f 66 74 77 61  72 65 20 77 69 6c 6c 20  |s software will |
00010da0  65 6d 61 69 6c 20 69 74  20 74 6f 20 74 68 65 20  |email it to the |
00010db0  61 70 70 72 6f 70 72 69  61 74 65 20 70 6c 61 63  |appropriate plac|
00010dc0  65 29 20 4f 52 2c 0a 70  72 65 66 65 72 72 61 62  |e) OR,.preferrab|
00010dd0  6c 79 2c 20 65 6d 61 69  6c 20 69 74 20 74 6f 20  |ly, email it to |
00010de0  70 6f 6f 72 40 65 73 75  36 2e 61 75 63 6b 6c 61  |poor@esu6.auckla|
00010df0  6e 64 2e 61 63 2e 6e 7a  20 77 69 74 68 20 61 20  |nd.ac.nz with a |
00010e00  63 6f 76 65 72 69 6e 67  0a 64 65 73 63 72 69 70  |covering.descrip|
00010e10  74 69 6f 6e 20 6f 66 20  77 68 61 74 20 74 68 65  |tion of what the|
00010e20  20 73 6f 66 74 77 61 72  65 20 64 6f 65 73 2e 0a  | software does..|
00010e30  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00010e40  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00010e70  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 0a 37  |-------------..7|
00010e80  2e 34 29 20 48 6f 77 20  74 6f 20 72 65 74 72 65  |.4) How to retre|
00010e90  69 76 65 20 74 68 65 20  46 41 51 20 66 72 6f 6d  |ive the FAQ from|
00010ea0  20 74 68 65 20 73 6f 75  72 63 65 2e 2e 2e 20 7b  | the source... {|
00010eb0  20 4f 72 20 68 6f 77 20  74 6f 20 75 73 65 20 6d  | Or how to use m|
00010ec0  79 20 65 6d 61 69 6c 0a  20 20 20 20 20 73 65 72  |y email.     ser|
00010ed0  76 65 72 2e 20 7d 0a 0a  20 20 20 41 73 20 49 20  |ver. }..   As I |
00010ee0  66 72 65 71 75 65 6e 74  6c 79 20 75 70 64 61 74  |frequently updat|
00010ef0  65 20 74 68 65 20 46 41  51 20 62 65 74 77 65 65  |e the FAQ betwee|
00010f00  6e 20 70 6f 73 74 69 6e  67 73 20 79 6f 75 20 6d  |n postings you m|
00010f10  61 79 20 77 69 73 68 20  74 6f 20 67 65 74 20 74  |ay wish to get t|
00010f20  68 65 0a 6c 61 74 65 73  74 20 61 6e 64 20 6d 6f  |he.latest and mo|
00010f30  73 74 20 75 70 2d 74 6f  64 61 74 65 20 63 6f 70  |st up-todate cop|
00010f40  79 20 6f 66 20 74 68 65  20 46 41 51 20 62 65 66  |y of the FAQ bef|
00010f50  6f 72 65 20 69 74 20 6e  65 78 74 20 67 65 74 73  |ore it next gets|
00010f60  20 70 6f 73 74 65 64 2e  20 54 6f 0a 61 6c 6c 6f  | posted. To.allo|
00010f70  77 20 79 6f 75 20 74 6f  20 64 6f 20 74 68 69 73  |w you to do this|
00010f80  2c 20 61 6e 64 20 74 6f  20 72 65 64 75 63 65 20  |, and to reduce |
00010f90  74 68 65 20 73 69 7a 65  20 6f 66 20 74 68 65 20  |the size of the |
00010fa0  46 41 51 20 69 74 73 65  6c 66 2c 20 49 20 6d 61  |FAQ itself, I ma|
00010fb0  69 6e 74 61 69 6e 0a 61  6e 20 65 6d 61 69 6c 20  |intain.an email |
00010fc0  73 65 72 76 65 72 20 6f  6e 20 6d 79 20 70 65 72  |server on my per|
00010fd0  73 6f 6e 61 6c 20 6d 61  63 68 69 6e 65 20 66 6f  |sonal machine fo|
00010fe0  72 20 70 65 6f 70 6c 65  20 74 6f 20 75 73 65 2e  |r people to use.|
00010ff0  20 44 75 65 20 74 6f 20  74 68 65 20 76 61 72 69  | Due to the vari|
00011000  6f 75 73 0a 63 6f 6d 70  6c 69 63 61 74 69 6f 6e  |ous.complication|
00011010  73 20 61 74 20 6d 79 20  65 6e 64 2c 20 61 6e 64  |s at my end, and|
00011020  20 61 20 64 69 73 74 69  6e 63 63 74 20 64 65 73  | a distincct des|
00011030  69 72 65 20 74 6f 20 6d  69 6e 69 6d 69 73 65 20  |ire to minimise |
00011040  65 6d 61 69 6c 20 63 68  61 72 67 65 73 0a 69 6e  |email charges.in|
00011050  63 75 72 72 65 64 20 74  6f 20 6d 79 73 65 6c 66  |curred to myself|
00011060  2c 20 74 68 65 20 65 6d  61 69 6c 20 73 65 72 76  |, the email serv|
00011070  65 72 20 73 68 61 72 65  73 20 6d 79 20 65 6d 61  |er shares my ema|
00011080  69 6c 20 61 64 64 72 65  73 73 20 77 69 74 68 20  |il address with |
00011090  6d 65 2e 0a 0a 20 20 20  54 6f 20 75 73 65 20 74  |me...   To use t|
000110a0  68 65 20 73 65 72 76 65  72 20 73 65 6e 64 20 61  |he server send a|
000110b0  6e 20 65 6d 61 69 6c 20  6d 65 73 73 61 67 65 20  |n email message |
000110c0  6c 6f 6f 6b 69 6e 67 20  73 6f 6d 65 74 68 69 6e  |looking somethin|
000110d0  67 20 6c 69 6b 65 20 74  68 69 73 20 3a 2d 0a 0a  |g like this :-..|
000110e0  54 6f 3a 20 62 61 6e 6b  73 5f 70 40 6b 6f 73 6d  |To: banks_p@kosm|
000110f0  6f 73 2e 77 63 63 2e 67  6f 76 74 2e 6e 7a 0a 53  |os.wcc.govt.nz.S|
00011100  75 62 6a 65 63 74 3a 20  53 65 72 76 65 72 4d 61  |ubject: ServerMa|
00011110  69 6c 0a 2d 2d 2d 6d 65  73 73 61 67 65 20 74 65  |il.---message te|
00011120  78 74 20 62 65 67 69 6e  73 2d 2d 2d 0a 0a 48 65  |xt begins---..He|
00011130  6c 70 3a 0a 0a 49 6e 20  74 68 69 73 20 63 61 73  |lp:..In this cas|
00011140  65 20 69 74 20 77 69 6c  6c 20 73 65 6e 64 20 61  |e it will send a|
00011150  20 68 65 6c 70 20 66 69  6c 65 20 74 6f 20 79 6f  | help file to yo|
00011160  75 20 64 65 74 61 69 6c  69 6e 67 20 68 6f 77 20  |u detailing how |
00011170  74 6f 20 75 73 65 20 74  68 65 0a 73 65 72 76 65  |to use the.serve|
00011180  72 2e 20 42 65 20 61 77  61 72 65 20 74 68 61 74  |r. Be aware that|
00011190  20 74 68 65 20 73 70 65  6c 6c 69 6e 67 20 61 6e  | the spelling an|
000111a0  64 20 63 61 73 65 20 6f  66 20 74 68 65 20 73 75  |d case of the su|
000111b0  62 6a 65 63 74 20 6c 69  6e 65 20 69 73 20 2a 76  |bject line is *v|
000111c0  65 72 79 2a 0a 69 6d 70  6f 72 74 61 6e 74 2e 20  |ery*.important. |
000111d0  4d 79 20 73 6f 66 74 77  61 72 65 20 73 65 61 72  |My software sear|
000111e0  63 68 65 73 20 66 6f 72  20 65 6d 61 69 6c 20 77  |ches for email w|
000111f0  69 74 68 20 65 78 61 63  74 6c 79 20 74 68 69 73  |ith exactly this|
00011200  20 73 75 62 6a 65 63 74  20 6c 69 6e 65 0a 61 75  | subject line.au|
00011210  74 6f 6d 61 74 69 63 61  6c 6c 79 20 6f 6e 63 65  |tomatically once|
00011220  20 61 20 64 61 79 20 61  6e 64 20 69 74 20 69 73  | a day and it is|
00011230  20 63 61 73 65 20 26 20  73 70 65 6c 6c 69 6e 67  | case & spelling|
00011240  20 73 65 6e 73 69 74 69  76 65 2e 20 46 61 69 6c  | sensitive. Fail|
00011250  75 72 65 20 74 6f 0a 74  79 70 65 20 74 68 69 73  |ure to.type this|
00011260  20 63 6f 72 72 65 63 74  6c 79 20 77 69 6c 6c 20  | correctly will |
00011270  72 65 73 75 6c 74 20 69  6e 20 79 6f 75 72 20 6d  |result in your m|
00011280  65 73 73 61 67 65 20 61  70 70 65 61 72 69 6e 67  |essage appearing|
00011290  20 69 6e 20 6d 79 20 6e  6f 72 6d 61 6c 20 65 6d  | in my normal em|
000112a0  61 69 6c 0a 6c 69 73 74  20 61 6e 64 20 64 65 70  |ail.list and dep|
000112b0  65 6e 64 69 6e 67 20 6f  6e 20 6d 79 20 6d 6f 6f  |ending on my moo|
000112c0  64 20 6d 61 79 2c 20 6f  72 20 6d 61 79 20 6e 6f  |d may, or may no|
000112d0  74 2c 20 62 65 20 61 64  6a 75 73 74 65 64 20 74  |t, be adjusted t|
000112e0  6f 20 72 65 61 63 68 20  74 68 65 0a 65 6d 61 69  |o reach the.emai|
000112f0  6c 20 73 65 72 76 65 72  2e 0a 0a 20 20 20 54 68  |l server...   Th|
00011300  65 20 73 65 72 76 65 72  20 75 6e 64 65 72 73 74  |e server underst|
00011310  61 6e 64 73 20 61 6e 64  20 75 73 65 73 20 52 65  |ands and uses Re|
00011320  70 6c 79 2d 54 6f 3a 20  68 65 61 64 65 72 73 20  |ply-To: headers |
00011330  62 75 74 20 68 61 73 20  64 69 73 74 69 6e 63 74  |but has distinct|
00011340  0a 70 72 6f 62 6c 65 6d  73 20 73 65 6e 64 69 6e  |.problems sendin|
00011350  67 20 6d 61 74 65 72 69  61 6c 20 74 6f 20 62 61  |g material to ba|
00011360  6e 67 20 70 61 74 68 20  61 64 64 72 65 73 73 65  |ng path addresse|
00011370  64 20 73 69 74 65 73 2e  20 28 57 65 6c 6c 20 74  |d sites. (Well t|
00011380  6f 20 62 65 20 6d 6f 72  65 0a 61 63 63 75 72 61  |o be more.accura|
00011390  74 65 20 69 74 20 68 61  73 20 70 72 6f 62 6c 65  |te it has proble|
000113a0  6d 73 20 73 65 6e 64 69  6e 67 20 74 6f 20 61 6e  |ms sending to an|
000113b0  79 20 73 69 74 65 20 74  68 61 74 20 68 61 73 20  |y site that has |
000113c0  61 6e 20 21 20 69 6e 20  74 68 65 20 65 6d 61 69  |an ! in the emai|
000113d0  6c 0a 61 64 64 72 65 73  73 2e 29 20 49 66 20 79  |l.address.) If y|
000113e0  6f 75 20 61 72 65 20 75  73 69 6e 67 20 61 20 73  |ou are using a s|
000113f0  69 74 65 20 77 69 74 68  20 73 75 63 68 20 61 64  |ite with such ad|
00011400  64 72 65 73 73 69 6e 67  20 74 68 65 6e 20 49 20  |dressing then I |
00011410  61 6d 20 61 66 72 61 69  64 20 74 68 65 0a 65 6d  |am afraid the.em|
00011420  61 69 6c 20 73 65 72 76  65 72 20 77 69 6c 6c 20  |ail server will |
00011430  62 65 20 75 6e 61 62 6c  65 20 74 6f 20 68 65 6c  |be unable to hel|
00011440  70 20 79 6f 75 2e 20 41  6c 73 6f 20 70 6c 65 61  |p you. Also plea|
00011450  73 65 20 65 6e 73 75 72  65 20 74 68 61 74 20 79  |se ensure that y|
00011460  6f 75 72 20 46 72 6f 6d  3a 0a 68 65 61 64 65 72  |our From:.header|
00011470  2c 20 6f 72 20 79 6f 75  72 20 52 65 70 6c 79 2d  |, or your Reply-|
00011480  54 6f 3a 20 68 65 61 64  65 72 20 69 66 20 79 6f  |To: header if yo|
00011490  75 20 75 73 69 6e 67 20  74 68 61 74 2c 20 69 73  |u using that, is|
000114a0  20 76 61 6c 69 64 2e 20  45 6d 61 69 6c 20 66 69  | valid. Email fi|
000114b0  6c 65 0a 72 65 71 75 65  73 74 73 20 74 68 61 74  |le.requests that|
000114c0  20 62 6f 75 6e 63 65 20  64 75 65 20 74 6f 20 74  | bounce due to t|
000114d0  68 69 73 20 74 65 6e 64  20 74 6f 20 61 6e 6e 6f  |his tend to anno|
000114e0  79 20 6d 65 20 61 6e 64  20 72 65 70 65 61 74 20  |y me and repeat |
000114f0  6f 66 66 65 6e 64 65 72  73 20 77 69 6c 6c 0a 62  |offenders will.b|
00011500  65 20 70 6c 61 63 65 64  20 6f 6e 20 74 68 65 20  |e placed on the |
00011510  73 65 72 76 65 72 27 73  20 27 74 6f 20 62 65 20  |server's 'to be |
00011520  69 67 6e 6f 72 65 64 27  20 6c 69 73 74 2e 0a 0a  |ignored' list...|
00011530  20 20 20 41 73 20 77 65  6c 6c 20 61 73 20 74 68  |   As well as th|
00011540  65 20 46 41 51 20 61 6e  64 20 69 74 27 73 20 72  |e FAQ and it's r|
00011550  65 6c 61 74 65 64 20 66  69 6c 65 73 20 49 20 73  |elated files I s|
00011560  74 6f 72 65 20 61 20 73  6d 61 6c 6c 20 63 6f 6c  |tore a small col|
00011570  6c 65 63 74 69 6f 6e 20  6f 66 0a 74 65 63 68 6e  |lection of.techn|
00011580  69 63 61 6c 20 64 6f 63  75 6d 65 6e 74 73 2c 20  |ical documents, |
00011590  27 73 70 65 63 69 61 6c  27 20 64 61 74 61 20 66  |'special' data f|
000115a0  69 6c 65 73 20 61 6e 64  20 6f 74 68 65 72 20 67  |iles and other g|
000115b0  65 6e 65 72 61 6c 6c 79  20 75 73 65 66 75 6c 20  |enerally useful |
000115c0  64 61 74 61 20 6f 6e 0a  74 68 65 20 73 65 72 76  |data on.the serv|
000115d0  65 72 2e 20 54 6f 20 6f  62 74 61 69 6e 20 61 20  |er. To obtain a |
000115e0  6c 69 73 74 69 6e 67 20  6f 66 20 61 6c 6c 20 74  |listing of all t|
000115f0  68 65 20 73 65 63 74 69  6f 6e 73 20 61 76 61 69  |he sections avai|
00011600  6c 61 62 6c 65 20 74 6f  20 79 6f 75 2c 20 61 6e  |lable to you, an|
00011610  64 0a 74 68 65 20 63 6f  6e 74 65 6e 74 73 20 6f  |d.the contents o|
00011620  66 20 74 68 6f 73 65 20  73 65 63 74 69 6f 6e 73  |f those sections|
00011630  2c 20 73 65 6e 64 20 61  20 6d 65 73 73 61 67 65  |, send a message|
00011640  20 61 73 20 64 65 74 61  69 6c 65 64 20 61 62 6f  | as detailed abo|
00011650  76 65 20 62 75 74 20 69  6e 73 74 65 61 64 0a 6f  |ve but instead.o|
00011660  66 20 68 65 6c 70 20 70  75 74 20 3a 2d 0a 0a 53  |f help put :-..S|
00011670  65 6e 64 3a 20 69 6e 64  65 78 0a 0a 69 6e 20 74  |end: index..in t|
00011680  68 65 20 62 6f 64 79 20  6f 66 20 74 68 65 20 6d  |he body of the m|
00011690  65 73 73 61 67 65 2e 0a  0a 20 20 20 50 6c 65 61  |essage...   Plea|
000116a0  73 65 20 62 65 20 61 77  61 72 65 20 74 68 61 74  |se be aware that|
000116b0  20 74 68 69 73 20 73 65  72 76 65 72 20 69 73 20  | this server is |
000116c0  61 74 20 74 68 65 20 74  61 69 6c 20 65 6e 64 20  |at the tail end |
000116d0  6f 66 20 61 20 32 34 30  30 20 62 61 75 64 20 6c  |of a 2400 baud l|
000116e0  69 6e 6b 0a 73 6f 20 77  68 69 6c 65 20 79 6f 75  |ink.so while you|
000116f0  20 61 72 65 20 6d 6f 73  74 20 77 65 6c 63 6f 6d  | are most welcom|
00011700  65 20 74 6f 20 75 73 65  20 69 74 20 49 20 6d 75  |e to use it I mu|
00011710  73 74 20 61 73 6b 20 74  68 61 74 20 79 6f 75 20  |st ask that you |
00011720  74 72 79 20 74 6f 20 73  6f 75 72 63 65 0a 61 6e  |try to source.an|
00011730  79 20 66 69 6c 65 73 20  66 72 6f 6d 20 6f 74 68  |y files from oth|
00011740  65 72 20 73 69 74 65 73  20 62 65 66 6f 72 65 20  |er sites before |
00011750  75 73 69 6e 67 20 74 68  69 73 20 73 65 72 76 65  |using this serve|
00011760  72 20 61 6e 64 20 74 6f  20 73 74 72 69 63 74 6c  |r and to strictl|
00011770  79 20 66 6f 6c 6c 6f 77  0a 74 68 65 20 67 75 69  |y follow.the gui|
00011780  64 65 6c 69 6e 65 73 20  6f 75 74 6c 69 6e 65 64  |delines outlined|
00011790  20 61 62 6f 76 65 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  | above...-------|
000117a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000117e0  2d 2d 2d 2d 2d 0a 0a 37  2e 35 29 20 57 68 61 74  |-----..7.5) What|
000117f0  20 57 57 57 20 70 61 67  65 73 20 61 72 65 20 6f  | WWW pages are o|
00011800  75 74 20 74 68 65 72 65  20 66 6f 72 20 41 63 6f  |ut there for Aco|
00011810  72 6e 20 74 6f 70 69 63  73 3f 0a 0a 20 20 20 57  |rn topics?..   W|
00011820  65 62 20 70 61 67 65 73  20 61 72 65 20 70 6f 70  |eb pages are pop|
00011830  70 69 6e 67 20 75 70 20  61 6c 6c 20 6f 76 65 72  |ping up all over|
00011840  20 74 68 65 20 70 6c 61  63 65 20 74 68 65 73 65  | the place these|
00011850  20 64 61 79 73 2c 20 65  73 70 65 63 69 61 6c 6c  | days, especiall|
00011860  79 20 6e 6f 77 0a 74 68  61 74 20 57 65 62 20 63  |y now.that Web c|
00011870  6c 69 65 6e 74 20 73 6f  66 74 77 61 72 65 20 65  |lient software e|
00011880  78 69 73 74 73 20 66 6f  72 20 41 63 6f 72 6e 20  |xists for Acorn |
00011890  6d 61 63 68 69 6e 65 73  2e 20 54 68 69 73 20 6c  |machines. This l|
000118a0  69 73 74 20 6f 66 20 57  65 62 20 70 61 67 65 73  |ist of Web pages|
000118b0  0a 69 73 20 63 68 65 63  6b 65 64 20 70 65 72 69  |.is checked peri|
000118c0  6f 64 69 63 6c 79 20 62  79 20 6d 79 73 65 6c 66  |odicly by myself|
000118d0  20 66 6f 72 20 76 61 6c  69 64 69 74 79 20 62 75  | for validity bu|
000118e0  74 20 49 20 6d 61 6b 65  20 6e 6f 20 63 6c 61 69  |t I make no clai|
000118f0  6d 73 20 74 68 61 74 20  55 52 4c 27 73 0a 70 72  |ms that URL's.pr|
00011900  65 73 65 6e 74 20 68 65  72 65 20 61 72 65 20 63  |esent here are c|
00011910  75 72 72 65 6e 74 6c 79  20 76 61 6c 69 64 2e 20  |urrently valid. |
00011920  41 20 6d 6f 72 65 20 63  6f 6d 70 68 72 65 6e 73  |A more comphrens|
00011930  69 76 65 20 6c 69 73 74  20 69 73 20 63 6f 6e 74  |ive list is cont|
00011940  61 69 6e 65 64 20 69 6e  0a 74 68 65 20 66 6f 72  |ained in.the for|
00011950  74 6e 69 67 68 74 6c 79  20 46 54 50 20 73 65 72  |tnightly FTP ser|
00011960  76 65 72 73 20 6c 69 73  74 20 6d 61 69 6e 74 61  |vers list mainta|
00011970  69 6e 65 64 20 62 79 20  47 65 72 62 65 6e 20 56  |ined by Gerben V|
00011980  6f 73 2e 0a 0a 20 20 20  3c 68 74 74 70 3a 2f 2f  |os...   <http://|
00011990  77 77 77 2e 67 65 6b 6f  2e 63 6f 6d 2e 61 75 2f  |www.geko.com.au/|
000119a0  75 73 65 72 73 2f 72 69  73 63 6d 61 6e 2f 69 6e  |users/riscman/in|
000119b0  64 65 78 2e 68 74 6d 6c  3e 0a 20 20 20 41 75 73  |dex.html>.   Aus|
000119c0  74 72 61 6c 69 61 6e 20  41 63 6f 72 6e 20 57 65  |tralian Acorn We|
000119d0  62 20 73 69 74 65 2e 20  53 74 69 6c 6c 20 67 72  |b site. Still gr|
000119e0  6f 77 69 6e 67 20 5b 72  65 61 64 3a 20 75 6e 64  |owing [read: und|
000119f0  65 72 20 64 65 76 65 6c  6f 70 6d 65 6e 74 5d 0a  |er development].|
00011a00  0a 20 20 20 3c 68 74 74  70 3a 2f 2f 77 77 77 2e  |.   <http://www.|
00011a10  63 73 76 2e 77 61 72 77  69 63 6b 2e 61 63 2e 75  |csv.warwick.ac.u|
00011a20  6b 2f 7e 70 68 75 64 76  3e 0a 20 20 20 22 54 68  |k/~phudv>.   "Th|
00011a30  65 20 43 6f 6d 70 6c 65  74 65 20 41 63 6f 72 6e  |e Complete Acorn|
00011a40  20 57 57 57 20 70 61 67  65 22 20 2d 20 63 6f 6e  | WWW page" - con|
00011a50  74 61 69 6e 73 20 70 6f  69 6e 74 65 72 73 20 74  |tains pointers t|
00011a60  6f 20 6f 74 68 65 72 20  41 63 6f 72 6e 20 57 65  |o other Acorn We|
00011a70  62 0a 20 20 20 20 20 20  70 61 67 65 73 2e 0a 0a  |b.      pages...|
00011a80  20 20 20 3c 68 74 74 70  3a 2f 2f 77 77 77 2e 73  |   <http://www.s|
00011a90  74 69 72 2e 61 63 2e 75  6b 2f 7e 72 68 68 30 31  |tir.ac.uk/~rhh01|
00011aa0  2f 4d 61 69 6e 2e 68 74  6d 6c 3e 0a 20 20 20 22  |/Main.html>.   "|
00011ab0  41 63 6f 72 6e 20 4f 6e  20 54 68 65 20 4e 65 74  |Acorn On The Net|
00011ac0  22 20 6c 69 73 74 20 70  61 67 65 20 2d 20 63 6f  |" list page - co|
00011ad0  6e 74 61 69 6e 73 20 70  6f 69 6e 74 65 72 73 20  |ntains pointers |
00011ae0  74 6f 20 6f 74 68 65 72  20 41 63 6f 72 6e 20 57  |to other Acorn W|
00011af0  65 62 0a 20 20 20 20 20  20 70 61 67 65 73 2e 0a  |eb.      pages..|
00011b00  0a 20 20 20 3c 68 74 74  70 3a 2f 2f 77 77 77 2e  |.   <http://www.|
00011b10  63 73 63 2e 6c 69 76 2e  61 63 2e 75 6b 2f 75 73  |csc.liv.ac.uk/us|
00011b20  65 72 73 2f 75 31 73 6d  74 2f 75 31 73 6d 74 2e  |ers/u1smt/u1smt.|
00011b30  68 74 6d 6c 3e 0a 20 20  20 22 54 68 65 20 4a 75  |html>.   "The Ju|
00011b40  6e 67 6c 65 22 20 53 69  6d 6f 6e 20 54 72 75 73  |ngle" Simon Trus|
00011b50  73 27 73 20 77 65 62 20  70 61 67 65 20 63 6f 6e  |s's web page con|
00011b60  74 61 69 6e 69 6e 67 20  70 6f 69 6e 74 65 72 73  |taining pointers|
00011b70  20 74 6f 20 61 20 76 61  72 69 65 74 79 20 6f 66  | to a variety of|
00011b80  0a 20 20 20 20 20 20 6f  74 68 65 72 20 77 65 62  |.      other web|
00011b90  20 70 61 67 65 73 2e 0a  2d 2d 2d 2d 2d 2d 2d 2d  | pages..--------|
00011ba0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00011be0  2d 2d 2d 2d 0a 0a 20 20  20 54 68 61 6e 6b 73 20  |----..   Thanks |
00011bf0  67 6f 20 74 6f 20 61 6c  6c 20 74 68 65 20 70 65  |go to all the pe|
00011c00  6f 70 6c 65 20 77 68 6f  20 68 61 76 65 20 63 6f  |ople who have co|
00011c10  6e 74 72 69 62 75 74 65  64 20 63 6f 72 72 65 63  |ntributed correc|
00011c20  74 69 6f 6e 73 20 61 6e  64 0a 61 64 64 69 74 69  |tions and.additi|
00011c30  6f 6e 73 20 74 6f 20 74  68 65 20 6c 69 73 74 2e  |ons to the list.|
00011c40  20 57 69 74 68 6f 75 74  20 74 68 69 73 20 68 65  | Without this he|
00011c50  6c 70 20 74 68 69 73 20  6c 69 73 74 20 77 6f 75  |lp this list wou|
00011c60  6c 64 20 62 65 20 61 20  68 65 6c 6c 20 6f 66 20  |ld be a hell of |
00011c70  61 6c 6f 74 0a 62 75 67  67 69 65 72 20 28 73 70  |alot.buggier (sp|
00011c80  6f 74 20 74 68 65 20 70  72 6f 67 72 61 6d 6d 65  |ot the programme|
00011c90  72 2e 2e 2e 20 3a 2d 29  20 29 20 74 68 61 6e 20  |r... :-) ) than |
00011ca0  69 74 20 69 73 2e 2e 2e  0a 0a 2d 2d 2d 2d 2d 2d  |it is.....------|
00011cb0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00011cf0  2d 2d 2d 2d 2d 2d 0a 0a  41 6c 6c 20 61 64 64 69  |------..All addi|
00011d00  74 69 6f 6e 73 2c 20 63  6f 72 72 65 63 74 69 6f  |tions, correctio|
00011d10  6e 73 20 26 20 73 75 67  67 65 73 74 69 6f 6e 73  |ns & suggestions|
00011d20  20 66 6f 72 20 74 68 65  20 46 41 51 20 4c 69 73  | for the FAQ Lis|
00011d30  74 20 73 68 6f 75 6c 64  20 62 65 20 73 65 6e 74  |t should be sent|
00011d40  20 74 6f 0a 20 20 20 20  20 20 20 20 20 20 20 20  | to.            |
00011d50  20 20 20 20 2d 3d 3e 20  62 61 6e 6b 73 5f 70 40  |    -=> banks_p@|
00011d60  6b 6f 73 6d 6f 73 2e 77  63 63 2e 67 6f 76 74 2e  |kosmos.wcc.govt.|
00011d70  6e 7a 20 3c 3d 2d 0a 42  65 69 6e 67 20 74 68 65  |nz <=-.Being the|
00011d80  20 6d 61 69 6e 74 61 69  6e 65 72 20 6f 66 20 74  | maintainer of t|
00011d90  68 69 73 20 46 41 51 20  49 20 72 65 73 65 72 76  |his FAQ I reserv|
00011da0  65 20 74 68 65 20 72 69  67 68 74 20 74 6f 20 62  |e the right to b|
00011db0  65 20 77 72 6f 6e 67 2c  20 69 6e 63 6f 72 72 65  |e wrong, incorre|
00011dc0  63 74 2c 0a 20 20 20 20  20 73 6c 6f 77 2c 20 6f  |ct,.     slow, o|
00011dd0  75 74 20 6f 66 20 64 61  74 65 20 61 6e 64 20 67  |ut of date and g|
00011de0  65 6e 65 72 61 6c 6c 79  20 68 6f 77 20 49 20 70  |enerally how I p|
00011df0  6c 65 61 73 65 20 77 69  74 68 20 74 68 65 20 46  |lease with the F|
00011e00  41 51 20 4c 69 73 74 2e  0a                       |AQ List..|
00011e09