home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / atari / 8bit / 5741 < prev    next >
Encoding:
Text File  |  1992-12-30  |  2.4 KB  |  48 lines

  1. Newsgroups: comp.sys.atari.8bit
  2. Path: sparky!uunet!caen!mtu.edu!jjmcwill
  3. From: jjmcwill@mtu.edu (Jeff McWilliams)
  4. Subject: Looking for source code from Analog
  5. Message-ID: <1992Dec30.065433.23008@mtu.edu>
  6. Organization: Michigan Technological University
  7. Date: Wed, 30 Dec 1992 06:54:33 GMT
  8. Lines: 38
  9.  
  10. There is a program in the January 1989 issue of Analog called Edit Magic,
  11. which is for XL/XE machines.  It copies the ROM OS into RAM, and then
  12. patches the EDITOR to do all sorts of neat things.  Their version
  13. is obviously incompatible with things like SpartaDOS 3.2d, and
  14. TurboBASIC XL, and whatever else.  But I am working on a hard ware 
  15. hack that will place a STATIC RAM chip where the OS ROM normally resides.
  16. That way, you can copy the ROM OS to the SRAM chip, make modifications to
  17. the OS, and then disable the Write line to the RAM chip.  From then on,
  18. it will act just like the Original ROM OS did.  What's more, you can still
  19. access the normal RAM underneath the OS, just like you always did, 
  20. so that it's compatible with SpartaDOS 3.2d, TurboBASIC XL, etc.
  21. I would like to get the source code to this Edit Magic program
  22. so that I can modify it and use it as a perfect example of the kinds
  23. of changes to the operating system you can make.
  24.  
  25. This hack will appear in an upcoming installment of Moonlight workship,
  26. after I've debugged the circuit and done a thorough schematic design 
  27. and write-up etc.  While I am at it, I would like to petition readers
  28. to submit any other OS modifications that could be done to the SRAM-OS,
  29. like high-speed DISK SIO routines, remapped 1200XL function keys,
  30. hidden machine language monitor/debuggers, or whatever else.
  31. One could even replace the diagnostic code with say a printer configuration
  32. program that you call up with a special key sequence, where you could
  33. choose FONT, pitch, spacing, and whatever else before printing a document.
  34. Without divulging too much more about the upgrade, ( I do want you folks to
  35. read the column!!), you might be able to have about 16K of program space
  36. hiding in there as well, actually, if you keep the ROM OS enabled, you'll
  37. have 32K of program space!... anyway, so you could put some really
  38. nifty things into this upgrade.  Ideas anyone?  Gentlemen, 
  39. start your assemblers!  (varoom!)
  40.        
  41. Jeff  McWilliams
  42.  
  43. -- 
  44. Jeff McWilliams  jjmcwill@mtu.edu  EE Engineer --> Michigan Tech. 
  45. Leaves Turning, falling, withering
  46. Wind blowing, rustling, chilling
  47. candlelight will soon be flickering
  48.