home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / FDW95FAQ.ZIP / READ.ME < prev   
Encoding:
Text File  |  1996-07-09  |  11.8 KB  |  205 lines

  1.     ***Notes on using FrontDoor and RemoteAccess with Windows 95***
  2.  
  3. Several folks asked for the files that I use to run RA-USA (FrontDoor
  4. Commercial version and RemoteAccess 2.50) under Win95. Here they are.
  5.  
  6. These suggestions are for Windows 95.  They are NOT for Windows 3.11.
  7. Windows 95 has a MUCH improved COMM driver that makes third party
  8. drivers unnecessary!  Windows 3.11 does NOT.  If you want to run a BBS
  9. under Windows, by all means, upgrade to Windows 95 or Windows for
  10. Workgroups 3.11 or, if you must use Windows 3.1 or 3.11, use a third
  11. party COMM driver such as KingComm, TurboComm, etc.
  12.  
  13. I want to thank Bill Cheeks for his comments and suggestions concerning 
  14. Windows 95 and, before that, talking me into trying W4W <smile>.  Like 
  15. most of us, I had read all the messages saying that "Windoze" just 
  16. couldn't cut it as a multi-tasker for a BBS.  You =HAD= to use DesqView 
  17. or OS/2!  Bill convinced me I should try W4W and I've never been happier.  
  18.  
  19. I ran RA-USA for a number of years under DesqView and have run it under
  20. OS/2 as well.  I have found Win95 to be as good or better than W4W...
  21. Easier to setup... and I like the new interface better.  The change from
  22. the PIF editor to just clicking on "Properties" is worth the switch if
  23. nothing else had changed <smile>!  Win95 does like memory though!  It's
  24. really not useable in 4 meg.  It will run in 8 meg but there is a quite
  25. noticable increase in speed and responsiveness with 16 meg or ram.
  26. RA-USA runs its two 28,800 lines with 16 meg.
  27.  
  28. Here's the setup here at RA-USA.  I am running two lines.  Both use VFC 
  29. or V34 28,800 modems.  I =DO= have 16550 UARTS on both lines.  I believe 
  30. 16550's are absolutely essential for high speed modems under =ANY= multi-
  31. tasking system!  FrontDoor (Commercial) answers both lines and handles 
  32. mail.  The BBS software is RemoteAccess.  The system is a 486 DX100 with
  33. 16 meg of memory.  
  34.  
  35. Just a word about the files...  The RAx.BAT files are the files called by 
  36. Windows to start the BBS.  They begin by setting up a number of 
  37. environment variables AND start the FOSSIL inside the window.  This is 
  38. different than DesqView which wants the FOSSIL loaded BEFORE DV.  Windows 
  39. 95 works BETTER with the fossil loaded in each window! Don't load it in 
  40. CONFIG.SYS!     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  41. ^^^^^^^^^^
  42. It's also best to load ANSI.COM in EACH window rather than loading ANSI.SYS
  43. in the AUTOEXEC.BAT.  There are two reasons for my suggesting this.
  44.     1. The ANSI.SYS driver is slower than the ANSI.COM program
  45.     2. Loading the ANSI handler in each window gives you a little
  46.        more conventional memory in each window.  I have 612k in each
  47.        window here at RA-USA.
  48. A number of people have asked where to get ANSI.COM so I have included it
  49. in this archive for you.
  50.  
  51. You will see both X00 and BNU there.  I have tried both BNU and X00 and I 
  52. believe BNU did a better job with W4W.  I don't see as much difference 
  53. between X00 and BNU under Win95 and probably either will work ok  although
  54. I prefer BNU. In the sample BAT files I am currently using BNU so it
  55. doesn't have a "rem" in front of it.  See note at the end concerning
  56. WinFossil.
  57.  
  58. You will also see a NEAT little file called FDFIXW4W.COM that is loaded 
  59. immediately AFTER the fossil. I'll say more that below.  After handling 
  60. the initialization, the remainder of RAx.BAT does the actual running of 
  61. the BBS... processing mail and recycling RA after each call.  The 
  62. initialization section runs ONLY once when the window is first opened. 
  63. From then on, we just recycle to the :Start section. 
  64.  
  65. RA1 processes all incoming mail.  Both lines have FrontDoor answering
  66. the phone.  RA1 does all the mail tossing.  Line 2 just exits with 
  67. echomail and creates a flag to tell RA1 there is mail to toss.  RA1 also 
  68. does all the maintenance.  I use FrontDoor Commercial 2.20 and it has a 
  69. nice feature that 2.12 doesn't have called FDFREEZE.  It is described 
  70. in the 2.12 docs but shown as <C> only.  It allows me to "freeze" line 
  71. two while I do maintenance.  If you run 2.12, you'd need another method
  72. if running two lines.
  73.  
  74. I've included a couple of different methods of running RemoteAccess for
  75. you.  RAx.BAT loads RA first and then SHELLS to FrontDoor.  The advantage
  76. to this method is a noticably faster switch from FD to RA!  Because
  77. RA is already in memory it is almost instantaneous.  I will also include
  78. a set called RAFDx.BAT that load FrontDoor first and when FD gets a human
  79. caller it simply loads RA using DOBBS and EXEBBS.BAT.  You will see that I
  80. check for only one errorlevel (200) to start the BBS.  That works because
  81. 200 is my lowest errorlevel in FD (for 300 baud).  So =ALL= higher baud
  82. rate errorlevels will work with the 200 setting and call the DOBBS file
  83. which then tells RA the exact baud rate.  NOTE!  The EXEBBS files are not
  84. needed for the RA1 (shell) method.  I have FrontDoor create the DOBBS
  85. file with either method because if RA finds it, it can tell whether the
  86. call is from an ARQ modem or not.
  87.  
  88. If you are upgrading from W4W, or Windows, and you put Win95 in the old
  89. Windows directory, the installation will find the W4W PIF files and create 
  90. the icons to start the BBS for you.  This was a really easy upgrade here!
  91. I installed Win95 over W4W, cranked it up and the RA-USA came up on both 
  92. lines with NO changes or tweaks on my part! 
  93.  
  94. There is an advantage to NOT allowing Win95 to upgrade from an existing
  95. WFW or Windows setup and that advantage is speed.  I believe you get a
  96. slightly faster system by not saddling Win95 with all the old baggage
  97. that accumulates in W4W/Windows.  After running a few weeks with an
  98. upgraded Win95, I did a tape backup and installed a new and larger
  99. hard drive and then installed Win95 fresh.  It seems to me that it was
  100. faster and more responsive after the fresh install.  Part of that may
  101. have been the slightly faster drive and Promise 2300+ controller card.
  102.  
  103. If you are not upgrading, you will need to create "shortcuts" to the DOS 
  104. BAT files included in this archive and then place the shortcuts wherever 
  105. you want to be able to start the BBS.  Here's how to do that...
  106.  
  107. Create a directory for each of the nodes.  Place the BAT file for that 
  108. node in that directory and crank up the Windows 95 Explorer and go to the 
  109. directory.  Find the BAT file and RIGHT Click on it.  Now, select 
  110. "Properties" and in the "Program" tab select an ICON you like. I use the 
  111. graphic of a computer and monitor.
  112.  
  113. The memory can be left alone if you want an easy installation. Windows
  114. 95 will handle it pretty well when left on automatic.  However, you can
  115. get a little more speed out of Win95 if you set the memory and do NOT
  116. let Win95 do it for you!  I use 560k in conventional memory for each
  117. line.  I also give the environment 512k.  On line one which tosses mail,
  118. I give 1024k of XMS.  Less would probably work as well.  I leave DPMI
  119. on automatic.  Line two which does no mail tossing gets the same settings
  120. except for XMS which is only 330k.
  121.  
  122. Two things to make sure of are in the "Misc" tab.  I Set the "Idle 
  123. Sensitivity" two clicks to the right of the LOWEST setting.  You'll
  124. see folks say it should be all the way to the left.  I've tried it both
  125. ways and 2 clicks seems to give the system a little more smoothness.
  126. Make sure "Backgound - Always Suspend" is =NOT= checked!
  127.  
  128. Now, click on OK and then you can make a couple of "Shortcuts" to that
  129. BAT file.  While pressing the =RIGHT= mouse button, drag the BAT file
  130. icon outside the explorer window and onto the desktop and release the
  131. button.  Tell it you want to create a "Shortcut".  Now, when you double
  132. click on that "shortcut" the BAT file (and the BBS) should crank up.
  133. I'd suggest always running the BBS either FULL SCREEN or minimized for
  134. best speed.  It's going to start the first time as a 
  135. window.  Just press ALT ENTER and it will change to full screen.
  136.  
  137. You'll probably also want to drag an icon to the "Startup" folder so the 
  138. BBS will automatically start anytime Windows loads.  To do this, =RIGHT= 
  139. click on "START" and then "OPEN".  Double click on "Programs" and 
  140. hopefully you'll see a "Startup" folder.  Just right click/drag another 
  141. shortcut to the startup folder.  If the startup folder isn't there you 
  142. can create a NEW FOLDER and name it "Startup".  One suggestion... Make
  143. all your changes to the properties BEFORE you make your shortcuts!  That
  144. way the shortcuts will have the same settings you have put in the original
  145. properties.  This is one place that OS/2 is a little better than Win95.
  146. Changes made in the original will automatically carry to the OS/2 version
  147. of shortcuts (I can't remember the name they use for them at the moment).
  148. Win95 shortcuts do =NOT= get updated if you make changes in the original
  149. properties settings!
  150.  
  151. For fastest speed, run your BBS either FULL SCREEN or minimized!  If you 
  152. run it in a window rather than full-screen, file transfers seem to go 
  153. about the same speed but displays are noticeably slower because Win95 must 
  154. treat them as graphics rather than plain text and each letter has to be 
  155. built from individual pixels rather than using an existing font of whole 
  156. letters. 
  157.  
  158. Now a word about using FrontDoor!  You will want to run FrontDoor 
  159. 2.12/2.20 because of the support for higher baud rates.  Unfortunately, 
  160. these two versions of FD have a problem with Windows time slicing.  
  161. You may find that FD doesn't answer the phone on the first ring and 
  162. usually takes two or may not answer AT ALL if it's not in the active 
  163. window! 
  164.  
  165. In the past, I have recommended the use of "/ForceInt28" on FD's command 
  166. line. This would make FD answer on the first ring and connect 
  167. immediately.  The down side of this was that /ForceInt28 also cut 
  168. Windows's efficiency by about half!!  Now there is a very nice FIX for 
  169. this problem and it works without cutting Windows efficiency!!  Included 
  170. in this archive is a tiny TSR (written by Mats Wallin of the FrontDoor 
  171. Beta team) which you should run immediately AFTER the fossil is loaded 
  172. (FDFIXW4W.COM).  This little program fools FD 2.21/2.20 into thinking it 
  173. is running under DesqView and eliminates the need for /ForceInt28 while 
  174. giving you the fast response to calls that you want!!  It doesn't seem to 
  175. have any adverse effect on RA so I never "unload" it once I have it 
  176. loaded.  BY all means, use this fix if you run FrontDoor.  You'll find it 
  177. used in the updated BAT files now included in this archive.  I have it in 
  178. my UTIL directory.  You can place it wherever you like and change the 
  179. path in the BAT file to call it.  Also, see note at the end of this file
  180. concerning WinFossil.
  181.  
  182. In summary... Win95 seems to work well here and it was certainly easier 
  183. to get running than OS/2 =OR= Windows for Workgroups <smile>!!  I really 
  184. believe you could just install Win95 and pretty much use the default 
  185. settings and get reasonably good performance from your BBS.  That's a
  186. far cry from the tweaking that OS/2 or even W4W needed!  Most people I
  187. have heard from seem to like Win95.  For myself, I can say I like it
  188. very much.
  189.  
  190. Note added July 96: All of the above remains true except for the fossil
  191. driver.  I have been using Bryan Woodruff's  WINFOSSIL driver for
  192. several months now and have found it to work well here.  I am using
  193. version 1.11 at this time but a beta of 1.12 been released.  I am not
  194. including WinFossil in this help package because Bryan updates it fairly
  195. often.  You can download it, via Internet, at Bryans web site.  His
  196. address is: http://www.halcyon.com/woodruff/www.  WinFossil should
  197. correct the problem of FrontDoor not answering when in the background.
  198. This means you should not need to use FDFIX.
  199.  
  200.                                   Ed Meloan
  201.                                   RA-USA - 803-279-5006
  202.                                   FidoNet 1:360/1
  203.                                   Internet: e.meloan@csra.net
  204.  
  205.