home *** CD-ROM | disk | FTP | other *** search
/ Archive Magazine 1996 / ARCHIVE_96.iso / discs / mag_discs / volume_9 / issue_04 / reviews / FalconJoy < prev    next >
Text File  |  1995-07-29  |  9KB  |  191 lines

  1. {
  2. define style "Normal";
  3.  font Trinity.Medium;
  4.  fontsize 13pt;
  5.  linespacep 120%;
  6.  spaceabove 0pt;
  7.  spacebelow 6pt;
  8.  leftmargin 0pt;
  9.  rightmargin 0pt;
  10.  returnmargin 0pt;
  11.  condframethrow 0pt;
  12.  fontaspect 100%;
  13.  fontcolour rgb=(0,0,0);
  14.  linecolour rgb=(0,0,0);
  15.  rulecolour rgb=(0,0,0);
  16.  justify full;
  17.  underline 0;
  18.  strikeout off;
  19.  script off;
  20.  hyphenate on;
  21.  leader "";
  22.  locktolinespace off;
  23.  italic off;
  24.  bold off;
  25.  ruleaboveoffset 0pt;
  26.  rulecontrol 0;
  27.  vertrulewidth 1pt;
  28.  ruleleftmargin 0pt;
  29.  rulerightmargin 0pt;
  30.  rulewidth 0pt;
  31.  ruleoffset 0pt;
  32.  tracking 0;
  33.  dectabchar ".";
  34.  keepparagraph off;
  35.  keepnext off;
  36.  keepregion off;
  37.  tabs 11.3pt,144pt,216pt,288pt,360pt,432pt,504pt,576pt,648pt;
  38.  menuitem off}{
  39. define style "Main Heading";
  40.  font GillSans.ExtraBold;
  41.  fontsize 16pt;
  42.  linespacep 120%;
  43.  leftmargin 40pt;
  44.  returnmargin 0pt;
  45.  contents 1;
  46.  menuitem on}{
  47. define style "Heading";
  48.  font GillSans.ExtraBold;
  49.  spacebelow 0pt;
  50.  justify left;
  51.  contents 2;
  52.  shortcut 386;
  53.  tabs 12pt;
  54.  menuitem on}{
  55. define style "Box heading";
  56.  font GillSans.ExtraBold;
  57.  fontsize 24pt;
  58.  linespacep 120%;
  59.  spaceabove 6pt;
  60.  spacebelow 0pt;
  61.  justify centre;
  62.  autoparagraph;
  63.  shortcut 948;
  64.  menuitem on}{
  65. define style "ParaIndent";
  66.  returnmargin 16.5pt;
  67.  menuitem on}{
  68. define style "Table";
  69.  leftmargin 70.9pt;
  70.  rightmargin 0pt;
  71.  returnmargin 70.9pt;
  72.  rulecolour rgb=(0,0,0);
  73.  ruleaboveoffset 1pt;
  74.  rulecontrol 6;
  75.  vertrulewidth 1pt;
  76.  ruleleftmargin 57.5pt;
  77.  rulerightmargin 467.7pt;
  78.  rulewidth 1pt;
  79.  ruleoffset -1pt;
  80.  autoparagraph;
  81.  tabs vertrule 56.7pt,vertrule 155.9pt,170.1pt,vertrule 255.1pt,269.3pt,vertrule 354.3pt,368.5pt,vertrule 467.7pt;
  82.  menuitem on}{
  83. define style "NoSpace";
  84.  spacebelow 0pt;
  85.  shortcut 949;
  86.  menuitem on}{
  87. define style "No Hyphens";
  88.  hyphenate off;
  89.  menuitem on}{
  90. define style "Bold";
  91.  font GillSans.Bold;
  92.  shortcut 458;
  93.  menuitem on}{
  94. define style "Italic";
  95.  font Trinity.Medium.Italic;
  96.  shortcut 393;
  97.  menuitem on}{
  98. define style "indent";
  99.  spacebelow 3pt;
  100.  leftmargin 17pt;
  101.  returnmargin 0pt;
  102.  tabs 18pt;
  103.  menuitem on}{
  104. define style "program";
  105.  font Corpus.Medium;
  106.  fontsize 12pt;
  107.  linespace 14pt;
  108.  spacebelow 0pt;
  109.  justify left;
  110.  menuitem on}{
  111. define style "progtext";
  112.  font Corpus.Medium;
  113.  fontsize 12pt;
  114.  linespace 14pt;
  115.  spacebelow 0pt;
  116.  leftmargin 42.5pt;
  117.  returnmargin 11.3pt;
  118.  justify left;
  119.  shortcut 439;
  120.  tabs 43pt;
  121.  menuitem on}{
  122. define style "Progbit";
  123.  font Corpus.Medium;
  124.  menuitem on}{
  125. define style "Less space";
  126.  spacebelow 1.5pt;
  127.  menuitem on}{
  128. define style "Figure Title";
  129.  font Plantin.Italic;
  130.  fontsize 11pt;
  131.  justify centre;
  132.  autoparagraph;
  133.  menuitem on}{
  134. define style "Bold title";
  135.  font GillSans.ExtraBold;
  136.  shortcut 385;
  137.  menuitem on}{
  138. define style "Rule";
  139.  spacebelow 16pt;
  140.  rulecolour rgb=(0,0,0);
  141.  ruleaboveoffset 0pt;
  142.  rulecontrol 4;
  143.  rulewidth 2pt;
  144.  ruleoffset -6pt;
  145.  autoparagraph;
  146.  shortcut 459;
  147.  menuitem on}{
  148. define style "End";
  149.  font GillSans.Bold;
  150.  fontsize 11.5pt;
  151.  spacebelow 20pt;
  152.  rulecolour rgb=(0,0,0);
  153.  ruleaboveoffset 0pt;
  154.  rulecontrol 4;
  155.  rulewidth 2pt;
  156.  ruleoffset -6pt;
  157.  autoparagraph;
  158.  shortcut 951;
  159.  menuitem on}{"Box heading" on}Falcon Analogue Joystick Interface
  160. {"Box heading" off}{"Main Heading" on}Andrew Rawnsley{"Main Heading" off}
  161. For many years, since the introduction of the Archimedes series of computers, the words Acorn and Joystick have rarely been used in the same sentence.
  162. There have, on occasion, been attempts by companies to introduce joysticks or, more recently, joypads (made popular by Sega and Nintendo consoles), but these have usually met with failure. Most Acorn games-players seem to find the keyboard and mouse a much more viable alternative.
  163. Previous products have usually been flawed in a number of ways:
  164. 1) The joystick or joypad is of poor quality, invariably making life harder for the user!
  165. 2) You are restricted to using the joystick supplied by the company, as the interface is built into the joystick itself.
  166. 3) The software support is poor, and the joystick fails to work with many games.
  167. However, the single biggest flaw has been the digital nature of the joysticks {\153} each button or direction being either on or off. You can't move the joystick just a small distance to get a small movement on screen.
  168. You may not consider this much of a problem, but take the example where you want to move your character fractionally to the left, perhaps to position a jump. On the keyboard, you would simply tap the appropriate key very quickly. However, with the joystick you can only move a fixed distance, sometimes making the move almost impossible.
  169. The problem is accentuated in flight simulators, where the degree of movement is critical to avoid collisions and allow accurate aiming.
  170. {"Heading" on}Introducing the Analogue Joystick
  171. {"Heading" off}This problem has been solved for a long time for PC owners {\153} the analogue approach allows the joystick to return the amount of movement that has been applied. The more movement, the greater the effect in the game.
  172. As far as I know, the Falcon interface from Magnetic Image is the first Acorn product to allow the use of such PC joysticks!
  173. Not only does the interface solve the problem, but it does so in style, avoiding most of the problems found with competing products.
  174. For example, there is no joystick supplied with the product, allowing the user freedom of choice as to what quality of device to use. You can pick up a suitable joystick from a PC dealer for less than {\163}10, but for {\163}5 or {\163}10 more, you'll get a high quality joystick which is bang up-to-date.
  175. {"Heading" on}Software support
  176. {"Heading" off}The Falcon is supplied with various modules to allow the product to be used with any Acorn machine. I've tested it on a Risc PC and A5000 with no problems.
  177. The modules are supported by a configuration and calibration application. This may sound complex, and indeed the software took a little effort to master, but this is time well spent. You set the extent of movement given by your particular joystick, and the software will then calculate the degree of movement proportionally.
  178. You are given a choice whether or not the extra analogue information should be used or not {\153} some arcade games are better played with a digital-type joystick, so the software allows the analogue device to be treated as digital for such games.
  179. I encountered no incompatibilities {\153} testing the joystick with titles such as Star Fighter 3000 and Chocks Away. It brought new life into these games, as I suddenly became able to swoop and dive just as if I were controlling a real flight stick.
  180. Arcade games, such as Burn 'Out and Hamsters, also worked without any difficulties.
  181. {"Heading" on}The hardware interface
  182. {"Heading" off}The Falcon interface itself is well produced and provides a neat and compact solution. However, it has one major disadvantage {\153} it connects to the printer port of your machine. This is a popular interface for such devices, with developers seeming to forget that users might actually have a printer connected to the printer port.
  183. The solution is a printer port splitting device which is best bought from a local PC dealer. At the flick of a switch, you can swap between your printer and your joystick {\153} I can't see you using both at once!
  184. Fortunately, the interface worked on the end of both Artworks and Impression dongles, which will please anyone who doesn't just use their Acorn as an expensive alternative to a console!
  185. {"Heading" on}Conclusions
  186. {"Heading" off}Costing around {\163}25 (contact Magnetic Image for current pricing and possible joystick bundles), the Falcon interface isn't cheap when you consider that you'll have to buy a joystick and printer port splitter on top of that (budget for around {\163}55 in total). However, it is a classy product and provides a complete solution to all your game control needs.
  187. Bear in mind that, on a PC, you'd have to pay around {\163}80, as the interface tends to be only available as part of a sound system (apparently the sound card is the single multimedia / leisure solution).
  188. The Falcon interface outclasses any of the other joystick and joypad solutions available for Acorn users (although which companies will sell you such a product varies by the month!) and if you like the idea of a joystick, it's your best bet for connecting one to your Acorn.
  189. {"Rule" on}Me? I'm going back to practise stunt flying in Star Fighter 3000, now that I can fly the thing with my spanking new analogue joystick (and interface!).{\160}{font Dingbats}u{font}{\160}
  190. {"Rule" off}
  191.