home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / club100 / ref / td2tip.003 < prev    next >
Text File  |  2006-10-19  |  5KB  |  98 lines

  1. These are some of my observations about the TDD2.
  2.  
  3.   I was interested in the new drive because my Model 100 is constantly on the
  4. road, and I really only have room for 10 disks in my briefcase.  Unfortunately
  5. I have over 30 disks, and Murphy's Law states that you will always leave the
  6. disk you need at home.  Another compelling reason was that Splchk's dictionary
  7. was taking up two disk plus another one for the programs SPLCHK.BA, LOOKUP.BA
  8. and DCPREP.BA.
  9.  
  10.   The first thing I did after getting the drive was to boot it using the new
  11. IPL program.  I am thrilled, no more DIP switches, but you must run IPL with
  12. the disk in the drive, write protected and the drive off.  The DOS will not
  13. load with another program in Himem or with ROM+ installed.  AFTER typing RUN
  14. you turn the drive on.
  15.  
  16.   A few seconds later you are returned to the main menu and a new file called
  17. FLOPPY is present and Maxram is lowered to 60000.  FLOPPY is a 43 byte M/L
  18. program loader, it checks to make sure the DOS is installed and then EXE's it.
  19.  
  20.   The DOS is a very crude form of DSKMGR.  One thing I like about it was it
  21. showed if the disk batterys were low.  However you don't see the RAM files
  22. until you press SAVE, but you do see the disk files when you press LOAD.
  23. Although you can load from a disk formated on the TDD1 it can't write to one,
  24. no matter what DOS you may be using.  To Maintain some compatibility with
  25. other M/L programs I went into basic and saved the program by typing:
  26.  
  27. SAVEM "FLOPY2.CO",60000,62959,60000
  28.  
  29.   I then saved it two my "DOS" disk in Bank 0.  If you use FREMEM.BA to remove
  30. the hidden M/L program and loader, you can use FLOPY2.CO in the normal M/L
  31. conflict modes.
  32.  
  33.   To make a backup with the new TDD2 a BASIC program is supplied on the Utility
  34. Disk, BACKUP.BA.  Unfortunately it will not make a backup from a TDD1 disk to a
  35. TDD2 disk.  I cleaned out one of my Power-DOS banks (I have 128K) and loaded
  36. COPY.BA.  COPY.BA will work fine as is, as long as there are no files on the
  37. destination disk.  The TDD2 can not use any of the sector-access modes of
  38. POWR-DOS (DSKO$, CALL MAXRAMC+24 and CALL MAXRAMC+27) so I changed Line 9 to:
  39.  
  40. 9 ONERRORGOTO26:LFILES FORMAT
  41.  
  42. This fix will allow you to format a disk for the TDD2 and copy from a TDD1
  43. disk.  The problem is that there is still 100K in Bank#2 to fill.
  44.  
  45.   There seems to be no problem using the old TDD1 DOS's as long as you don't
  46. have more then 40 files.  Since I consider DMENU.BA to be rather slow, I once
  47. again switched banks to one holding DSKMGR.CO.  I then manually copied the
  48. second dictionary disk to the new dictionary disk.  I still had some room left
  49. and added SPLCHK.BA and LOOKUP.BA.  As for DCPREP.BA I made a version I called
  50. PREP.CO that is stored right under Maxram (62138,62959,62138) and saved that
  51. to the last free sector on the disk.  Maybe it's just my copy of DCPREP.BA but
  52. I think Line 900 of the program should read:
  53.  
  54. 900 DATA821,46
  55.  
  56. My copy read: '900 DATA812,46' and that can cause a cold cold start, as it
  57. would poke into memory above MAXRAM.
  58.  
  59.   SPLCHK.BA seems to work just fine, I would change Line #2 to:
  60.  
  61. 2 MAXFILES=3:DIMF(25):DN=1:ONERRORGOTO22:FORN=0TO25:F(N)=DN:NEXT
  62.  
  63. This stops it from searching for all the dictionary files, since they are all
  64. on the same disk.  Saves quite about two minutes, and you don't have to babysit
  65. the program.
  66.  
  67.   Booting POWR-DOS?  I have not been able to get POWR-DOS to boot off of the
  68. TDD2.  I have tried both the new and old IPL.BA and also PL.BA, No luck!  What
  69. I have done is using CHANGE.BA I changed 'powr-d.os' to 'POWDOS.BA' and used F7
  70. to make it visible.  Then I pressed the label key and and found it located at
  71. 32769, I then went into basic and typed:
  72.  
  73. PRINT MAXRAMC
  74.  
  75.   Which gave me 32775 (the exec address).  I then Saved 'POWDOS.BA' on my
  76. Power-DOS Disk, and wrote the following program and saved it as POWIPL.BA:
  77.  
  78. 10 FORI=63932TO64130STEP11:IFPEEK(I-2)<>128THEN30
  79. 20 A$="POWDOSBA":FORX=1TO8:IFPEEK(I+X)=ASC(MID$(A$,X,1))THENNEXTX:GOTO50
  80. 30 NEXTI
  81. 40 BEEP:PRINT"POWDOS.BA not found":END
  82. 50 P=PEEK(I)*256+PEEK(I-1):IFP=32769THENA$="powr-dos":GOTO70
  83. 60 BEEP:PRINT"POWDOS.BA Located at"P"not at 32769":END
  84. 70 FORX=1TO8:POKE(I+X),ASC(MID$(A$,X,1)):NEXTX:POKEI-2,136:CALL32775:MENU
  85.  
  86.   Now if I need to install POWR-DOS, I IPL FLOPY2 and load POWIPL.BA and
  87. POWDOS.BA.  It is very important to load POWDOS.BA last with Floppy!!!  (If you
  88. are using another DOS, kill all BASIC files and load POWDOS.BA first, then
  89. POWIPL.BA).
  90.  
  91.   Running POWIPL.BA will change the name back to 'powr-d.os' and make it
  92. invisible and then call the M/L program.  If you keep a program under POWR-DOS
  93. or if you have a Model 200 you'll have to come up with your own numbers.
  94.  
  95.   The first thing you should do after installing POWR-DOS is to load FREMEM.BA
  96. with POWR-DOS and kill off FLOPPY. This is because FLOPPY will load a BASIC
  97. program under POWR-DOS, therefore moving it and causeing a cold start.
  98.