home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / acorn / announce / 77 < prev    next >
Encoding:
Internet Message Format  |  1992-12-31  |  39.0 KB

  1. Xref: sparky comp.sys.acorn.announce:77 comp.sys.acorn:10190 news.answers:4793
  2. Path: sparky!uunet!wupost!waikato.ac.nz!comp.vuw.ac.nz!cavebbs!tornado!khantazi!banksie
  3. Newsgroups: comp.sys.acorn.announce,comp.sys.acorn,news.answers
  4. Subject: Comp.Sys.Acorn FAQ List Posting (Automatic)
  5. Message-ID: <3Esm6jj027n@khantazi.welly.gen.nz>
  6. From: banksie@khantazi.welly.gen.nz (Philip R. Banks)
  7. Date: Fri, 1 Jan 1993 03:23:14 +1300
  8. Reply-To: banks_p@kosmos.wcc.govt.nz
  9. Followup-To: comp.sys.acorn
  10. Organization: My Arc.
  11. Keywords: Frequent Questions Answers
  12. Approved: announce@acorn.co.uk
  13. Lines: 934
  14.  
  15. Archive-name: acorn/faq
  16.  
  17.    Comp.Sys.Acorn FAQ List. Last alterations 10/Dec/1992
  18.    -----------------------------------------------------
  19.  
  20. -------------------------------------------------------------------------------
  21. Recent alterations :-
  22.         -The ADFSBuffers question updated to include the RiscOS3.10 problem.
  23.         -The VGA monitor question updated to include the A4, A3010, A3020 &
  24.             A4000 machines.
  25.         -Q9 the VIDC enhancer question corrected to cater for newer Acorn
  26.             machines.
  27.         -Q1 adjusted to reflect the NZ email server's current availability.
  28.         -Q2 adjusted to cover the changes made in Risc OS 3.
  29. -------------------------------------------------------------------------------
  30.  
  31.    Contained below is a list of the most commonly asked questions about
  32. Acorn machines in comp.sys.acorn. Before posting to comp.sys.acorn, if you
  33. are new to the group, check to see if your question(s) are already answered
  34. below. Corrections and/or additions to the list can be emailed to :-
  35.  
  36. banks_p@kosmos.wcc.govt.nz
  37.  
  38. And I'll try to add them as soon as possible....
  39.  
  40.     When reading this FAQ List it is reccomended that you use a text editor
  41. if you are not interested in reading every question's answer. Each answer is
  42. seperated by a line of '-' characters. To find the answer you are interested
  43. in try searching for (in !Edit) "--\x0AQ##)" using Magic characters where ##
  44. is the question number you are interested in the answer to. This will leap
  45. directly to the answer.
  46.  
  47.     The posted sections of the FAQ is available from an email server at MIT.
  48. To request the FAQ from this server send an email to mail-server@rtfm.mit.edu.
  49. No subject is needed and the body should be :-
  50.  
  51. send /pub/usenet/news.answers/acorn/faq
  52.  
  53. Also stored there is Gerben Vos's Acorn Archive list. This can be obtained
  54. in a similar manner to the faq with the email body being :-
  55.  
  56. send /pub/usenet/news.answers/acorn/archives
  57.  
  58.    Finally sections of this FAQ are stored in another email server to reduce
  59. bandwidth when posting it due to these sections being commonly asked but not
  60. quite often enough to warrant the continual posting. To obtain these
  61. sections from the email server send mail to the address
  62. 'banks_p@kosmos.wcc.govt.nz' with the subject (case and spelling important
  63. ignore the quotes.) "ServerMail". The body of the message should be of the
  64. form :-
  65.  
  66. Start:
  67. [line-limit: <x lines per message>]
  68. Section: FAQData
  69. Send: <filename>
  70. End:
  71.  
  72. All commands in the body of the message are case insensitive. The line-limit
  73. command is completely optional and multiple send commands are possible if
  74. you to request more than one file at a time.
  75.  
  76.    Please remember that this server is a) in Beta test. I only coded it
  77. recently and there may be some lurking bugs in it yet. & b) at the other end
  78. of a 2400 baud modem. Thus frivoulous requests for large files will not be
  79. appreciated. Also if you get the Subject lines case or spelling wrong that
  80. email will be sent to me instead of the server. Not unsurprisingly I
  81. probably won't be terribly appreciative to receive email server requests in
  82. my personal email section...
  83.  
  84. Index of Questions
  85. ------------------
  86.  
  87. Q1) I have obtained [PD] program X but find it needs [version Y.YY of]
  88.       module Z, which I don't have. Where can I get it?
  89.  
  90. Q2) What version of module X can I assume that all users have?
  91.  
  92. Q3) What's the minimum version of module X that my program needs? What
  93.       features were introduced/what bugs were fixed in which versions?
  94.  
  95. Q4) I have had problems with my printer. It's a dot matrix printer, when
  96.       printing graphics or a document, it sometimes mangles a line of
  97.       output, usually printing a $ sign, too.
  98.  
  99. Q5) Why have there been no postings to comp.{binaries,sources}.acorn
  100.        recently?
  101.  
  102. Q6) What archives/FTP sites are available?
  103.  
  104. Q7) How can I protect against viruses?
  105.  
  106. Q8) Where can I obtain !Killer?
  107.  
  108. Q9) What is a VIDC enhancer? Will I need one for my new multisync monitor?
  109.  
  110. Q10) What are the main new features of RISC OS 3?
  111.  
  112. Q11) How do I enable solid drags in Risc OS 3?
  113.  
  114. Q12) What kind of Acorn machines are there?
  115.  
  116. Q13) What are the memory limits of the Acorn machines?
  117.  
  118. Q14) What is a second processor and what second processors are there?
  119.  
  120. Q15) Are there any cards for IBM PC or compatable machines that Acorn have
  121.       produced?
  122.  
  123. Q16) What configuration of cable should I use on my Arc for modem work?
  124.  
  125. Q17) Can PC VGA Monitors be added to an Archimedes?
  126.  
  127. Q18) What is ADFSBuffers and what is the best setting for it?
  128.  
  129. Q19) What is the current File-type allocation ranges and why won't Acorn
  130.       provide a full file-type list?
  131.  
  132. Q20) My disc gives me a 'Broken Directory' or my Free Space Map is corrupt,
  133.       what can I do?
  134.  
  135. ----------------------------------------------------------------------------
  136. Q1) I have obtained [PD] program X but find it needs [version Y.YY of]
  137. module Z, which I don't have. Where can I get it?
  138.  
  139.    All patch modules and current versions of Clib and its ilk are sited on
  140. the NZ info-server and can be obtained from there if you are sited in in NZ.
  141. Ideally your dealer will also have copies of them too and you should be able to
  142. obtain them from them. (If they don't you may like to pass on the ones from the
  143. info-server if you request them, so that they are up to-date.)
  144.  
  145. ----------------------------------------------------------------------------
  146. Q2) What version of module X can I assume that all users have?
  147.  
  148.    Currently the version numbers are :-
  149.    Clib        v3.75
  150.    Colours     v0.52
  151.    FPEmulator  v2.80
  152.    IRQUtils    v0.12
  153.    Hourglass   v2.02
  154.    Sound       v1.13
  155.    WimpUtils   v0.04
  156.  
  157.    All of these modules are only needed if you intend running your applications
  158. on Risc OS 2 machines. The functionality of all these module versions have been
  159. incorporated into ROM under Risc OS 3.
  160.  
  161. ----------------------------------------------------------------------------
  162. Q3) What's the minimum version of module X that my program needs? What
  163. features were introduced/what bugs were fixed in which versions?
  164.  
  165.    These details will come with the release notes accompanying the module.
  166.  
  167. ----------------------------------------------------------------------------
  168. Q4) I have had problems with my printer. It's a dot matrix printer, when
  169. printing graphics or a document, it sometimes mangles a line of output,
  170. usually printing a $ sign, too.
  171.  
  172. Get your dealer to carry out Field Change Order XXX (which corrects the
  173. problem). Or if you are competant enough do it yourself like this :-
  174.  
  175. 1)  Remove the circuit board from the computer.
  176.  
  177. 2)  Locate and identify resistor R24. Cut the leg of R24 closest to IC9, and
  178. carefully move the free end of R24 away from the adjacent resistor. Secure R24
  179. to the PCB with adhesive (for example Loctite TAC PAC), leaving the free end of
  180. R24 available for soldering.
  181.  
  182. 3)  Prepare new IC (74HC14) by:
  183.           Removing pins 5,6,8,9,10,11,12 and 13
  184.           Lift pins 1 and 4 ready to solder leads
  185.           Lift pins 2 and 3, and solder them together
  186.  
  187. 4)  Position new IC onto IC15 piggyback fashion so that pin 1 of the new IC is
  188. directly above pin 1 of IC15. Solder pins 7 and 14 of the new IC to pins 7 and
  189. 14 of IC15.
  190.  
  191. 5)  Solder thin insulated lead from pin 1 of the new IC to the free end of R24.
  192. Solder a second insulated lead from pin 4 of the new IC to the vacated pad of
  193. R24. Keep these leads as short as possible, and secure them to the PCB with
  194. adhesive.
  195.  
  196. 6)  Reassemble the computer and check operation of the printer port.
  197.  
  198. The 74HC14 IC is widely available.........(Acorns part No)....
  199.  
  200. Please note that it is particularly important that a profile of this
  201. modification is kept as low as possible, to ensure that there is no fouling of
  202. the modification on any podules that may be fitted to the computer.
  203.  
  204. Be warned that modifying your Archimedes invalidates the warranty on it and
  205. should preferrably be carried out by an Acorn sanctioned technician.
  206. ----------------------------------------------------------------------------
  207. Q5) Why have there been no postings to comp.{binaries,sources}.acorn
  208. recently?
  209.  
  210. The moderators run c.b.a and c.s.a in their spare time. They may not
  211. have any at the moment - they're studying hard at University.
  212.  
  213. ----------------------------------------------------------------------------
  214. Q6) What archives/FTP sites are available?
  215.  
  216. See the regular (fortnightly) posting by Gerben Vos.
  217.  
  218. ----------------------------------------------------------------------------
  219. Q7) How can I protect against viruses?
  220.  
  221. Acorn have produced a program called !Killer, which is the definitive
  222. means of checking for or killing viruses. See the next question.
  223.  
  224. There are also a few PD programs around, but these tend to detect only
  225. a small subset of the viruses in circulation. !VKiller used to be OK,
  226. but it is no longer maintained, is now seriously out of date and fails to
  227. work under Risc OS 3. Out of the PD virus utilities the current best is Tor
  228. Houghton's Scanner. This detects most known virues and removes quite a few
  229. as well and serves as a good secondary defense if Killer is unavailable to
  230. you. Scanner should be available on various FTP/Email servers.
  231.  
  232. ----------------------------------------------------------------------------
  233. Q8) Where can I obtain !Killer?
  234.  
  235. It is now a commercial product and will be distributed by Pineapple
  236. Software. Who can be reached at:-
  237.  
  238.   39 Brownlea Gardens, Seven Kings, Ilford, ESSEX IG3 9NL
  239.   Tel. +44 (81) 599 1476  Fax +44 (81) 598 2343
  240.  
  241. Early versions (up to 1.26) are PD, but should not be used now as they are
  242. ineffective against the new crop of virus that have subsequently appeared
  243. since it's release.
  244.  
  245. ----------------------------------------------------------------------------
  246. Q9) What is a VIDC enhancer? Will I need one for my new multisync monitor?
  247.  
  248.    A VIDC enhancer is basically a clock change for your VIDC. Most Arcs (bar
  249. the A540 and newer machines) have 24 MHz VIDC chips installed in them. A VIDC
  250. enhancer increases this to 36 MHz allowing much higher resolution screen
  251. modes to be displayed on your Arc. (800x600x16 or SVGA standard becomes
  252. available.) You do *not* need one to use a Multisync monitor - the standard
  253. VIDC handles that just fine. However having a VIDC enhancer is only really
  254. useful if you do have a Multi-sync monitor.
  255.  
  256. ----------------------------------------------------------------------------
  257. Q10) What are the main new features of RISC OS 3?
  258.  
  259.    Most of the features of Risc OS 3 are behind the scenes stuff for
  260. programmers, improving the program to OS interfaces. However there are quite
  261. a few improvements to the user interface :-
  262.  
  263.         * Multitasking Filer operations.
  264.           Copying, moving, and deleting files no longer takes control away
  265.           from the user. The user can now go on using the computer
  266.           while the filing operations are taking place.
  267.  
  268.         * Multitasking Format/Verify/Backup
  269.           These operations, which used to take a long time on RISC OS 2.00
  270.           are now performed in the background, enabling the user to continue
  271.           and make other use of the computer while they are taking place.
  272.  
  273.         * Multitasking Free space display.
  274.           The free space display for floppy and hard discs now gives a
  275.           continuous view of the free space on the disc while the computer
  276.           is being used.
  277.  
  278.         * Additional Filer operations.
  279.           It is now possible to search for a file, set a file's type, and
  280.           date stamp a file from the Filer menu.
  281.  
  282.         * Applications in ROM.
  283.           Improved versions of many of the main applications that were
  284.           provided on disc with RISC OS 2.00 are now resident in ROM.
  285.           These applications can be accessed using the Apps icon on the left
  286.           hand side of the icon bar.
  287.  
  288.         * Automatic starting of applications
  289.           Any of the ROM applications can be set to start automatically when
  290.           the computer is powered on.
  291.                                            
  292.         * Fonts in ROM
  293.           Many of the fonts that were provided on disc with RISC OS 2.00 are
  294.           now resident in the RISC OS 3 ROM.
  295.  
  296.         * No limit on number of open windows.
  297.           There is no longer a limit on the number of windows that can be
  298.           opened at once.
  299.  
  300.         * Ability to move windows off screen.
  301.           Windows can now be moved partly off screen, to increase the usable
  302.           screen space.
  303.  
  304.         * Desktop saving
  305.           Ability to save the computer's state and restore it when the user
  306.           next uses the machine.
  307.  
  308.         * Computer shutdown.
  309.           An option is provided to safely close the computer down, ready for
  310.           turning it off. 
  311.  
  312.         * Pinboard.
  313.           Frequently used files can now be held on the desktop background
  314.           for easy access.
  315.           A background picture can also be displayed on the desktop.
  316.  
  317.         * Iconized windows.
  318.           An open window can be shrunk to an icon, and stored on the
  319.           desktop background. It can later be restored to its previous size
  320.           be clicking on the icon. This helps reduce the space used by
  321.           windows when they are not being actively used.
  322.  
  323.         * Improved printer support.
  324.           A new printer driver manager !Printers is provided with RISC OS 3
  325.           which makes printing easier. 
  326.           RISC OS 3 makes it possible to have more than one printer
  327.           connected to your computer at the same time, with all connected
  328.           printers accessible from the desktop.
  329.  
  330.         * Ability to read MS DOS(tm) format discs.
  331.           It is now possible to use discs that were created on a computer
  332.           running MS DOS(tm) from RISC OS 3 to move data between the Acorn
  333.           range of computers and any computer running MS DOS(tm).
  334.  
  335.         * Support for new A5000 high density floppy formats.
  336.           It is now possible to use 1.6MB floppy discs on computers which
  337.           support it such as the A5000.
  338.  
  339.         * Broadcast Loader.
  340.           RISC OS 3 includes support for broadcast loading on Econet
  341.           networks. This greatly improves the speed at which applications
  342.           and data are loaded on multiple computers on the network.
  343.  
  344.         * ARM3 support.
  345.           RISC OS 3 includes built in support for the ARM3 processor that is
  346.           used on the A540,R260 and A5000 computers.
  347.  
  348.         * Ability to use named hard discs.
  349.           Hard discs which are given a name now have their name displayed
  350.           under their icon on the icon bar, eliminating the need to refer to
  351.           the same disc by both its name and number.
  352.  
  353.         * Grouping of icon bar icons.
  354.           On RISC OS 3 icons of the same type will appear on the icon bar in
  355.           a group, regardless of the order they were added to the icon bar.
  356.           For instance all hard disc icons will appear in a group, and so
  357.           will all the fileserver icons. This makes finding the icon you
  358.           want easier.
  359.  
  360.         * Enhanced interactive help.
  361.           When running !Help, help can now be provided on menu items as well
  362.           as on icons and windows, making it easier to learn how to use new
  363.           application software.
  364.  
  365.         * Extension modules in ROM.
  366.           All of the standard extension modules for RISC OS 2.00 such as
  367.           ColourTrans, the floating point emulator, the outline font
  368.           manager and the shared C library are now in the RISC OS 3 ROM
  369.           leaving more memory for application software.
  370.  
  371.         * Up to 128 tasks.
  372.           RISC OS 3 can support up to 128 tasks running together in the
  373.           computer as opposed to the 32 allowed by RISC OS 2.00.
  374.  
  375.         * New hot keys.
  376.           New hot keys are provided to open a task window, move the icon bar
  377.           to the front, and start a shutdown.
  378.  
  379.         * Screen blanker.
  380.           A screen blanker is included in the RISC OS 3 ROM to help preserve
  381.           the monitor screen.
  382.                         
  383. (lifted from Ran Mokady's RO3 Q&A posting. Thanks Ran....)
  384. ----------------------------------------------------------------------------
  385. Q11) How do I enable solid drags in Risc OS 3?
  386.  
  387.    Solid drags are controlled by bit 1 in byte 28 of the CMOS RAM. Setting
  388. this bit enables solid drags on all solid drag 'aware' applications. However
  389. setting this bit using a *FX command from the command line is a foolish way
  390. to do it, as this will unset/set the other 7 bits in that byte which have
  391. meaning to FileSwitch and the Wimp. Accordingly the reccomended way to set
  392. this bit is using a program like this basic one enclosed below :-
  393.  
  394.    REM Toggle state of DragASprite bit in CMOS
  395.  
  396.    REM Read byte
  397.    SYS "OS_Byte",161,&1C TO ,,byte%
  398.    REM EOR byte with mask for bit 1
  399.    byte% = byte% EOR 1<<1
  400.    REM Write byte back again
  401.    SYS "OS_Byte",162,&1C,byte%
  402.    END
  403.  
  404. Which safely sets bit 1 while preserving the settings of the other bits.
  405.  
  406. (thanks go to Micheal J Hardy for this one.)
  407. ----------------------------------------------------------------------------
  408. Q12) What kind of Acorn machines are there, and what are their
  409.    specifications?
  410.  
  411.    The full list of Acorn made machines is somewhat lengthy now and are
  412. mostly no longer in manufacture. Accordingly this list distributed in the
  413. FAQ includes only Archimedes/ARM based machines, which are the current
  414. commonly encountered Acorn machines. A full list is maintained in my email
  415. server under the filename 'MachineLst'. This is, as far as I am aware, a
  416. complete list of all Acorn machines made with the possible exception of the
  417. latest machines for which I have yet to get the detailed specifications.
  418.  
  419. A500 - never sold commercially this machine will be a little hard to find.
  420.    It was the development machine for the A300/A400 series of machines. One
  421.    of its major `idiosyncracies` is that it uses the older VIDC1 chip which
  422.    used different logic for sound output than all commercialy released Arcs
  423.    and thus most sound modules sound very odd on it...
  424.    4096k Memory.
  425.    Advanced Disc Filing System by default.
  426.    ARM 2 processor.
  427.    8 MHz RAM. (Ocassional unit with 12MHz RAM.)
  428.    512k OS in ROM.
  429.    ~4 MIPS
  430.  
  431. A3xx - the first of the Archimedes range of computers it was powered by a
  432.    custom designed chip set based around the ARM a 32 bit RISC chip. The
  433.    range started with half a Meg of memory up ran up to 1 Meg of memory.
  434.    They came out with the Arthur Operating system that while it was more
  435.    advanced than the 8 bit machines OS's it was not an OS doing justice to
  436.    the hardware it was running on. Released around late 1987 they heralded
  437.    the start of new shift in Acorn machines away from their previous 6502
  438.    only base.
  439.  
  440.    A305
  441.    512k Memory.
  442.    Advanced Disc Filing System by default.
  443.    ARM 2 processor.
  444.    8 MHz RAM.
  445.    512k OS in ROM.
  446.    ~4 MIPS
  447.  
  448.    A310
  449.    1024k Memory
  450.    Advanced Disc Filing System by default.
  451.    ARM 2 processor.
  452.    8 MHz RAM.
  453.    512k OS in ROM.
  454.    ~4 MIPS
  455.  
  456. A4xx - released at the same time as the 300 series of machines the 400
  457.    series features an in built st506 hard drive controller and some models
  458.    came equiped with hard drives built in as standard and the series also ,
  459.    by default, was capable of handling 4 expansion cards including a
  460.    co-processor card unlike the 300 series. 
  461.  
  462.    A410
  463.    1024k Memory
  464.    Advanced Disc Filing System by default.
  465.    St506 Hard Drive interface by default.
  466.    ARM 2 processor.
  467.    8 MHz RAM.
  468.    512k OS in ROM.
  469.    ~4 MIPS
  470.  
  471.    A420
  472.    2048k Memory
  473.    Advanced Disc Filing System by default.
  474.    St506 Hard Drive interface by default.
  475.    ARM 2 processor.
  476.    8 MHz RAM.
  477.    512k OS in ROM.
  478.    ~4 MIPS
  479.  
  480.    A440
  481.    4096k Memory
  482.    Advanced Disc Filing System by default.
  483.    St506 Hard Drive interface by default with Hard Drive. (43 Meg)
  484.    ARM 2 processor.
  485.    8 MHz RAM.
  486.    512k OS in ROM.
  487.    ~4 MIPS
  488.  
  489. A680 - development machine for RISCiX. This is another development machine
  490.    and again was never sold commercialy. Thus it is somewhat rare. It was
  491.    different from most Arcs in the respect that it does not have RiscOS in
  492.    ROM at all and can only use high resolution monochrome monitor for
  493.    display. It came with a 67 Meg SCSI drive by default.
  494.    8192k Memory.
  495.    SCSI by default. (67 Meg drive)
  496.    ARM 2 processor.
  497.    8 MHz RAM.
  498.    Unknown. (Runs RISCiX...)
  499.    ~4 MIPS
  500.  
  501. R140 - Acorn's entry machine into the Unix market, it suffered problems due
  502.    to the Archimedes chip set not being optimal for running Unix on.
  503.    Functionally identical to an A440 machine it had 4 Meg of memory and was
  504.    provided with an 52 Meg st506 drive with RISCiX (Acorns brand of Unix) on
  505.    it.
  506.    4096k Memory
  507.    Advanced Disc Filing System by default.
  508.    St506 Hard Drive interface by default with Hard Drive. (53 Meg)
  509.    ARM 2 processor.
  510.    8 MHz RAM.
  511.    512k OS in ROM. RISCiX OS supplied on Hard Drive.
  512.    ~4 MIPS
  513.  
  514. A3000 - this is the low end Arc. It was the first machine to be released
  515.    with the newer and faster MEMC1a built in as standard as well as the
  516.    newer Risc OS by default. Designed to be a cost effective cheap Arc it
  517.    features only one full expansion port with a single internal `mini`
  518.    expansion card slot limiting expansion somewhat. It also came by default
  519.    without a serial port. This machine has proved very popular with schools
  520.    as a cheap entry into the new Archimedes machines.
  521.    1024k Memory
  522.    Advanced Disc Filing System by default.
  523.    ARM 2 processor.
  524.    8 MHz RAM.
  525.    512k OS in ROM.
  526.    ~4.7 MIPS
  527.  
  528. A4xx/I - this series was functionally identical to the 400 series but
  529.    featured a newer memory controller the MEMC1a that gave it a slightly
  530.    faster speed. It also came with a 53 Megabyte hard drive in the higher
  531.    end models that came with HD's rather than the 400 series's 20 Meg one.
  532.  
  533.    A420/I
  534.    2048k Memory
  535.    Advanced Disc Filing System by default.
  536.    St506 Hard Drive interface by default.
  537.    ARM 2 processor.
  538.    8 MHz RAM.
  539.    512k OS in ROM.
  540.    ~4.7 MIPS
  541.  
  542.    A440/I
  543.    4096k Memory
  544.    Advanced Disc Filing System by default.
  545.    St506 Hard Drive interface by default with Hard Drive. (53 Meg)
  546.    ARM 2 processor.
  547.    8 MHz RAM.
  548.    512k OS in ROM.
  549.    ~4.7 MIPS
  550.  
  551. A540 - the current high end Archimedes machine this machine comes with 4 Meg
  552.    of memory by default and an ARM 3 processor running at 26 MHz. It comes
  553.    with a 100 Meg SCSI drive by default and a slightly newer version of
  554.    Risc OS updated to cope with up to 16 Meg of memory and features for
  555.    handling the ARM 3 processor.
  556.    4096k Memory
  557.    Advanced Disc Filing System by default.
  558.    SCSI Hard Drive interface by default with Hard Drive. (100 Meg)
  559.    ARM 3 processor.
  560.    12 MHz RAM.
  561.    512k OS in ROM.
  562.    ~13.5 MIPS (I am guessing here...)
  563.  
  564. R260 - functionally identical to the A540 the R260 comes with Unix (well
  565.    RISCiX ) by default and due to the increased power of the hardware runs
  566.    it much better.
  567.    8192k Memory
  568.    Advanced Disc Filing System by default.
  569.    SCSI Hard Drive interface by default with Hard Drive. (100 Meg)
  570.    ARM 3 processor.
  571.    12 MHz RAM.
  572.    512k OS in ROM. RISCiX OS supplied on Hard Drive.
  573.    ~13.5 MIPS
  574.  
  575. R225 - A diskless version of the R260 it was designed to be a cheap
  576.    networked Unix station. Released at the same time as the R260.
  577.    4096k Memory
  578.    Advanced Disc Filing System by default.
  579.    ARM 3 processor.
  580.    12 MHz RAM.
  581.    512k OS in ROM. RISCiX OS booted off from Network connections.
  582.    ~13.5 MIPS
  583.  
  584. A5000 - the A5000 is the first machine to feature high density (quad - 1.6 Meg
  585.    formated) drives by default as well as the latest version of Risc OS -
  586.    version 3. It also features an inbuilt IDE drive on it's higher end model.
  587.    Released late 1991.
  588.    1024k Memory
  589.    Advanced Disc Filing System by default with High Density drives.
  590.    IDE interface by default.
  591.    ARM 3 processor
  592.    12 MHz RAM.
  593.    2048k OS in ROM.
  594.    ~13.5 MIPS.
  595.  
  596. A4 - Acorns first portable machine. The A4 is functionally an A5000 in portable
  597.    form. Featuring power save modes, an LCD screen and software configuration
  598.    of the power saving features it was released July 1992. It is called the A4
  599.    because it's footprint on a desk is apparently that of an A4 piece of paper.
  600.    2048k Memory
  601.    Advanced Disc Filing System by default with High Density drives.
  602.    ARM 3 processor (6 MHz in power save mode.)
  603.    12 MHz RAM. (3 MHz in power save mode.)
  604.    2048k OS in ROM.
  605.    ~13.5 MIPS.
  606.  
  607. A30x0 - Two models of this machine exist the A3010 and the A3020. Both are
  608.    designed as low end 'family solution' machines. They are also among the first
  609.    to feature the ARM250 processor offering improved performance over an ARM2
  610.    (but less than an ARM3) and are designed to supplement the A3000 machine as
  611.    a low cost entry machine into the Acorn world. Its other main claim to fame
  612.    is it is the first Archimedes series machine that features joystick ports.
  613.    Launched August 27th 1992.
  614.    1024k Memory
  615.    Advanced Disc Filing System by default with High Density drives.
  616.    IDE 60 Mb Hard Drive (only in A3020).
  617.    ARM 250 processor
  618.    12 MHz RAM.
  619.    2048k OS in ROM.
  620.    ~7.2 MIPS
  621.  
  622. A4000 - This is a higher end more expandable version of the A30x0 series
  623.    machines and is in a three box format similar to the A5000. It also is
  624.    driven by an ARM 250 processor however it features over the A30x0 machines
  625.    optional Ethernet & Econet ports, a high density floppy drive and an 80Mb
  626.    IDE drive by default. The aim of this machine is strongly towards the home
  627.    office and more 'serious' applications that the A300x0 series. Launched
  628.    August 27th 1992.
  629.    2048k Memory
  630.    Advanced Disc Filing System by default with High Density drives.
  631.    IDE 80 Mb Hard Drive by default.
  632.    ARM 250 processor
  633.    12 MHz RAM.
  634.    2048k OS in ROM.
  635.    ~7.2 MIPS
  636.  
  637. ----------------------------------------------------------------------------
  638. Q13) What are the memory limits of the Acorn machines?
  639.  
  640.    For the most part the 8 bit machines were limited to a maximum of around
  641.    256k of memory. Although various expansion systems including second
  642.    processors effectively meant the upper limit was about 1 Meg.
  643.    For the 32 bit machines *the* upper limit currently is 16 Meg of memory.
  644.    Not all of the range of machines are capable of this however and the list
  645.    looks something like this :-
  646.  
  647.    A3xx - 8 Megs maximum through third party, 1 Meg official limit.
  648.    A4xx  & A4xx/I - 8 Megs maximum through third party, 4 Megs official
  649.           limit.
  650.    A3000 - 4 Megs maximum through third party, 2 Megs official limit.
  651.    A540  - 16 Megs maximum.
  652.    A5000 - 8 Megs maximum through third party, 4 Megs official limit.
  653.    A4 - 4 Megs official limit.
  654.    A30x0 - 2 Megs official limit.
  655.    A4000 - 4 Megs official limit.
  656.  
  657. ----------------------------------------------------------------------------
  658. Q14) What is a second processor and what second processors are there?
  659.  
  660.    A second processor was the generic name for a range of parasite
  661.    processors that could be linked to Acorn's 8 bit machines via what was
  662.    called the `Tube` interface. Basically the host machine became dedicated
  663.    to handling the Input and Output while the second processor would do the
  664.    higher level functions (like running your programs). The second processor
  665.    ran asyncronously to the host processor allowing incredible increases in
  666.    execution speed for programs. A wide range of processors were supported
  667.    this way allowing Acorn's eight bit range of machines to remain viable
  668.    and useful for much longer than their technology would suggest.
  669.  
  670.    The Second Processors that existed are :-
  671.  
  672. Z80 second processor.
  673. 6 MHz RAM.
  674. 64k Memory.
  675. CP/M OS.
  676. External second processor for all eight bit machines.
  677.  
  678. 6502 second processor.
  679. 3 MHz RAM.
  680. 64k Memory.
  681. Extended version of the BBC MOS.
  682. External processor for all eight bit machines.
  683.  
  684. 16032 second processor.
  685. Unknown.
  686. 256k-4096k Memory.
  687. Unknown. (Panos at a guess)
  688. External processor for all eight bit machines.
  689.  
  690. ARM 2 second processor.
  691. 8 MHz RAM. (Guess...)
  692. 4096k Memory.
  693. Brazil OS.
  694. External processor for all eight bit machines.
  695.  
  696. 6502 co-processor. (internal second processor).
  697. 4 MHz RAM.
  698. 64k Memory.
  699. Extended version of BBC MOS.
  700. Internal processor for Master 128 machines but could be fitted external to
  701.    the other eight bit machines.
  702.  
  703. 80186 co-processor.
  704. 10 MHz RAM.
  705. 512k Memory.
  706. DR-DOS+ with GEM.
  707. Internal processor for Master 128 machines but could be fitted external to
  708.    the other eight bit machines.
  709.  
  710. ----------------------------------------------------------------------------
  711. Q15) Are there any cards for IBM PC or compatable machines that Acorn have
  712. produced?
  713.  
  714.    Yes. Three cards in total :-
  715.  
  716. Springboard.
  717.   ARM 2 processor.
  718.   4096k Memory.
  719.   8 MHz RAM.
  720.   Brazil OS.
  721.  
  722. PC ARM development system.
  723.   Precursor to Springboard. Hardware functionally identical.
  724.  
  725. Ecolink.
  726.   An econet link card for the PC.
  727.  
  728. ----------------------------------------------------------------------------
  729. Q16) What configuration of cable should I use on my Arc for modem work?
  730.  
  731.    Here follows a diagram of the necessary connections for common terminal
  732. programs to work properly. They are as far as I know the informal standard
  733. agreed upon by commercial comms software developers for the Arc.
  734.  
  735.    Pins 1, 4, and 8 must be connected together inside the 9 pin plug. This
  736. is to avoid the well known serial port chip bugs. The modem's DCD (Data
  737. Carrier Detect) signal has been rerouted to the Arc's RI (Ring Indicator)
  738. most modems broadcast a software RING signal anyway, an even then it's not
  739. really necessary to detect it for the modem to answer the call.
  740.  
  741.  Arc (9 pin)                      Modem (25 pin)
  742.  -----------                      --------------
  743.  
  744.  +---1---DCD
  745.  |
  746.  |   2---RxD------------------------RxD----3
  747.  |
  748.  |   3---TxD------------------------TxD----2
  749.  |
  750.  +---4---DTR------------------------DTR---20
  751.  |
  752.  |   5---0v-------------------------SG-----7
  753.  |
  754.  |   6---DSR------------------------CTS----5
  755.  |
  756.  |   7---RTS------------------------RTS----4
  757.  |
  758.  +---8---CTS
  759.  
  760.      9---RI-------------------------DCD----8
  761.  
  762.    Of course you can connect the Modem pin 20 to any one of pins 1, 4, or 8
  763. on the Archimedes plug, as they are all connected together anyway.
  764.  
  765.    Chocks Away Extra Missions (the flight simulator from 4th Dimension)
  766. suggests that the serial cable be wired as above except that pins 1-4-6 are
  767. connected together and the modem's CTS (pin 5) be connected to the Arc's pin
  768. 8 (ie the connections at pins 6 and 8 be swapped over at the Arc's end).
  769. This has been and it also seems to work fine.
  770.  
  771.    However newer Arc's like the A5000 have come out (and indeed the
  772. occasional A310) with a `corrected` serial port. This newer serial port
  773. operates as it should and is directly compatible with standard PC cables.
  774. Most comms software about at the moment does not take this in account and
  775. assumes that you have a cable patched in the manner described above. If you
  776. do not use such a patched cable on these `fixed` serial ports the software
  777. will generally fail to work.
  778.  
  779. ----------------------------------------------------------------------------
  780. Q17) Can PC VGA Monitors be added to an Archimedes?
  781.  
  782.    It depends on what monitor you have, and what Archimedes you have. There
  783. are two main types of PC VGA monitors out there...
  784.  
  785.    1) Fixed Frequency
  786.       These monitors will only display video signals with certain
  787.       line and refresh rates. They will typically only display
  788.       CGA / EGA / VGA modes.
  789.  
  790.    2) Multi Frequency
  791.       These monitors will display any video signal within a certain
  792.       range, typically 30-50Khz line rate and 50-80Hz refresh rate.
  793.  
  794.    Type 1 almost always require seperate syncs as the monitor uses the
  795. polarity of the syncs (mainly positive going negative or mainly negative
  796. going positive) to determine what the line and refresh rate should be.
  797.  
  798.    Type 2 vary. Some require seperate syncs (vertical and horizontal) and
  799. others will work with composite syncs (vertical and horizontal EOR
  800. together).
  801.  
  802.    As PC monitors typically start at a line rate of 30Khz compared to the TV
  803. broadcast modes (mode 12 etc.) that have a line rate of 15Khz, VIDC has to
  804. do more work to obtain a 30Khz line rate. This means that you computer will
  805. slow down silghtly if you use a 30Khz+ line rate monitor. If you have an ARM
  806. 3 fitted such slow downs will probably be negligable.
  807.  
  808.    Now, depending on what type of Archimedes you have depends on what type
  809. of monitor you can use.
  810.  
  811.    A540 / A5000 / A4 / A3010 / A3020 /A4000
  812.       Has software control over the polarity of the syncs and what
  813.       frequency VIDC is clocked at.
  814.  
  815.       The A540 with RiscOS 2 can only use modes 26-28 (640x480)
  816.       [I can't rember if an A540 has a mode 31, help?]. However, by
  817.       changing links and a *configure option, you can get the computer
  818.       to generate seperate syncs with no problem.
  819.  
  820.       The other machines  with RiscOS 3 can do even better. If you tell the
  821.       computer that you have a VGA monitor it will re-map all of the
  822.       15Khz line rate modes up to 30KHz line rate. This means that
  823.       you can play your games that require mode 12 / 13.
  824.       However, as a PC monitor is designed to display 320 lines 
  825.       minimum then you will get a 'letterbox' effect as mode 12 has
  826.       only 256 lines.
  827.  
  828.       All these machines have 24Mhz, 25.175Mhz and 36Mhz crystals to drive
  829.       VIDC with. The 25.175Mhz crystal is needed to obtain the correct
  830.       video rates for PC monitors displaying 640x480 screens. The 36Mhz
  831.       crystal is used to obtain higher resolution modes, like 800x600x16
  832.       colours.
  833.  
  834.   A3000
  835.       This can generate seperate syncs but requires links to be set to
  836.       determine the polarity. It has only a 24Mhz crystal and can
  837.       therefore only drive 'forgiving' monitors correctly that don't
  838.       mind the 640x480 video mode timings being slightly incorect.
  839.  
  840.       In order to obtain proper timings, and software control of the
  841.       sync polarity, you will need a VGA VIDC Enhancer for the A3000.
  842.  
  843.   A400 series.
  844.       The situation gets more complex. Due to an 'error' in the PCB
  845.       / circuit diagram, the A400 series cannot generate seperate
  846.       syncs satisfactorly. The video signal loses the green component
  847.       when seperate syncs is selected.
  848.  
  849.       As standard, there is no polarity control over the syncs. In
  850.       common with the A3000, there is only a 24Mhz crystal.
  851.  
  852.       If the PC monitor can handle composite syncs then the monitor
  853.       can be used in 640x480 mode only.
  854.  
  855.   A300 series.
  856.       Most, if not all, of the A300 series had the circuit board
  857.       hardwired into composite mode continously. There is only a 24Mhz
  858.       crystal, and only composite PC VGA monitors can be used.
  859.  
  860. Conclusion:
  861.   Apart from the A5000 and newer machines, no computer as standard can drive
  862. either a fixed frequency or multi-frequency PC monitor in all of the Archimedes
  863. modes satisfactorily. However VIDC enhancer boards can be bought to upgrade an
  864. Archimedes to handle the needed timing and signals.
  865. ----------------------------------------------------------------------------
  866. Q19) What is ADFSBuffers and what is the best setting for it?
  867.  
  868.    ADFSBuffers are Read Ahead and Write Behind buffers for ADFS on your
  869. Archimedes. These are designed to improve the speed of filing operations by
  870. doing work at optimum times. There are some side effects of using them though.
  871. When active under Risc OS v2.00 and v2.01 discs *must* be dismounted before
  872. being removed from the floppy drive. Failure to do so results in the dreaded
  873. 'FileCore in use.' error. However if you are prepared to sacrifice the speed
  874. improvment they give configuring the buffers to 0 does remove this problem. (Or
  875. so I am informed.)
  876.  
  877.    Under Risc OS v3.00, as supplied with the early A5000 machine, these buffers
  878. generate a different problem and must *always* be configured off. Failure to do
  879. so results in spurious errors when using the Hard Drive on an early A5000.
  880. Symptoms include reformating of crucial sectors of the disc, disc address
  881. errors and general failure to save files to the drive. So when using an A5000
  882. with Risc OS 3.00 remember to configure them to off!
  883.  
  884.    With Risc OS v3.10 all of the old problems have been cured with a new one
  885. introduced. Namely that if you have only a few ADFSBuffers configured and are
  886. accessing the floppy drive then your machine can occasionally lock up
  887. completely for you. It appears that any value of ADFSBuffers above 8 causes
  888. that problem to be largely alleviated (read it only occurs rarely at these
  889. settings). So under Risc OS 3.1 it is reccomended that you set your ADFSBuffers
  890. to 8+.
  891.  
  892.    As for the optimum settings for ADFSBuffers, as far as I am aware no one has
  893. done any speed tests to see what is the best setting. Presumably though Acorn
  894. will have arranged for the system to start up (Well except for RO3.00...) in
  895. the optimum state for most uses. I would be interested in anyone who has done
  896. speed tests sending me the results of their investigations....
  897.  
  898. ----------------------------------------------------------------------------
  899. Q19) What is the current File-type allocation ranges and why won't Acorn
  900. provide a full file-type list?
  901.  
  902.    Acorn have reallocated the File-type ranges for applications. The new
  903. ranges are :-
  904.  
  905.   Non-user area
  906.  
  907.     &E00-&FFF   Acorn
  908.     &B00-&DFF   Commercial software
  909.     &A00-&AFF   Acornsoft, and other commercial software
  910.     &400-&9FF   Commercial Software
  911.  
  912.   User area
  913.  
  914.     &100-&3FF   Non-commercial distributed software (ie PD)
  915.     &000-&0FF   User's personal usage (ie non-distributed)
  916.  
  917. 75% of the user area is for PD/Shareware, with allocations co-ordinated by
  918. Acorn. If your software is going to be distributed, you should have an allocated
  919. filetype to avoid clashes.
  920.  
  921.    Acorn cannot publish it's master list of filetypes because, at any given
  922. time, it will contain allocations made for products which have not yet been
  923. announced. Therefore, Acorn would be in breach of confidence by doing so -
  924. and the editing overhead for producing a sanitised list is too great.
  925.  
  926. ----------------------------------------------------------------------------
  927. Q20) My disc gives me a 'Broken Directory' or my Free Space Map is corrupt,
  928.       what can I do?
  929.  
  930.    Unfortunately due to the highly complicated nature of the filing system
  931. data there is little that can be done easily. Your simplest and best way of
  932. correcting the problem is to backup as much software as you can and reformat
  933. your drive, restoring everything from those backups you make regularly...
  934. (What you don't back up your discs? :-) ) To do anything else requires a
  935. good knowledge of how the underlying structures work and is beyond the scope
  936. of this FAQ, although this detail is covered in the Risc OS 3 PRMs.
  937.  
  938. ----------------------------------------------------------------------------
  939.  Thanks go to Julian Wright for his diagrams and comments on the serial
  940. port. Also thanks go to all the people who have contributed corrections and
  941. additions to the list. Without this help this list would be a hell of alot
  942. buggier (spot the programmer... :-) ) than it is...
  943.  
  944. ----------------------------------------------------------------------------
  945. All additions, corrections & suggestions for the FAQ List should be sent to
  946.                 -=> banks_p@kosmos.wcc.govt.nz <=-
  947.  Being a student I reserve the right to be wrong, incorrect, slow, out of
  948.           date and generally how I please with the FAQList.
  949.