home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / dos / extra / docs / maillist / text / archive.96 / text5938.txt < prev    next >
Encoding:
Text File  |  1996-07-25  |  12.4 KB  |  256 lines

  1.     id m0uFG0A-0007sPa; Fri, 3 May 96 02:14 MDT
  2. Sender: owner-executor
  3. Received: from ardi.com by ftp.ardi.com
  4.     (Smail3.1.29.1 #3) id m0uFFzd-0007sOn; Fri, 3 May 96 02:13 MDT
  5. Path: sloth.swcp.com!tesuque.cs.sandia.gov!ferrari.mst6.lanl.gov!newshost.lanl.gov!ncar!imci4!newsfeed.internetmci.com!swrinde!cs.utexas.edu!geraldo.cc.utexas.edu!slip-61-3.ots.utexas.edu!user
  6. From: dusttheg@cs.utexas.edu (Dude Steve)
  7. Newsgroups: comp.sys.mac.system,comp.sys.hardware.misc,comp.unix.aux,comp.os.linux.misc,comp.sys.powerpc,comp.emulators.mac.executor
  8. Subject: Re: PowerMac DOS Compatibles, linux, A/UX and MAE
  9. Date: Fri, 03 May 1996 00:04:51 -0500
  10. Organization: The University of Texas at Austin, Austin, Texas
  11. Lines: 234
  12. Message-ID: <dusttheg-0305960004510001@slip-61-3.ots.utexas.edu>
  13. References: <31846176.7C5D@surrey.ac.uk>
  14. NNTP-Posting-Host: slip-61-3.ots.utexas.edu
  15. Xref: sloth.swcp.com comp.sys.mac.system:125253 comp.unix.aux:7106 comp.os.linux.misc:99554 comp.sys.powerpc:62561 comp.emulators.mac.executor:2972
  16. To: executor@ardi.com
  17. X-MailNews-Gateway: From newsgroup comp.emulators.mac.executor
  18. Sender: owner-executor@ardi.com
  19. Precedence: bulk
  20.  
  21. In article <31846176.7C5D@surrey.ac.uk>, Lloyd Wood <L.Wood@surrey.ac.uk> wrote:
  22.  
  23. > "I see Apple's launched a new range of DOS Compatible cards. Going
  24. >  to buy one for that old Mac of yours and finally get out of Macs and
  25. >  into the mainstream?"
  26. > "Nope. They only work in Macs with PCI buses. I'm buying a 6100
  27. >  DOS Compatible instead."
  28. > "Why? Isn't PCI the way of the future? Isn't it standard?"
  29. > "When you're plugging an Apple card into an Apple Mac, it doesn't
  30. >  matter what the bus standard is. All that matters is that the
  31. >  Mac and card are compatible."
  32. > "So PCI isn't important?"
  33. > "Do you think that if I plug Apple's new Pentium card into a
  34. >  no-name PC with a PCI bus, it would work? That I'd be able
  35. >  to do anything useful between the Pentium on the card and
  36. >  the Pentium on the PC's motherboard, like that fabled Pentium
  37. >  multiprocessing?"
  38.  
  39.  
  40. Like you said, "All that matters is that the Mac and card are compatible."
  41. Who cares if you can't put this card in a PC? You can't put a Nubus or PDS
  42. card in a PC, either - so all three are at the same level on this point.
  43. The important thing is that PCI provides a better bus in which to operate
  44. for the Mac, irregardless of PC's. That in itself is the worthwhile reason
  45. for PCI on a Mac to exist. Although I understand some of your points
  46. regarding the new PCI DOS cards, this doesn't seem to be a reason for
  47. disliking PCI or for not buying a PCI DOS card. Especially since the PCI
  48. DOS cards provide better speed, video, and networking capabilities.
  49.  
  50. > "Er, no. These cards are for Macs, aren't they?"
  51. > "Exactly. Who'd want a PC in a PC when they could just buy a 
  52. >  complete PC for less than what the PC in a PC would cost them?
  53. >  Mind you, I can't see the point of selling a card that meets a
  54. >  standard unless you can sell it to everyone who bought into the
  55. >  standard. Adopting PCI made no sense to me at all, since it
  56. >  broke the 'Mac and card are compatible' rule for the entire
  57. >  user base, too."
  58.  
  59. Once again, it's not the compatibility with PC's that's the point, but the
  60. better bus architecture itself. PCI on a Mac doesn't break the "Mac and
  61. card are compatible' rule. PCI cards designed for a Mac are compatible
  62. with a PCI Mac. It's just means that just because it is PCI doesn't mean
  63. it will work on a Mac. Supposedly, PCI cards are easier and cheaper to
  64. implement than Nubus and PDS, as well. One hopes this results in cheaper
  65. expansion cards for the customer in the long run. It also is supposed to
  66. make it easier for a company to design a Mac-PCI card and a PC-PCI card
  67. with less engineering redesign effort.
  68.  
  69. > "Well, you can always plug one of those cards into a new Mac, which
  70. >  is what it's intended for. It's not that expensive, is it? You've
  71. >  been making noises about buying a new Mac, and you can
  72. >  share memory with the Mac motherboard, after all, so you
  73. >  save on buying RAM, right?"
  74. > "Nope, these new PCI cards can't share motherboard RAM. You've
  75. >  got to buy separate RAM for them."
  76.  
  77. You only have to buy RAM if you want more than the 8MB that comes on the
  78. card. The Pentium card has 8MB on board + 1 free DIMM slot. The 586 card
  79. has no onboard ram, but includes an 8MB DIMM in its single DIMM slot.
  80. Granted, a lot of people will want to upgrade this, but you don't start at
  81. zero.
  82.  
  83. > "Really? How much can they take?"
  84. > "Well, that new Pentium card maxes out at 24Mb of RAM."
  85. > "24Mb? That's not much, is it? NT likes at least 32Mb..."
  86.  
  87. Actually:
  88. -The Pentium card maxes out at 72 MB RAM
  89. -The 586 card maxes out at 64 MB RAM
  90.  
  91. But you're right - they don't share RAM anymore. Thus, you don't take the
  92. speed hit (for better or worse depends on your preference. I won't miss
  93. shared memory, myself).
  94.  
  95. > "Are you sure NT will run on these cards?"
  96.  
  97. Win NT will absolutely NOT run on these cards. Neither will OS/2 or any
  98. variant of UNIX. I don't think this is a big deal for most people, but if
  99. that's what you want, then you have to look at Orange Micro's products or
  100. get a PC.
  101.  
  102. > "Ah. But you're buying a 6100 DOS Compatible?"
  103. > "Yup. Unlike the PCI cards, the 6100 card shares up to 64Mb of
  104. >  motherboard memory, for a performance hit, mind you. The entire 
  105. >  box costs less than one of those new Pentium PCI cards. It's been
  106. >  seen running Apple's port of linux native in select
  107. >  locations now, too. No idea when they'll port linux to the PCI
  108. >  PowerMacs, and given their A/UX porting promises I'm playing safe."
  109.  
  110. Very legitimate concern. I hope linux makes it to the PCI PMacs.
  111.  
  112. > "Can't you install x86 linux on the DOS card right now, anyway?"
  113. > "Nope, there's a question of drivers. When I get my hands
  114. >  on the powerpc linux it ought to be possible to reverse-engineer
  115. >  them and get linux running on the dos card in a fraction of the
  116. >  time it took to do the powerpc linux port - actually, Apple
  117. >  might have done this as an interim stage for driver development
  118. >  anyway - but sorting out the networking aspects of two unixes in
  119. >  one box with only one lot of ethernet hardware could
  120. >  be tricky, to put it mildly. Could become an interesting
  121. >  two-screen Xserver, though, although the 16" screen resolutions
  122. >  are barely up to it."
  123.  
  124. I believe it isn't so much the drivers but the virtualization of some of
  125. the hardware that doesn't make NT, OS/2, and unix variants work on the DOS
  126. cards. I suppose you could hack the source code for PC linux, but powerpc
  127. linux wouldn't be of help here and you'd have to know a LOT about the
  128. design of the DOS card itself to do this.
  129.  
  130. Regarding networking, it's probably just as hard to sort out the
  131. networking aspects of two unixes in one box with only one lot of ethernet
  132. hardware as it is to sort out the networking aspects of any two OS's. You
  133. just figure out an API and code it on both sides. Neither side knows or
  134. cares which OS the other is, in theory.
  135.  
  136. Regarding the screen saver, that would be really cool! Another feature of
  137. the new PCI DOS cards: enhanced video support. It uses the ATi Mach 64
  138. chip and has 1MB DRAM video memory, and the Pentium version is expanable
  139. to 2MB for support of 640x480 all the way up to 1280x1024. Because of the
  140. PCI bus and ATi video chipset, it also should prove a lot faster than the
  141. 6100 DOS card's video.
  142.  
  143. > "So instead of using this 6100 to run Mac and Windows at the same
  144. >  time, you're heading for linux and dos or windows at the same
  145. >  time, but you really want to use it to run Mac and
  146. >  linux on the DOS card at the same time, and possibly linux with
  147. >  linux at the same time."
  148. > "Right. Although I'm going to be stuck with choosing
  149. >  between linux or MacOS with DOS or Windows every time I boot,
  150. >  until I get it all sorted out and get rid of the Microsoft
  151. >  bits. Linux OR MacOS? Some choice. I want linux *AND* MacOS,
  152. >  not windoze and go-on-pick-one."
  153.  
  154. I don't see how you'd be able to get linux running on the Mac and still be
  155. able to use the DOS card. There are some support files on the Mac side
  156. that are required for the DOS card to work (ex: the PC Setup control
  157. panel), and some of the drivers on the PC side look for specific drivers
  158. on the Mac side (ex: CDROM.SYS on the DOS side requires the Apple CD-ROM
  159. extension). You'd have to rewrite all of this for linux...if you can do
  160. this, I'd like to shake your hand because that means you are one awesome
  161. progger IMO!
  162.  
  163. > "Couldn't you run the Mac Application Environment on linux?"
  164. > "MAE's only available for HP and Solaris machines. Not linux.
  165. >  The idea's not that bad, though. A/UX sat under System 7, so 
  166. >  you could do something similar, but linux is free and Apple charges a
  167. >  fortune for MAE, which would mean that Apple would then go and
  168. >  do something stupid like try and charge for linux. A 'proper' PowerPC
  169. >  MAE as a linux/Mac environment combination would really please all
  170. >  three of those remaining A/UX users, and that's a good enough
  171. >  reason for Apple not to do it. And if Apple did do a PowerPC
  172. >  MAE on PowerPC linux, there would be pressure for MAE on x86
  173. >  linux, then everyone would buy fast PCs and run linux with MAE on
  174. >  top even though x86 MAE wouldn't be a patch on powerpc MAE, and we'd
  175. >  finally discover that Apple was a software company. A powerpc
  176. >  MAE on a powerpc-native linux running on a powermac would really
  177. >  kick ass, though. Those A/UX guys would love it, although they'd
  178. >  probably grumble about all the things that A/UX got right that
  179. >  linux gets wrong, religious fanatics that they are."
  180.  
  181. You can't charge for linux because of the GNU agreement, so Apple (or
  182. anyoneelse for that matter) will never be able to charge for it. It also
  183. means that it isn't Apple's product. The only fee you can charge is for
  184. distrubution (that's why you see linux for sale really cheap - you're not
  185. paying for linux, you're paying for the distribution). Instead of running
  186. a MAE-type product on top of linux, I'd rather just set up separate boot
  187. partitions for linux and MacOS. Why emulate it when you can run the real
  188. thing by restarting? I doubt linux and Apple's AIX will be in real
  189. competition, as they're different markets. And MAE is a completely
  190. different market. I don't know about A/UX, though...
  191.  
  192. > "But if MAE runs on Solaris, can't you just buy it for your Sparc?"
  193. > "The 6100 is only a few hundred dollars more, and it runs PowerPC
  194. >  binaries. MAE looks pretty bad next to an LC475, and won't do PowerPC
  195. >  native apps. It's really a way for Apple to repackage and resell the
  196. >  neat 68K emulator code that made the PowerMacs possible,
  197. >  nothing more. They've made noises about doing PowerMac emulation,
  198. >  but never in a million years will they do it. Emulating a RISC
  199. >  processor with a different RISC processor is a development
  200. >  nightmare, and performance would just suck."
  201. > "So if you want performance..."
  202. > "You go and you buy a real Pentium PC and stick linux or NT
  203. >  on it and you go and buy a 604-based Mac for doing Neat Stuff
  204. >  and you run real commercial shrinkware unix apps on the Sparc.
  205. >  You don't dick around with these weird 'compatible' cards."
  206.  
  207. I totally agree - if you really want to run linux or NT on a PC, go out
  208. and get a PC. That's really the only way to do it. The DOS cards are NOT
  209. the solution. If you want a Mac but want to run some DOS, Win3.1, or Win
  210. 95 software, the DOS cards are a solution, and one that I've been pleased
  211. with (and I'm really looking forward to the new PCI cards).
  212.  
  213. Linux will run quite well on a 386 or low-end 486 for most people. You
  214. don't even need a Pentium. But NT...oh, you want a Pentium! NT's pretty
  215. cool if you have the power and the RAM to run it, though. 
  216.  
  217. > "Exactly. Right. So why are you buying a 6100 anyway?"
  218. > "Oh, I like Macs, budget money is tight, they're dirt cheap and I
  219. >  wanted a memento of Apple. The DOS card is just a bonus.
  220. >  Besides, Word on the IIsi is a dog and I loathe using Framemaker
  221. >  on the Sparcs."
  222.  
  223. Damned good reason for making your buying choice.
  224.  
  225. > L.
  226. > linux - see <URL:http://mklinux.apple.com/>
  227. > MAE   - see <URL:http://www.mae.apple.com/>
  228. > -- 
  229. > <URL:http://www.ee.surrey.ac.uk/Personal/L.Wood/><mailto:L.Wood@surrey.ac.uk>
  230.  
  231. Thanks for the URLs. I didn't know about the linux URL - gonna hit that
  232. one right now.
  233. -- 
  234. Steve Mekata           | 
  235. dusttheg@cs.utexas.edu |
  236. ---------------------------------------------------------------------
  237.  
  238.