home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / apple2 / 26036 < prev    next >
Encoding:
Text File  |  1992-12-27  |  5.9 KB  |  154 lines

  1. Newsgroups: comp.sys.apple2
  2. Path: sparky!uunet!usc!rpi!sarah!cook!psinntp!psinntp!blkbox!jdb8042
  3. From: jdb8042@blkbox (John D. Baker)
  4. Subject: 65816 in //e, //c, //c+ works.
  5. Organization: The Black Box, PO Box 591822 Houston, TX 77259-1822 
  6. Date: Sun, 27 Dec 1992 04:45:56 GMT
  7. Message-ID: <1992Dec27.044556.20987@blkbox>
  8. Summary: Here's the proof.
  9. Keywords: 65816, 65c02, 65802, //e, //c, //c+
  10. Lines: 142
  11.  
  12. I posted here the other day about receiving two reports of people using
  13. 65816 CPUs in their //e and //c (and //c+) and having it work just fine
  14. as a 65802.
  15.  
  16. Well, here they are.  
  17.  
  18. --------------- begin 65816 in //e, //c, //c+ messages -----------------
  19.  
  20.  
  21. *** Message #1:  ***
  22.  
  23. From acme.fred.org!greggb Thu Sep 17 17:46:32 1992
  24. Return-Path: <greggb@acme.fred.org>
  25. Received: by tamuts.tamu.edu (/\../\ Smail3.1.14.4 #14.6)
  26.     id <m0mVVYL-00006KC@tamuts.tamu.edu>; Thu, 17 Sep 92 17:46 MDT
  27. Received: by acme.fred.org (5.65/1.35)
  28.     id AA01132; Thu, 17 Sep 92 15:39:44 -0700
  29. From: greggb@acme.fred.org (Gregg D. Brekke)
  30. Message-Id: <9209172239.AA01132@acme.fred.org>
  31. Subject: Re: 65816 in //c
  32. To: jdb8042@tamuts.tamu.edu (John Donald Baker)
  33. Date: Thu, 17 Sep 92 15:39:43 PDT
  34. In-Reply-To: <m0mVVGe-00006DC@tamuts.tamu.edu>; from "John Donald Baker" at
  35.  Sep 18, 92 05:28:00 pm
  36. X-Mailer: ELM [version 2.4dev PL17]
  37. Status: RO
  38.  
  39. John D. Baker writes:
  40. > I have been told that you managed to install a 65816 processor in an
  41. >   Apple //c
  42. > and have it function as a 65802.
  43. > I'd like to learn more about this, if you please.  Just a matter of popping
  44. >    one
  45. > in or was something more involved?
  46. > Thanks for your help.
  47.  
  48. Yeah that is right, I just popped it in.  I took a 65816 out of my ROM3
  49. GS when I replaced the 65816 with a TransWarpGS.  The 65816 worked fine
  50. in an OLD (1984) //c and now works fine in my //c+.  Some have said it
  51. is impossible, but I have had no problems with ANY software.  Certain
  52. software that only runs on a 65816 or 65802 (such as Merlin 16) works
  53. great.
  54.  
  55. If you have problems, tell me what they are like.  I may be able to help.
  56.  
  57. Good luck,
  58. Gregg
  59.  
  60. ---------------------------------------------------------------------------
  61.  Gregg D. Brekke       Director of Network Operations, FrEdMail Foundation
  62.  greggb@fred.org            FrEdMail - The K-12 link to the InterNet
  63.  
  64.  
  65.  
  66. *** Message #2:  ***
  67.  
  68.  
  69. From socs.uts.EDU.AU!posty Fri Sep 18 00:05:04 1992
  70. Return-Path: <posty@socs.uts.EDU.AU>
  71. Received: by tamuts.tamu.edu (/\../\ Smail3.1.14.4 #14.6)
  72.     id <m0mVbSa-00005tC@tamuts.tamu.edu>; Fri, 18 Sep 92 00:04 MDT
  73. Received: from syzygy.socs.uts.EDU.AU by ultima.socs.uts.EDU.AU
  74.    (5.65+/SMI-3.3)
  75.     id AA21445; Fri, 18 Sep 92 15:04:14 +1000
  76. Received: by syzygy.socs.uts.EDU.AU (4.1/SMI-4.1)
  77.     id AA15569; Fri, 18 Sep 92 15:03:57 EST
  78. From: posty@socs.uts.EDU.AU
  79. Message-Id: <9209180503.AA15569@syzygy.socs.uts.EDU.AU>
  80. Subject: Re: ZIP CHip
  81. To: jdb8042@tamuts.tamu.edu (John Donald Baker)
  82. Date: Fri, 18 Sep 92 15:03:55 EST
  83. In-Reply-To: <m0mVVXv-00006KC@tamuts.tamu.edu>; from "John Donald Baker" at
  84.  Sep 17, 92 5:46 pm
  85. X-Mailer: ELM [version 2.3 PL11]
  86. Status: RO
  87.  
  88. > In article <posty.716694778@syzygy> you write:
  89. > >It's amazing how much nicer Merlin16 is to use on a //e over Merlin8.
  90. > >What other applications do you run which are 16bit dependent?
  91. > Actually, I don't run any 16-bit applications.  It's a matter of the block
  92. > memory move instructions so that screen I/O is blazingly fast.
  93.  
  94. Well, whatever works best :).
  95.  
  96. > Thanks for the feedback.  tell me more about using an '816 in a //e,
  97. >   please.
  98. > I'm fascinated by this possibility.
  99.  
  100. Well, I knew about the 802 being pin compatible and being able to use Merlin
  101. 16 on the //e with it. One day was desperate to get Merlin 16 running on the
  102. //e while testing an application on my //gs (they are linked thru a common
  103. hard drive, so they can easily share files). I remebered the 65816 lying in
  104. my TWGS box, so i pulled out the "Programming the 6502 including the 65802,
  105. 65816" reference (Eyes & Lichty) to check the pins on the '816 for
  106. compatibility. The pins that had changed function were not connected on the
  107. //e (thanks to the //e Tech Ref), so I became daring and plugged it straight
  108. in.
  109.  
  110. Merlin 16 uses the native mode of the processor to improve performance while
  111. still remaining a P8 application restricted to 128k of memory.
  112.  
  113. Even though the processor speed is faster (2.8 compared to 1 Mhz) there will
  114. be no increase in system performance because everything is timed at 1Mhz.
  115.  
  116. As the Zip Chip cannot have the processor removed, the only way to 'attempt'
  117. (because as far as I know, nobody has done it) to speed up a //e with a 
  118. 65802 or 65816 is to replace the 6502 on the Transwarp //e board.
  119.  
  120. As for general use of the '802 or '816 in a //e, you just have to use an
  121. assembler which understands the extended opcodes... Debugging is not much
  122. fun because naturally the //e dissassembler in monitor knows nothing about
  123. extended opcodes.
  124.  
  125. One problem that I've come across so far is that I can't boot from my CMS
  126. hard drive using the CMS SCSI card. ProDOS has no problems in using the
  127. drive once it is loaded, however. My gut feeling is that the boot code in
  128. the card's ROM is timing dependent and uses codes that differ in cycle counts
  129. between the 65c02 and the '816 in emulation mode. I'm probably wrong though.
  130. It just doesn't work for me.
  131.  
  132. regards,
  133. Andrew
  134.  
  135. ------------------ end 65816 in //e, //c, //c+ messages --------------------
  136.  
  137.  
  138. Now, are there any people out there who have installed accelerators in there
  139. IIgs machines who would be willing to part with their 65816's (40-pin DIP)
  140. that they removed from the motherboard.  How much would you ask for yours?
  141.  
  142.  
  143. John D. Baker  ->An Apple CardZ180 Z-System nut//
  144. Internet:  jdb8042@blkbox.com            jdbaker@taronga.com
  145. UUCP:      nuchat!blkbox!jdb8042         ...!taronga!jdbaker
  146. BBSs:  JOHN BAKER on Z-Node #45 [(713) 937-8886],
  147. The Vector Board [(716) 544-1863], PIC of the Mid-Town [(713) 527-8939]
  148. Karnage: "I am certainly very happy for you, but--WHAT ARE YOU TALKING ABOUT?!"
  149.  
  150.