home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / INFO / IINFO53.MSA / TEXT_STESIG.TXT < prev    next >
Text File  |  1991-07-11  |  6KB  |  139 lines

  1.  
  2.  
  3.                            THE STE SIG
  4.                            ###########
  5.  
  6.                                By Gary Spiteri
  7.  
  8. There a few new members who have STE's, and haven't been introduced to the 
  9. joys of using one (in other words - the bugs!). So this months column will 
  10. be dedicated to information for new users.
  11.  
  12. Bug Hunting
  13. ===========
  14.  
  15. Currently there are two versions of the STE operating system, TOS version 
  16. 1.6 and TOS v1.62. Unfortunately there is a fair deal of confusion about 
  17. these two version's and the bug fixes that TOS v1.62 actually contain. I'd 
  18. like to spend a little time explaining this.
  19.  
  20. The original STE (both 520 and 1040STE) had TOS 1.6, this is a port of TOS 
  21. v1.4 reassembled to include routines that are compatible with the higher 
  22. end Motorola 680x0 processors like the 68020 and 68030 (as in the TT030). 
  23. Its only real major bug is the infamous Medium Resolution Bug. This bugs' 
  24. only effect is that when a STE is in Medium Resolution and you save the 
  25. Desktop, TOS 1.6 writes a DESKTOP.INF file telling the machine to boot in 
  26. Low Resolution instead of Medium Resolution and hence the machine won't 
  27. boot in Medium resolution. 
  28.  
  29. Have is a copy of the DESKTOP.INF I'm running at the moment.
  30.  
  31. #a000000
  32. #b000000
  33. #c7770007000600070055200505552220770557075055507703111103
  34. #d                                             
  35. #Z 01 C:\NEODESK3\NEOLOAD.PRG@ 
  36. #E 98 13 
  37. #W 00 00 16 02 26 16 08 A:\*.*@
  38. #W 00 00 0A 01 39 0B 09 C:\*.*@
  39. #W 00 00 24 01 17 0E 00 @
  40. #W 00 00 1C 02 13 0B 00 @
  41. #M 00 07 00 FF F Utils/WP@ @ 
  42. #M 00 06 00 FF E Adv/Game/Com@ @ 
  43. #M 00 05 00 FF D DTP/Graphics@ @ 
  44. #M 00 04 00 FF C Dem/Appl/Lng@ @ 
  45. #M 00 01 00 FF A FLOPPY DISK@ @ 
  46. #M 00 02 00 FF B FLOPPY DISK@ @ 
  47. #T 07 07 02 FF   TRASH@ @ 
  48. #F FF 04   @ *.*@ 
  49. #D FF 01   @ *.*@ 
  50. #G 03 FF   *.APP@ @ 
  51. #G 03 FF   *.PRG@ @ 
  52. #P 03 FF   *.TTP@ @ 
  53. #F 03 04   *.TOS@ @ 
  54.  
  55. Notice the sixth line down "#E 98 13". This tells the STE to boot in 
  56. Medium/High Resolution (depending on the monitor connected) and with the 
  57. Blitter chip turned on. The segment that tells the STE this is the "13" 
  58. part. 
  59. The "1" is the blitter switch - where 1 is on and 0 is off. The "3" is the 
  60. resolution switch - where 3 is Medium/High resolution and "2" is Low 
  61. resolution.
  62.  
  63. The Medium resolution bug is that while in Medium resolution, TOS 1.6 
  64. writes a "2" instead of a "3" in the DESKTOP.INF file... This problem 
  65. doesn't occur in High Resolution (in this case TOS 1.6 writes a "3" 
  66. correctly) and I hope its apparent that a DESKTOP.INF saved in High 
  67. Resolution _will_ boot in Medium Resolution when connected to a colour 
  68. monitor.
  69.  
  70. So how does one fix this bug then? The simpliest thing to do is include 
  71. STE_FIX.PRG (which is included on your language disk) in your \AUTO\ folder 
  72. of your bootup disk and the problem is fixed - TOS will now save the 
  73. DESKTOP.INF file corrently.  Or, you can load your DESKTOP.INF file into a
  74. wordprocessor and edit the line, changing the "2" to a "3".
  75.  
  76. So where does TOS 1.62 come into it? Well reading bits and pieces from 
  77. STReport and ZNET it seems that TOS 1.62 is actually TOS 1.6 with the code 
  78. from STE_FIX.PRG already builtin. So in effect, when you run STE_FIX.PRG 
  79. under TOS 1.6, you are actually "upgrading" your machine to TOS 1.62.
  80.  
  81. TOS v1.62 doesn't really advertise itself - the only way to find out if 
  82. you have TOS 1.62 in your STE is if there is a "90" under the copyright 
  83. display from the "Desktop Info..." option. There is also the chance that 
  84. TOS 1.62 mayleave a "STE FIX Installed" cookie in the cookie jar without 
  85. actually running the program (this has not actually been proven, this is 
  86. only speculation on my part, and I'd like to find the answer. If someone 
  87. could do this experiment and let me know I'd appreciate it. For more 
  88. details on the STE cookie jar and a program to read the jar, see Inside 
  89. Info #50). Another way to find out if you have TOS 1.62 is if 
  90. your machine saves a Medium Resolution DESKTOP,INF file correctly.
  91.  
  92.  
  93. Another "bug" that plagues TOS 1.4x and 1.6x is the double click problem. 
  94. Sometimes when double clicking on a program, instead of running it, the 
  95. Desktop will ask if you want to SHOW/PRINT/CANCEL. To fix this Charles F. 
  96. Johnson (from Codehead Software) has coded a _tiny_ accessory (its only 
  97. 400 bytes long ie. 0.4K) which fixes the problem - its called "Button 
  98. Fixer" and everyone that has TOS 1.4x or 1.6x should have it! Its 
  99. available on the ACE BBS and in the ACE PD library.
  100.  
  101. Also remember the DMA problems mentioned in last months Inside Info! If 
  102. you are thinking of connecting a Hard Drive to your STE please check the 
  103. article or contact me for details.
  104.  
  105. As an aside - Reading in the European Echo ATARIST, its been found that 
  106. the ROM chips from a MegaSTE (TOS 2.1) atually work very well on a 
  107. standard STE. 
  108. These chips, as well as including TOS 2.1 include GEM 2.2 which is 
  109. actually "NewDesk".
  110.  
  111. New Software
  112. ============
  113.  
  114. ACE has just got its hands on NeoChrome v2.20 and NioseTracker v1.5, both 
  115. are brilliant and you should read this months "PD Chat" by Yours Truly 
  116. for more details.
  117.   
  118.                       FASTECH - TURBO 20 SIZZLE!
  119.  
  120.      Jim  Allen  of  Fast  Technology  has  announced  a number of fine new
  121.  products destined to breathe "dazzle and  sizzle"  into  the  STe  line of
  122.  computers.   The Turbo  20 adapter  for the  1040 STe will have an onboard
  123.  clock and the ability to take the 1040 STe ram  to 14mb!  he said.   Also,
  124.  for the Stacy, a special treat for STACY owners, the adapter for the Turbo
  125.  20 will have two ROM sockets (Cartridge Oriented).  The  Mega STe  has its
  126.  own adapter  for the  Turbo 20 and it will allow the Mega STe to zip right
  127.  up to 10mb of RAM.  He said.  When asked about  the '030'  and its future,
  128.  he said  when the  time comes,  (RSN), the  performance curves  are far in
  129.  excess of all expectations.  Guess we'll have to wait  and see.   Turbo 20
  130.  are  also  downwardly  compatible  as  a direct replacement of the current
  131.  Turbo 16  better known as T-16.  
  132.  
  133. Until next time - Gary Spiteri.
  134.                FidoNet 3:712/520.5
  135.  
  136.                      <<<<*>>>><<<<*>>>><<<<*>>>>
  137.   
  138.  
  139.