home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / MOUSE / IPUPDATE.ZIP / IPUPDATE.TXT
Encoding:
Text File  |  1990-05-30  |  4.0 KB  |  76 lines

  1.                       Interface Plus Changes
  2.                       ======================
  3.  
  4. The changes in this file apply both to the IPDEMO.BAS and IPPLAIN.BAS 
  5. files. Check the file date on both files.  If a change has a later 
  6. date than your file date, then you need to make the changes. This file 
  7. will be cumulative, with all changes from the very first 2.1 version 
  8. to the current date.  This file will always be available on the SLO 
  9. BYTES BBS -- (805) 528-3753  2400/1200/300 8N1.
  10.  
  11. DATE                 CHANGE
  12.  
  13. 5/05/90         Fixed CGA/MCGA bug. Add two lines after label goagain: 
  14.                 in the routine, ScreenTest:
  15.  
  16.                         SCREEN 0
  17.                         WIDTH 80
  18.  
  19.                 NOTE: If you change to screen 1 on any graphics 
  20.                 adapter, you should finish your routine with the
  21.                 lines above to prevent shifting to 40-column
  22.                 mode.
  23.  
  24. 5/06/90         Advisory: If the mouse action seems to slow on your
  25.                 machine, try a different setting for the multiple
  26.                 WaitaBit calls. The default is .15 second. You can
  27.                 experiment, but this is machine specific. The .15
  28.                 second default is a good compromise.
  29.  
  30. 5/08/90         Remove debugging code.  In the routine, GetOldDir: 
  31.                 there are two extraneous PRINT statements:
  32.  
  33.                         PRINT location
  34.                         PRINT olddir$
  35.  
  36.                 You may not see anything on a fast machine, but on 
  37.                 XT-class machines, these two lines print stuff during 
  38.                 the setup process.  At this point, I think they're the 
  39.                 only debugging code left in the source, but.....
  40.  
  41. 5/08\90         I've discovered that Interface Plus does NOT work on TANDY
  42.                 1000HX computers. This is due to an incompatibility on a
  43.                 register level with the mouse calls in the program.  I 
  44.                 suspect that this problem will occur on any of the TANDY 
  45.                 computers with built-in DOS in ROM.  I WILL NOT alter the
  46.                 program to cope with TANDY's stupidity in making a semi-
  47.                 compatible machine. The program should work fine with the
  48.                 higher-priced TANDY models.
  49.  
  50. 5/29/90         The previous notice regarding TANDY computers is erroneous.
  51.                 Actually, Interface Plus requires DOS 3.0 or a later version,
  52.                 as I have just discovered.  Sorry folks.  I haven't owned a 
  53.                 copy of DOS 2.x for years.  You should note this limitation
  54.                 in your docs and in advertizements. I'll add a fix for this
  55.                 in the actual source code, which will inform users with a 
  56.                 message.  Here are the lines to use:
  57.  
  58. FIRST, move the line in the initialization routines, which reads:
  59.  
  60. CALL GetVer(version)
  61.  
  62. to the top of the initialization routines.  Then add these lines just below
  63. it:
  64.  
  65. IF version < 3 THEN
  66.         BEEP
  67.         PRINT "DOS 3.0 or later required"
  68.         END
  69. END IF
  70.  
  71. That won't fix the problem, but it will at least prevent a lockup.
  72.  
  73.  
  74.  
  75. To be continued as more changes occur.........
  76.