home *** CD-ROM | disk | FTP | other *** search
/ ftp.whtech.com / ftp.whtech.com.tar / ftp.whtech.com / club100 / tel / xmdsup.do2 < prev    next >
Text File  |  2006-10-19  |  3KB  |  70 lines

  1. XMDPW5.LOD -- Loading XMDPW5.200
  2. --------------------------------
  3.  
  4. Using XMDPW5.200 to create XMDPW5.CO in the Tandy 200 will take special
  5. measures -- compared to the 100 version, where you can simply "Load" the
  6. DO file to create the BA loader, and then run the BA file to create the CO
  7. program.  Since the total size of the DO file (XMDPW5.200) and resulting
  8. BA loader exceeds the memory capacity of the 200, this approach will not
  9. work.  There are several workarounds -- and, fortunately, you should only
  10. have to do it once!
  11.  
  12. 1. Use a Cassette
  13.  
  14. If you have (and don't mind using!) a cassette, try the following
  15. procedure (which I have verified):
  16.  
  17.   a) Download XMDPW5.200 into your 200 as XMDPW5.DO, edit any garbage if
  18.      done with R)ead, verify the checksum (a must!), and save to a blank
  19.      cassette from Text as XMDPW5.
  20.  
  21.   b) Empty your 200, or at least the bank in which you will create
  22.      XMDPW5.CO.  You will need almost a whole bank to proceed. Do CLEAR
  23.      256,MAXRAM in Basic to recover any RAM reserved by machine language
  24.      programs.
  25.  
  26.   c) With the tape rewound, and the recorder in play, go to Basic and type
  27.      RUN"CAS: <ENTER>.  You should get a message that XMDPW5 has been
  28.      found.
  29.  
  30.   d) At the end of the tape run, the program will run.  Hit ENTER in
  31.      response to the question.
  32.  
  33. 2. Use of Multiple RAM Banks in the 200
  34.  
  35. I have not tried this, but it should work.
  36.  
  37.   a) Download XMDPW5 as above.  Then go into Text and break it into two or
  38.      more roughly equal pieces.
  39.  
  40.   b) Leave the first chunk in your working bank, and move the rest to
  41.      another bank.  Clear out memory as above, except for the first chunk
  42.      of the DO file.
  43.  
  44.   c) Go to Basic and load the first chunk, and SAVE the resulting BA
  45.      program.  Kill the first chunk, and go get the second one, and
  46.      repeat, using the MERGE command in Basic.  Repeat until you have the
  47.      entire BA program.
  48.  
  49.   d) Then, with only XMDPW5.BA on the menu, run it.  Hit ENTER in response
  50.      to the question.
  51.  
  52. 3. To Finish
  53.  
  54. Either scheme will give you XMDPW5.CO on the menu, with TOP=56870,
  55. END=61103 and EXE=56870.  Save this program to disk or cassette, before
  56. proceeding.
  57.  
  58. If you plan to use only this program in the bank in question, you can
  59. conserve memory by creating the one-byte program XMDPW<.CO as follows in
  60. Basic:
  61.  
  62.    SAVEM"XMDPW<",56870,61103,56870
  63.  
  64. Then you can kill XMDPW5.CO and use XMDPW<.CO to run it's RAM-resident
  65. image.
  66.  
  67. Phil Wheeler 71266,125
  68. GEnie: PWHEELER
  69. 25 Dec 1987
  70.