home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / apple2 / 27487 < prev    next >
Encoding:
Text File  |  1993-01-25  |  2.8 KB  |  52 lines

  1. Newsgroups: comp.sys.apple2
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!saimiri.primate.wisc.edu!ames!eos!aio!mark@pokey.jsc.nasa.gov
  3. From: mark@pokey.jsc.nasa.gov (Mark Manning)
  4. Subject: Re: Microsoft Softcard problems
  5. Message-ID: <1993Jan25.152731.18915@aio.jsc.nasa.gov>
  6. Sender: news@aio.jsc.nasa.gov (USENET News System)
  7. Organization: NASA
  8. References: <2B59CDAB.12197@news.service.uci.edu> <aj74842@pro-gumbo.cts.com> <1jtvc5INNofg@pith.uoregon.edu> <1ju170INNovb@pith.uoregon.edu>
  9. Date: Mon, 25 Jan 1993 15:27:31 GMT
  10. Lines: 40
  11.  
  12. I have a CP/M card on my //e.  The reason I haven't transferred it to
  13. the //gs is because the layout of the //gs is incompatible with what
  14. the Microsoft card expects.
  15.  
  16. If you are unfamiliar with how the Softcard works, here is how:  Like other
  17. cards for the Apple, the Softcard works on the off cycle of the Apple.  Or
  18. in other words - the Apple computer produces a squared sine wave.  When the
  19. wave is at one - the Apple computer does its work.  When the wave is at
  20. zero, everything else does its work (including the Softcard).  Well, to make
  21. a long story short - the Softcard expects the wave to be X long whereas
  22. the //gs' wave is slightly shorter (or Y long).  The difference causes the
  23. Softcard to go out of sync.  Now, this could all be a bunch of bunk.  I'm
  24. not an electrician or a EEE person.  But I know about the sine wave, how it
  25. works, and how it affects various things.  I also know that even in slow
  26. mode the //gs is still faster than the //e.  Thus, it stands to reason that
  27. the Softcard (which was made to ][+ standards) will not work properly on a
  28. //gs.  It works ok on a //e (though every now and then it won't boot for
  29. the same reason).
  30.  
  31. Your best bet is, if you want CP/M, to get a much newer card which was made
  32. for the //e (or //gs).  If you are determined to use the Softcard, then I
  33. would suggest turning off any kind of an accelerator you might have and
  34. placing the system into its slowest mode.  This will help the Softcard with
  35. trying to work with your system.
  36.  
  37. Keyboard problem:
  38.  
  39. The CP/M card has its own memory.  Certain of these memory locations were
  40. mapped via ROM into specific places in the ][+'s memory so things like
  41. reading the keyboard, writing to the disk drive, etc... could be accomplished
  42. easily.  Unfortunately, these are not the same _exact_ memory locations
  43. in the //gs anymore (which is why some DOS 3.3 programs do not work
  44. properly under ProDOS).  Since the //gs does not read a keyboard in the
  45. same manner as the //e did, it is to be expected that the Softcard would
  46. have problems with this (and other things).  Again, your best bet is to
  47. sell the Softcard and buy a CP/M card which is made for the //gs.
  48.  
  49. Of course, if you were REALLY industrious (sp?) you could rewrite the
  50. CP/M operating system so it would allow for these changes.  No? ;)
  51.  
  52.