Xref: gmd.de comp.sys.powerpc:10000 comp.sys.mac.hardware:70142 comp.sys.mac.system:33506 Newsgroups: comp.sys.powerpc,comp.sys.mac.hardware,comp.sys.mac.system Path: gmd.de!newsserver.jvnc.net!yale.edu!yale!gumby!newsxfer.itd.umich.edu! sol.ctr.columbia.edu!howland.reston.ans.net!europa.eng.gtefsd.com! library.ucla.edu!csulb.edu!csus.edu!netcom.com!bskendig From: bske...@netcom.com (Brian Kendig) Subject: Details about the Power Macintosh and future system software Message-ID: <bskendigCMo7z6.CLD@netcom.com> Organization: Starfleet Headquarters: San Francisco Date: Mon, 14 Mar 1994 20:09:05 GMT Lines: 327 Everything you ever wanted to know about the Power Macintosh (but had to sign a non-disclosure agreement to ask) The PowerMacs are finally available in stores! I've scoured magazines (especially MacWeek) and newsgroups (especially comp.sys.powerpc) over the past few weeks to dig up all sorts of interesting tidbits of information about them, as well as about other things you might see from Apple in the future. I've tried to be as accurate here as possible, but be warned that some of this information might be completely wrong -- especially about products that haven't been released yet. Don't rely on what you read here; verify it first. Power Macintosh excitement has really been building ever since January's MacWorld Expo, where the "PowerPC -- Get a life" pins worn by the Apple employees were countered by the occasional cry of "I don't want a life, I want a PowerPC!" from the crowd. What It Is and What It Isn't A Power Macintosh is basically just a Mac with a very different, very fast new chip -- the PowerPC 601 -- as its brain. The PowerMacs have been designed to be 100% compatible with all other Mac hardware and software that runs on the rest of the current Mac line. (Whether or not they do turn out to be this compatible remains to be seen, but the word so far is that they do a wonderful job.) In fact, if you put a PowerMac 6100 and a Quadra 610 side-by-side and play with them for a while, you probably won't be able to tell which is which unless you peek at "About This Macintosh". The PowerMacs look the same, run System 7.1.2, and can use NuBus cards. They run 680x0 software at roughly the speed of a Quadra 610 (25MHz 040) or a Powerbook 180 (33MHz 030), although I've heard claims that their speed can range on the extremes from a IIci (25MHz 030) to a Quadra 650 (33MHz 040). You should be able to use all of your existing Macintosh hardware and software on a PowerMac at a very respectable speed without having to buy any upgrades. The real strength of the PowerMac, however, shows when you run "native-mode" software on it -- programs that have been recompiled to take advantage of the PowerPC chip inside it. PowerMacs running native software are roughly two to four times faster than a Quadra 800. Many companies are offering inexpensive upgrades to PowerPC-native versions of their software. The PowerMacs also provide speech recognition and 9600 baud modem emulation without requiring a DSP, and a lot of the performance-critical components in the PowerMacs support direct memory access (DMA) for an extra speed boost. The mid-range and high-end models can run two monitors at once without adding any extra hardware, and all three can be purchased with the "AV option", giving them all the video capabilities of the 660AV and 840AV. SoftWindows comes bundled in with some PowerMac configurations; it runs DOS and Windows software at speeds approximating that of a 486SX/25. However, it only emulates a very fast 80286 chip, and therefore software that requires a 386 or a 486 won't run on it. (This means you won't be able to play Doom on it, unfortunately, but X-Wing ought to work fine.) There should be a 486 version of SoftWindows ready later this year. I haven't heard yet whether or not there will ever be SoundBlaster emulation for it, but the initial version can only simulate sounds coming out of a PC's internal speaker. The PowerMacs do not run Unix yet (except possibly for third-party Unixes that are available for other Macs right now). Taligent's object-oriented operating system, based on the PowerOpen standard, won't be available until probably 1996. A/UX will not be available for the PowerMacs. I've heard that IBM's AIX operating system is being ported to the PowerPC's, but I don't know if that includes Apple's systems or not. The initial batch of PowerMacs aren't compliant with the current PReP specification. PReP (the "PowerPC Reference Platform") is a standardization that IBM came up with: any PC that has enough hardware to meet the requirements outlined in PReP will be able to run any operating system that is PReP-compliant. This is what will allow future IBM PowerPC's to run AIX, Windows NT, Workplace OS (OS/2), Solaris, Taligent, and other operating systems. However, PReP-compliant systems will probably not appear on the market until the end of this year. The PowerMac can currently only run Macintosh System 7.1 and emulate DOS and Windows 3.1, and future PowerMacs might or might not be designed to be PReP-compliant. The PReP specification isn't even in its final form yet -- it's scheduled to go beta in a few days, so developers couldn't conform to it even if they wanted to yet. One idea I've heard was that PReP might be modified so that this initial batch of PowerMacs are defined as "PReP-compliant", since they're the only PPC-based systems shipping right now (other than IBM's high-end PowerPC RS/6000 Unix server). We'll see what happens. The first PowerMacs also only support NuBus, although systems to be released next year (the "TNT" systems) will probably support PCI, allowing them to use the same boards that PCI-equipped IBM PC's can use. Another important thing to note is that, like all other Macs up to this point, the PowerMacs do not offer "preemptive multitasking" and "protected memory". They will continue to multitask cooperatively and run all applications in one memory space, and this might not change until 1996. (There's more information on this near the end of this article.) As with any other new computer system, I would *strongly* recommend quelching any "first kid on the block" instinct you might have and waiting a while before purchasing a PowerMac. Beta-testing has proven them to be impressively stable systems, but they need some time out in the real world to shake out any problems that might be hiding behind the faceplace. Why the weird naming scheme for the PowerMacs? Well, consider that the only other PPC-based system available right now is IBM's RS/6000 Model 250. Apple probably named their machines starting with "6100" to be one up on IBM's "6000". Go fig. :-) Pricing and Upgrades Here are approximate street prices for PowerMac systems (without monitor and keyboard) as given in MacWeek, but note that these were still subject to change at the time they were printed and might not reflect what's actually being charged for them right now. They do, however, seem to agree with the prices that have been reported on the net by people who have caught glimpses of price sheets. MODEL CONFIGURATION PRICE RANGE 6100 8/160 $1725-$1775 8/250/CD $2200-$2250 16/250 with SoftWindows $2400-$2450 8/250/CD with AV board $2500-$2550 7100 8/250 $2825-$2875 8/250/CD $3025-$3075 16/250 with SoftWindows $3225-$3275 8/500/CD with AV board $3825-$3875 8100 8/250 $4050-$4100 8/250/CD $4250-$4300 16/500 with SoftWindows $5200-$5250 16/500/CD with AV board $5350-$5400 16/1Gb/CD $5850-$5900 Full logic board upgrades cost between $1000 and $2000 and are available for the IIvx, IIvi, Performa 600, and the Centris/Quadra 610, 650, 660AV, 800, and 840AV. These will probably give you a new faceplate (with the "PowerMac" name on it) and a new motherboard, and require you to send your old ones back to Apple. A PowerPC PDS slot upgrade card for 040 Macs costs $700 and will double the speed of your system -- put it into a 25MHz 040 Mac, for example, and your system will effectively run at 50MHz. However, the PDS PowerPC card does not give your system the video options and other features (such as speech recognition) that the full PowerMacs have. Upgrade cards are available from Apple for 040-based Macs with a full PDS slot: the Centris/Quadra 610, 650, 700, 800, 900, 950, and the Apple Workgroup Server 60 and 80. The Centris/Quadra 660AV, 840AV, 605, the AWS 95, the LC 475 and 575, and the Performa 475 are not eligible for the upgrade card. Third-party companies will be offering PowerPC upgrade cards for specific Mac models, but I don't have any information on those right now. Features and Configurations There are three models of PowerMacs. Here is the information that applies to all three of them: PowerPC 601 RISC processor, integrated math coprocessor, 32k on-chip cache, 32-bit internal data path, 64-bit external data path System bus is 64-bit 4Mb ROM DRAM SIMM slots can hold 4, 8, 16, or 32Mb RAM SIMMs (72-pin) Built-in LocalTalk and Ethernet SCSI, Ethernet, audio and serial ports, and other components support DMA for increased speed and simultaneous operation Serial (printer and modem) ports support the GeoPort Telecom Adapter Speech synthesis/recognition and 9600 baud modem emulation in all models 256k level 2 cache improves performance by 30% and can be purchased separately for 6100/7100, comes standard with 8100 "AV option" (a PDS card) can be purchased to give the system NTSC/PAL video in/out and support for up to 4Mb VRAM SoftWindows can be purchased for DOS/Windows emulation Here is specific information for each model: Power Macintosh 6100/60 Quadra 610 case 60MHz PowerPC 601 processor 8Mb RAM (expandable to 72Mb): 8Mb on the motherboard, 2 SIMM slots DRAM video (does not come with a VRAM card, see below for what this provides) 1.4MB Apple SuperDrive; 160Mb or 250Mb HD; 5.25" empty drive bay Expansion slot for 7" NuBus card or PDS card (like the Q610, needs adapter) Built-in asynchronous SCSI supports up to 7 SCSI devices connected Ports: 2 serial, SCSI, ADB, monitor (supports AudioVision display or standard monitor), stereo 16-bit sound input/output Power Macintosh 7100/66 Quadra 650 case 66MHz PowerPC 601 processor 8Mb RAM (expandable to 136Mb): 8Mb on the motherboard, 4 SIMM slots 1Mb VRAM (video memory), upgradable to 2Mb (see below for what this provides) 1.4MB Apple SuperDrive; 250Mb or 500Mb HD; 5.25" empty drive bay 3 NuBus expansion slots Built-in SCSI supports up to 7 SCSI devices connected Ports: 2 serial, SCSI, ADB, 2 monitor (one for AudioVision display or standard monitor, one for standard monitor), stereo 16-bit sound input/output Power Macintosh 8100/80 Quadra 800 case 80MHz PowerPC 601 processor, 256k Level 2 memory cache 8Mb RAM (expandable to 264Mb): 8Mb on the motherboard, 8 SIMM slots 2MB VRAM (video memory), upgradable to 4Mb (see below for that this provides) 1.4Mb Apple SuperDrive; 250Mb, 500Mb, or 1Gb HD; space for 2 3.5" storage devices and one 5.25" storage device 3 NuBus expansion slots Built-in dual-channel SCSI: external SCSI supports up to 7 SCSI devices connected; internal SCSI supports internal devices or disk arrays Ports: 2 serial, SCSI, ADB, 2 monitor (one for AudioVision display or standard monitor, one for standard monitor), stereo 16-bit sound input/output The video options need some explaining. In its base configuration, the 6100 has no VRAM slots, meaning that you have to run video off DRAM (regular RAM) just like the IIsi did. DRAM video tends to be rather slow. The 7100 and 8100 support DRAM video as well, but each also comes with a VRAM card in its PDS slot with 1Mb/2Mb (respectively) of memory on it, upgradable to 2Mb/4Mb. This means that you can run two monitors on a 7100 or 8100 straight out of the box. If you purchase the AV card, then that goes into your PDS slot on any of the three systems (replacing the VRAM card on the 7100/8100), and gives you 2Mb VRAM (upgradable to 4Mb) and NTSC/PAL video in/out. The DRAM video port supports an AudioVision monitor (and "normal" monitors, too, I'd suspect); a VRAM or an AV card will give you a second monitor port (which supports "normal" monitors). Here is what various amounts of video memory will support: DRAM (using internal RAM for video): up to 32,768 colors on a 14" monitor or smaller up to 256 colors on a 16" monitor 1Mb VRAM: up to 32,768 colors on a 16" monitor or smaller up to 256 colors on a 20" monitor 2Mb VRAM: up to 16.7 million colors on a 16" monitor or smaller up to 32,768 colors on a 20" monitor 4Mb VRAM: up to 16.7 million colors on a 20" monitor or smaller I'll say it again: many of the details given above could be flat-out wrong. Please don't make a purchasing decision based solely on what you read here! Future System Software While the PowerMacs are capturing the public's attention, Apple is hard at work on many other things. Here are a few of them: System 7.5 is due to ship this spring. There will only be one kit of it; gone will be the distinction between "System 7.1" and "System 7 Pro", and both the 68k and PPC versions of it will ship in one box. All of the elements of "System 7 Pro" and more will be rolled into System 7.5, and a new installer will only install the software that you have enough memory to run (it won't try to install Quickdraw GX on a system with only 4Mb of memory, for example). The Finder in System 7.5 will be fully AppleScriptable. The Apple Guide (formerly Apple Help) will come with System 7.5. When I saw it at MacWorld, it reminded me vaguely of the hypertext help that Windows and OS/2 provide, but the Apple Guide was organized *much* more clearly and thoroughly. Ask it how to do a task, and it will tell you the steps you need to follow. Ask it for more help, and it will circle in red magic-marker on your screen the things you need to click on. Say you need even more help and it will use AppleEvents to automatically guide you through the process. I haven't found anything about this in print, but the Drag Manager will probably also arrive with System 7.5. It lets you select a range of text or a graphic in any window, and drag it into place in any other window or to the desktop (where it will appear as a "scrap"). I saw it at MacWorld and was duly impressed by it -- imagine the text dragging feature of Microsoft Word integrated into the system software. I've heard that it will allow dragging anything into anything else where that would make sense; for example, some applications will support having icons from the desktop dropped into their windows. OpenDoc will probably arrive in System 7.8 later this year. OpenDoc does away with the concept of a document "belonging to" an application; you'll simply have various mini-applications that can work on different parts of your document. Your word processor will let you edit the text in your document, while your draw program lets you edit the graphics. If you want a better spell checker, then just get a better spelling checker application, and it will fit right in with the other application modules. The Appearance Manager will probably be part of System 7.8 too. I haven't seen anything about that in print either, but according to what I've heard, it will let you customize any part of the Mac's interface to look however you want it to look. For example, imagine a Macintosh that looks just like Microsoft Windows, all the way down to the menubars in the windows. So much for Windows users being afraid of having to learn a new operating system, or for Motif users complaining they hate the Mac's interface! QuickTime 2.0 will be released this summer. Its biggest feature is more speed: it will playback on an LC 475 in a 320x240 window at 30 frames per second, or in a 640x480 window at 15 frames per second (twice the speed of QuickTime 1.6). If you put an MPEG board in your Mac, it will let you play MPEG movies off a CD-ROM like several CD-I systems on the market can. (A CD-ROM can hold up to 1 hour 14 minutes of full-screen full-motion video and CD-quality sound.) QuickTime 2.0 also lets you play a movie across a network (allowing for "interactive TV"), and it supports MIDI (for music playback) and SMPTE (to sync sound with video). Apple's new microkernel architecture (code-namd "Gershwin") is due to appear in 1996. This will give the Macintosh protected memory (meaning that when one app crashes, you can kill it and continue using your system without a reboot) and preemptive multitasking (meaning that the system will be more clever about partitioning its time out to applications that are running). The "Macintosh Application Environment" will be introduced on March 22. It lets System 7.1 and Macintosh 68k applications run unmodified in an X window on Sun Solaris Unix and Hewlett-Packard HP-UX systems, with support for DEC Unix coming later. It works with any standard X window manager, including Motif and Open Look. That's all the information I have for right now (is it enough to keep you busy for a while?). Apple is maintaining a gopher server on "info.hed.apple.com" that contains all their press releases and will probably also have a lot more PowerMacintosh information in the very near future, so a watchful Mac user might want to keep an eye on it. I'll post more information here as I get it. Enjoy! -- _/_/_/ Brian Kendig Je ne suis fait comme aucun /_/_/ bske...@netcom.com de ceux que j'ai vus; j'ose croire _/_/ n'etre fait comme aucun de ceux qui existent. / Be insatiably curious. Si je ne vaux pas mieux, au moins je suis autre. / Ask "why" a lot. -- Rousseau