home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / BDOS / SUPRBDOS.INF < prev    next >
Text File  |  2000-06-30  |  2KB  |  55 lines

  1.  
  2. The SUPRBDOS program as modified by Benjamin Ho has always looked
  3. interesting to me, but I've never been able to get it to work on
  4. my system.   I've finally succeeded, and perhaps my experiences
  5. will be able to help someone else.
  6.  
  7.  
  8. NOTES:    1.  On the Northstar Advantage, the SYSGEN does not
  9.     take a file as an argument, so standard Kaypro installation
  10.     can't be used.  Manual installation is required with some
  11.     minor modifications.
  12. 2.  On the Northstar Advantage, the  <BdosMemAddr>  is DF00.
  13.     The SYSGEN image is at 1D00.  The offset thus is 3E00.
  14.     Most users should be able to find their corresponding
  15.     addresses using the guide found in SUPRDOS2.LBR.
  16.  
  17.  
  18. SYMPTOMS of the original installation which didn't work:
  19. 1.  All CCP functions worked fine (DIR, TYPE, ERA, SAVE, USER)
  20.     including functions that took a file as an argument.
  21. 2.  Any attempt at running a file from disk (STAT, PIP, etc)
  22.     fell into a black hole.
  23.  
  24.  
  25. The MODIFICATIONS that finally did the trick:
  26. 1.  Modify the range of bdos that gets filled with zeroes.
  27.     WAS:   f <BdosFileAddr>  <BdosFileAddr+$0E00>  0
  28.     IS:    f <BdosFileAddr>  <BdosFileAddr+$0E00-1>  0
  29. 2.  Carefully note the serial number and patch back in after
  30.     having overlayed the SYSGEN image with DOS.HEX.
  31.  
  32.  
  33. The final steps in their exact sequence were:
  34. 1.  Create a one line ORG.DAT.  Specifically:  org  0df00h
  35. 2.  Create the file DOS.HEX using Z80MR on DOS.AZM & DOS?.MAC
  36. 3.  A>sysgen
  37.     SOURCE DRIVE NAME (OR RETURN TO SKIP):       1
  38.     DESTINATION DRIVE NAME (RETURN TO REBOOT):   <ret>
  39. 4.  A>ddt                    (original DDT only, *not* DDTZ)
  40.      -f1D00  2AFF  0          (note! 2AFF not 2B00)
  41.      -iDOS.HEX                (per the original instructions)
  42.      -r3E00                   (per the original instructions)
  43.      -s1D00                   (note! repatch the serial # back in)
  44.         00 01
  45.         00 02
  46.         00 03     etc, etc, etc
  47.      -^C                      (exit DDT)
  48. 5.  A>sysgen
  49.     SOURCE DRIVE NAME (OR RETURN TO SKIP):       <ret>
  50.     DESTINATION DRIVE NAME (RETURN TO REBOOT):   1
  51.  
  52.  
  53.  
  54. Hope this helps.  Russell Gaspari,  Los Angeles,  9/23/87.
  55.