home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / utilities / utilsa / 486update / ReadMe < prev   
Encoding:
Text File  |  1995-07-27  |  7.4 KB  |  199 lines

  1.  
  2. *************************************************************************
  3. *            PLEASE READ THE 'INSTALL' FILE BEFORE INSTALLING           *
  4. *                 THIS VERSION OF THE PC CARD SOFTWARE                  *
  5. *************************************************************************
  6.  
  7. Release note v1.87g
  8. ===================
  9.  
  10. This document contains the latest information on the RISC-PC 486 Card and
  11. its software.
  12.  
  13. This code will only run on the Acorn Risc PC 486 co-processor card, or an
  14. Aleph One co-processor card.
  15.  
  16. Contents
  17. --------
  18. This floppy contains the following items:
  19. !PC486      - the application needed to drive the PC 486 card. 
  20. !PCConfig   - an application to set options for the PC 486 Card. 
  21. Readme      - This file which contains the latest information on the PC 486 Card
  22. DOSFS       - Module allowing access to DOS partitions bigger than 32Mb
  23. Device Drivers:
  24. AMOUSE/COM  - a simple DOS bus-mouse driver.
  25. CDROM       - directory containing a DOS PC card CDROM device driver and info.
  26. Windows     - directory containing Windows driver and Windows Setup file
  27.  
  28.  
  29. Parallel & serial port use
  30. --------------------------
  31. The PC card can use the Risc PC's parallel and serial ports. To do this
  32. you need to turn on the 'DirectParallel' or 'DirectSerial' options in
  33. !PCConfig. Printing to a printer plugged into the Risc PC will work without
  34. setting DirectParallel on. 
  35.  
  36. When one of these options is on, the specified port is taken over completely
  37. for bi-directional use by the PC card and thus cannot be used by RISCOS until
  38. you quit from !PC.
  39.  
  40. There is currently a problem with the serial port in that after quitting !PC
  41. (using DirectSerial), the serial port remains inacessible until you do an
  42. RMreinit SerialDeviceDriver. This is now on the end of the !Run file for you
  43. to enable if it causes you problems.
  44.  
  45. Do not use the printer Re-direction (RISCOSPrinter) & Directparallel options
  46. at the same time. You are likely to get no printer output at all, as the data
  47. cannot go to two places at once.
  48.  
  49.  
  50. Problems with TurboDrivers
  51. --------------------------
  52. The PC Card printer mechanisms interact with Computer Concepts Turbodrivers
  53. in ways that can cause problems.
  54.  
  55. 1. If you have a turbodriver cable and use directparallel to print with, then
  56. everything will be completely garbled by the cable, as the data does not get
  57. appropriately pre-scrambled by the turbodriver modules (DirectParallel
  58. bypasses them). You must either change the cable for PC printing (eg with a
  59. dataswitch) or not use directparallel and turbodrivers.
  60.  
  61. 2. If you use the RISCOSPrinter redirection, then everything works but can go
  62. very slowly, becasue !PC prints a byte at a time, and this causes the
  63. turbodrivers to work very inefficiently. There are a number of things which
  64. can be done to minimise these problems until a proper software solution is
  65. available.
  66.  
  67. The current release version of the Turbodrivers (4.03) is supplied with
  68. !PrintQFS 0.43. This does not have the extra buffering to speed up single
  69. byte writes.  CC can supply a newer version of !PrintQFS (0.45) which
  70. includes some extra buffering (EMail(prefered)/fax/write to Gerald Isles at
  71. CC). mailto:gerry@cconcepts.co.uk
  72.  
  73. The best way to print is to set the PC driver to print
  74. to FILE: (set the file to C:\PRINTOUT) and once it has finished,
  75. return to the desktop, freeze the PC and run the following basic
  76. program...
  77.  
  78. REM >PrintPC
  79. partition$="<Diva$Dir>.^.HardDisc_C"  :REM or whatever
  80. file$="PRINTOUT"
  81. SYS "OS_FSControl",26,partition$+"."+file$,"printer:",2
  82. END
  83.  
  84. This will copy the printout file to the RiscOS printer stream.  You 
  85. should have a TurboDriver selected.
  86.  
  87. Alternatively, if this is irritatingly complex, the throughput can be 
  88. increased by pausing the TurboDriver queue until all the data has 
  89. been transfered (Alt-select on the TurboDriver icon followed by 
  90. adjust on the 'Queue...' button then hit the 'Pause queue' button).
  91.  
  92.  
  93. Monitor Modes
  94. -------------
  95. Mode 27 is used for VGA: 640x480x16 display in DOS
  96. Mode 31 is used for SVGA 800x600x16 display in DOS. (DOS mode 6Ah).
  97.  
  98. Note that the default definitions of these modes for the AKF65 monitor
  99. gives a slow refresh rate and thus a very flickery display. We recommend that
  100. you edit the monitor definition file to give a better display. 
  101.  
  102. Games which use strange-shaped screen modes attempt to use the Risc PC's
  103. mode-descriptor feature to select full screen modes; this should allow people
  104. to write their own modes to fit these. Only attempt this if you understand
  105. what you are doing.
  106.  
  107. This forced multi-tasking is also often caused by software which tries to
  108. generate illegal video modes (non-CGA/EGA/VGA). Note that the biggest VGA
  109. mode is 640x480x16. DOS Software which needs more pixels or colour than this
  110. will not run (except 800x600x16 using VESA support).
  111.  
  112. These are the modes supported by the PC Card software. The host system will
  113. not be able to display modes beyond 10h if you do not have a VGA-standard
  114. monitor (eg A300, A400 systems)
  115.  
  116. Standard DOS modes
  117.  
  118. Mode 0 (CGA/EGA/VGA) 40*25 text
  119. Mode 1 (CGA/EGA/VGA) 40*25 text
  120. Mode 2 (CGA/EGA/VGA) 80*25 text
  121. Mode 3 (CGA/EGA/VGA) 80*25 text
  122. Mode 4 (CGA/EGA/VGA) 320*200 4-colour graphics
  123. Mode 5 (CGA/EGA/VGA) 320*200 4-colour graphics
  124. Mode 6 (CGA/EGA/VGA) 640*200 mono graphics
  125. Mode 7 (Mono/EGA/VGA) 80*25 text
  126.  
  127. Modes 8-0Ch aren't officially defined
  128.  
  129. Mode 0Dh (EGA/VGA) 320*200 16-colour graphics
  130. Mode 0Eh (EGA/VGA) 640*200 16-colour graphics
  131. Mode 0Fh (EGA/VGA) 640*350 mono graphics
  132. Mode 10h (EGA/VGA) 640*350 16-colour graphics
  133. Mode 11h (VGA) 640*480 mono graphics
  134. Mode 12h (VGA) 640*480 16-colour graphics
  135. Mode 13h (VGA) 320*200 256-colour graphics
  136.  
  137. SuperVGA modes
  138.  
  139. Mode 6Ah (SVGA) 800*600 16-colour graphics
  140.  
  141.  
  142. Odd modes
  143.  
  144. 360 x 480, 256-colours (obtained by messing around with VGA registers)
  145.  
  146. On RISCOS 3.5, will also support other modes obtained by messing round
  147. with VGA regs, provided they are supported by the display & fit into one
  148. of the following categories:
  149.  
  150. 16-colour graphics, using 4 video planes as VGA, up to 524288 pixels
  151. 256-colour graphics, based on mode 13h, up to 65536 pixels
  152. 256-colour graphics using Plane Mask / Read Plane Select registers
  153.   (as 360x480x256 mode), up to 262144 pixels
  154.  
  155. "Messing round with the VGA regs" is a highly moveable target, so 
  156. there will still be some software that will not work.
  157.  
  158.  
  159. Windows 95
  160. ----------
  161. This is not yet officially supported but can be persuaded to install and run.
  162.  
  163. On installation you must select the custom install and disable the checking
  164. for CDROMs and PCMCIA support.
  165.  
  166. On startup the banner screen uses a 320x400x16 display. There is no standard
  167. RISC OS mode of this shape, so the PC Card will revert to multi-tasking
  168. unless you define an appropriate mode:
  169.  
  170. # Modefile written by !MakeModes version 0.27 (21st December 1994)
  171. #
  172. # Add this definition to your existing mode file to prevent Windows 95 switching
  173. # to multi-tasking mode.
  174.  
  175. # 320 x 400 (71Hz)
  176. startmode
  177. mode_name:320 x 400
  178. x_res:320
  179. y_res:400
  180. pixel_rate:12750
  181. h_timings:24,32,2,320,28,0
  182. v_timings:3,28,0,400,0,9
  183. sync_pol:3
  184. endmode
  185.  
  186. There are still a couple of bugs in the windows driver: icons come up in odd
  187. colours and some are 'stripy'.
  188.  
  189. Windows Drivers:
  190. ----------------
  191. The windows driver now support 4,8,16,& 32 bits per pixel, and palette
  192. control in 256 colour modes. The extra modestrings that are permitted
  193. are detailed in the Win_readme file.
  194.  
  195. If Windows starts up, and then after the banner, flashes a message on the
  196. screen before returning to DOS, then you are using a version of ARMDRV that
  197. is too early for the version of !PC you are running. Re-install it as
  198. detailed in the Win_readme file.
  199.