home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 573b.lha / AMAX_Ram_v1.1 / RamSave.doc.pp / RamSave.doc
Text File  |  1991-10-19  |  4KB  |  109 lines

  1.  
  2.        RamRead and RamSave - Copyright 1991 - Clint Hastings
  3.  
  4.  
  5.                         RamSave and RamRead  v1.1
  6.                         ~~~~~~~~~~~~~~~~~~~
  7.  
  8. This pair of programs, RamRead and RamSave, will allow you to
  9. quick-load the Amax RAM disk from your Amiga (hard) drive before you
  10. run Amax, or save the Amax RAM disk afterwards.  I created these
  11. programs with the following objectives in mind:
  12.  
  13. 1.  Not all Amiga hard drives are supported by Amax (mine!).  These
  14.     programs remove most of the need to use floppies while running
  15.     Amax for me.  It also works with the original Amax I, for which
  16.     no hard drive support is available.  (In fact, you can use the 
  17.     same RAM disk with either version.)
  18.  
  19. 2.  Even if you have an Amax II-supported hard drive, you might like 
  20.     to have a pre-loaded Amax RAM disk available for speed reasons.
  21.  
  22. 3.  FAST file conversion.  I do not have the Mac expertise necessary
  23.     to create such a utility, but I know somebody out there does.
  24.     The Amax II file conversion utility is OK, but it only does it
  25.     one file at a time, and you are limited to files less than 800k.
  26.     Through this RAM save method, files up to 7 megabytes could be
  27.     converted as fast as your hard drive can read them.  Would
  28.     somebody please write this (and send me a copy :-)
  29.  
  30.  
  31.                                Usage
  32.                                ~~~~~
  33.  
  34. To save the desired RAM image:
  35.  
  36.   RamSave start_addr length filename
  37.  
  38. To restore the RAM image:
  39.  
  40.   RamRead start_addr length filename
  41.  
  42. How do you know what addresses to use?  Well, this is what I have
  43. found for my setup.  I have 1 meg of chip RAM and 8 megs of fast RAM.
  44. My Amax preferences are set for 4096k of Mac memory and 4928k of RAM 
  45. disk.  The RAM disk is located at the top of memory, at least for
  46. contiguous fast memory.  The fast RAM is addressed from 0x200000 to
  47. 0x9FFFFF (hex).  Therefore I save the top 5 megs of fast RAM with:
  48.  
  49.   RamSave 0x500000 0x500000 AmaxRAM.5.5meg
  50.  
  51. You may name the file whatever you would like, of course.  If you have
  52. other memory boards with non-contiguous RAM, or pseudo-fast RAM
  53. located at 0xC00000, you may have to use multiple RamSave's to save
  54. the entire RAM disk.  To read it back in, I use:
  55.  
  56.   RamRead 0x500000 0x500000 AmaxRAM.5.5meg
  57.  
  58. Reading it back in takes about 20 seconds on my machine, then I run
  59. the Amax program.  Once the Mac screen appears, just hit F1 and the
  60. Mac boots in under 10 seconds.  The Mac programs on the RAM disk and
  61. the (too) frequent accesses to the Mac system disk are now lightning
  62. fast!
  63.  
  64.                              Other Stuff
  65.                              ~~~~~~~~~~~
  66.  
  67. Of course, once you reboot into AmigaDOS, all RAM is up for grabs,
  68. including that which was part of the Amax RAM disk.  You will probably
  69. want to Ctrl-D as soon as possible in the startup-sequence, and issue
  70. the RamSave command.  Likewise when you are going to run Amax, first
  71. reboot and Ctrl-D as soon as possible, and then execute a script which
  72. does a RamRead and then calls the Amax program.
  73.  
  74. As with all software programs, I cannot be responsible for anything
  75. you do with this program, or for anything that happens as a result of
  76. using this program.  (So why are programmers now called software 
  77. ENGINEERS anyway?  Engineering implies some sort of responsiblity.)
  78. Use at your own risk.
  79.  
  80. If you find that this program really makes your Amax more productive
  81. (as it did mine) and would like to thank me, a small donation ($1, $5,
  82. a zillion dollars, or whatever) would be highly appreciated by this
  83. poor college student.  My current address is:
  84.  
  85. Clint Hastings
  86. 408 East 2nd Avenue #A
  87. Salt Lake City, UT  84103
  88.  
  89. If I've moved, my more permanent mailing address is:
  90.  
  91. Clint Hastings
  92. 4602 South 600 East
  93. Murray, UT  84107
  94.  
  95. Thanks.
  96.  
  97.                              History
  98.                              =======
  99.  
  100. 25-Apr-1991  Fixed RamSave to actually read the command line
  101. v1.1         parameters.  (oops!)
  102.  
  103. --
  104. Amax is a trademark of ReadySoft, maker of the best Mac emulator
  105. available.  Mac is a trademark of Apple Inc., maker of the second best
  106. personal computer.  Finally, Amiga is a trademark of Commodore, maker
  107. of the ultimate personal computer.  None of these companies have
  108. anything whatsoever to do with my programs.
  109.