Apple IIGS是一台怎样的电脑? 作者:蓬岸 Dr.Quest 编号:23417891 创建于:2016-11-05 23:33:32 修改于:2016-11-06 00:34:54 -------------------- 如果说Macintosh代表的是乔布斯的情怀,那Apple II系列承载的则是沃兹尼亚 克的技术理想,这篇文章介绍了最后一款、也是最为先进的Apple II电脑——Appl e IIGS原文链接 Apple IIGS: More Power, More Colors, Awesome Sound (Lin k: http://lowendmac.com/2015/apple-iigs-more-power-more-colors-awesome -sound/) 在1986年9月Apple IIGS发布之前,所有的Apple II电脑使用的都是8- bit 1Mhz的6502处理器和5.25英寸软盘,调色板的颜色非常有限,声音功能也基 本上算是没有。Apple IIGS的出现,颠覆了人们对Apple II的印象。 GS是Graphics(图像)和Sound(声音)的缩写,这也正是Apple IIGS所强于其 他Apple II电脑的优势。相比之下,当年的Mac仍然采用黑白屏幕,而PC则仅仅 停留在16色的EGA时代。 (Image: https://picx.zhimg.com/v2-bc13366a6399db32f50e5500784380a1_720 w.jpg?source=d16d100b) Apple IIGS支持320x200像素分辨率,并支持从4096色中选取16种颜色组成调色 盘。与EGA不同,IIGS允许每条扫描线都拥有自己的独立调色盘,这意味着它最 多可以同屏显示3200种颜色(16色 x 200线)。分辨率更高的640x200模式将每 条扫描线显示的颜色限制为4种,最高支持同屏显示800种颜色。 IIGS是第一款使用全数字合成器芯片的个人电脑,搭载了8-bit的Ensoniq 5503 (Link: http://www.ensoniqsounds.com/history.html) 芯片,这块芯片具有自 己独立的内存,支持32通道和15个独立的立体声和弦(第16和旋被系统保留)。 由于强大的图像和声音处理能力,IIGS成为一款优秀的游戏平台。 (Image: https://picx.zhimg.com/v2-5b453e860c20e38eba40a480ee41c259_720 w.jpg?source=d16d100b) Amiga 1000的4096色HAM模式打开了电脑图形创作的大门 Amiga电脑传奇(一) (Link: https://zhuanlan.zhihu.com/p/20861793) 这些功能也让IIGS成为Amiga 1000的竞争对手,Amiga 1000是Commodore在1985 年推出的个人电脑,为图像和声音的创作领域带来了突破性的进展。Amiga 1000 可以支持320x200和320x400图形模式,支持32、64和4096色。同时还支持更高分 辨率的640x200和640x480 16色模式。音频方面,Amiga具有四个8-bit PCM通道 ,支持28Khz采样率。售价1295美元的Amiga在图形方面优于IIGS,不过IIGS在音 频方面更加先进。 Apple IIGS是苹果整个Apple II产品线中唯一一款实用16-bit处理器的机型。相 比老旧的6502,IIGS采用了Western Design Center开发的65c816 (Link: https ://en.wikipedia.org/wiki/WDC_65816/65802) 处理器,这款处理器可以100%向 后兼容6502处理器的软件 - 不仅可以直接启动旧版的Apple DOS,还可以使用Pr oDOS,以及苹果基于Apple III SOS (Link: http://lowendmac.com/2015/ill-f ated-apple-iii/) 开发的新款操作系统。 不同于Apple II产品线一贯的1 Mhz,新的CPU运行在2.8 Mhz的频率上,这可能 是苹果在IIGS上做的最有争议的决定。当时苹果的旗舰级电脑Mac Plus装备了1M B内存和8Mhz的68000处理器,苹果不希望人们认为IIGS会对Macintosh造成竞争 。 (Image: https://picx.zhimg.com/v2-f6f7ecaf3c38ae6ca5d2a2498181bedf_720 w.jpg?source=d16d100b) Macintosh Plus,8Mhz 摩托罗拉68000处理器,1MB内存,512x342黑白屏幕 65C816S的设计频率高达14 Mhz,苹果将IIGS的处理器限制在2.8Mhz上,这让它 的性能相比Mac至少低了80% - 因此完全不会造成竞争。 但即使如此,相比1 Mhz的6502处理器,2.8 Mhz的65C816的性能也有着突破性的 提升。(资料表明,65C816并没有被广泛采用,任天堂的SNES使用了3.58 Mhz的 改版65C816,而Acorn Communicator (Link: https://en.wikipedia.org/wiki/ Acorn_Communicator) 则将频率锁定在2.0 Mhz,不过针对Commodore 64开发的S uperCPU升级套件将频率提升到惊人的20 Mhz)。 IIGS出厂时的内存容量为256KB,最多则可以扩展到8MB,这个数字是Mac Plus最 大内存容量的两倍。 (Image: https://picx.zhimg.com/v2-52a372367a3c6fc67c5ed870c0854b0a_720 w.jpg?source=d16d100b) Apple IIGS的键盘上有两个ADB接口,可以分别连接电脑和鼠标 在IIGS上,苹果引入了新的Apple Desktop Bus(ADB)接口。此接口通常被用来 连接键盘和鼠标,不过也可以用在绘图板和Modem上。ADB支持以菊花链的形式串 联设备,所以IIGS(和一些Mac PowerBook机型)只预设有一个ADB接口。 在IIGS内部,有七个扩展插槽外加内存插槽。由于IIGS的接口相当齐全:自带软 驱接口,两个串行接口,ADB接口,外加复合视频和RGB视频接口,让额外的扩展 卡显得不那么必要。不过利用苹果的高速SCSI卡 (Link: http://apple2.org.za /gswv/a2zine/faqs/Csa2HDNSCSI.html) 添加一块SCSI硬盘却是一个相当实用的 选择。 (Image: https://picx.zhimg.com/v2-27ab6496d3c6f75405a8ad5d9ee91db4_720 w.jpg?source=d16d100b) IIGS是第一款内置实时钟的Apple II,通过连接LocalTalk网络 (Link: http:// lowendmac.com/2014/appletalk-localtalk-and-phonenet/) ,IIGS还可以利用 AppleShare服务器启动。(相比之下Mac要等到十年后的Mac OS 8才能使用网络 启动,苹果稍后推出的Apple IIe工作站卡让Apple IIe也具备网络启动的功能) IIGS延续了Apple IIc (Link: http://lowendmac.com/2015/apple-iic-and-iic -plus-compact-apples-with-internal-floppy-drives/) 所使用的白雪公主设 计语言 (Link: https://en.wikipedia.org/wiki/Snow_White_design_language ) ,并且是第一款使用“白金色”的设备,“白金色”是苹果公司对暖灰色的称呼。 从1987年三月起苹果开始在新的设备上启用“白金色”和ADB接口。 如果说IIGS最大的遗憾是什么的话,可能要数它没有内置的3.5英寸软驱了。 在苹果公司的十周年庆典上,发布了五万台沃兹尼亚克签名纪念版IIGS。不过“ 签名版”(实际上是丝网印刷)外壳可以被替换到别的IIGS电脑上,所以沃兹版I IGS并不比普通版IIGS更有价值。 (Image: https://picx.zhimg.com/v2-d993cdafa7b99a2978dc6eb1f11f3d1c_720 w.jpg?source=d16d100b) 令人难以置信的是,苹果还曾经发布过售价500美元的Apple IIe - Apple IIGS 升级套件,该套件的价格只有新的IIGS电脑的一半。这款套件包括了新的主板、 电脑外壳的下半截、以及IIGS铭牌,不过升级之后的电脑看起来与Apple IIe差 别不大。此外如果想更完整地享受到新系统的好处,你还需要ADB鼠标和键盘, 这进一步增加了升级的花费。 Apple IIGS最终于1992年12月停产,而Apple IIe (Link: http://lowendmac.co m/2015/apple-iie-finally-fixing-some-old-problems/) 则成为Apple II家族 最后停产的成员,直到1993年11月15日才退出市场。 软件 由于65C816既可以作为8-bit处理器,也可以作为16-bit处理器,所以IIGS可以 运行的软件分为两类。所有为之前推出的Apple II家族所开发的软件都完全兼容 ,同时运行速度达到之前的两倍(你也可以利用控制面板手工降速,这个功能内 置于Mac OS当中)。 (Image: https://pic1.zhimg.com/v2-c34e82e1031e2d2a6f967ee80f1f892b_720 w.jpg?source=d16d100b) Apple IIGS最初的操作系统是ProDOS 16,这是之前ProDOS 8的增强版,ProDOS 16基本上是一款8-bit操作系统,不过针对IIGS的硬件做了相应的修改。一年之 后,ProDOS 16就被真正的16-bit操作系统所替代。 1988年,针对16位环境开发的GS/OS (Link: https://en.wikipedia.org/wiki/A pple_GS/OS) 取代ProDOS 16成为IIGS的默认操作系统。GS/OS有着类似于Mac Sy stem 5的Finder、字体和设备驱动。GS/OS的升级一直持续到1993年Mac System 6.0.1发布之后。 (Image: https://pica.zhimg.com/v2-6b5ac2b8693494be428fb3accb1aca26_720 w.jpg?source=d16d100b) 不过有一款称为GS/OS 6.0.2 (Link: http://www.callapple.org/software/ann ouncing-apple-iigs-system-6-0-2/) 的系统发布于2015年7月15日,这次发行 的并不是来自于Apple的官方版本,不过却修复了一系列6.0.1版本的bug。如果 你有一台IIGS的话那你一定不要错过这次免费的升级。 如果你对IIGS感兴趣的话,你可以尝试通过KEGS (Link: http://kegs.sourcefo rge.net/) 模拟器体验Apple IIGS的软件。运行模拟器首先需要获得IIGS的ROM 镜像,有了ROM之后就可以运行在Mac OS X,Win32和大多数的Unix/Linux电脑上 运行这款模拟器了。 ROM版本 1987年的时候我曾经在一加苹果经销商工作,而在当时最为麻烦的事情之一,就 是当苹果升级他们的ROM之后,用户需要将它们的电脑带回商店才能更新ROM芯片 ,并且升级后的ROM可能会干扰已有软件的运行。有些客户在升级ROM之后仍然需 要降级回去,除非他们的软件被修复到可以运行在新的ROM下。 最初版本 苹果的第一版ROM存在着很多的问题,从某种程序上讲“几乎是beta版的质量”。1 987年底,新开发的IIGS软件多数已无法兼容原版的IIGS ROM,同时GS/OS4和更 高版本的系统也无法兼容原版ROM。此外,原版ROM还将内存的最大容量限制在4M B,即使安装了更大容量的内存也无法识别。 01版ROM 在IIGS上市接近一年之后的1987年8月,苹果发布了01版ROM。这一版本修复了一 些列问题并更新了系统工具,这一版本一经推出软件开发者们就放弃了对问题多 多的原版ROM的支持。 512KB Apple IIGS 1988年三月,苹果开始发售预装Apple IIGS内存扩展卡的IIGS机型,将内存增加 到512KB,电脑主板自带了256KB,扩展卡上则安装有另外256KB。 (Image: https://picx.zhimg.com/v2-2e1d92244efd7a40b5ebd12718cce88b_720 w.jpg?source=d16d100b) 第三版ROM IIGS发布两年之后的1989年8月,苹果配合新的IIGS主板,以及预装1.125MB内存 的IIGS发布了第三版ROM,这一版本完全为新的主板设计,所及不能用作旧机型 升级。 超越2.8Mhz 最初的65C816处理器支持4Mhz频率,而之后的版本则支持5Mhz和14Mhz,一些开 发者找到了让IIGS运行在比2.8Mhz更快频率的办法,并开发出一系列IIGS加速卡 ,当然到今天这些加速卡都停产了。 (Image: https://picx.zhimg.com/v2-9d2ac149e912feede20c3c0165dc823f_720 w.jpg?source=d16d100b) 通过更换主板,可以将Apple IIe升级为IIGS Applied Engineering的TransWarpGS 使用TransWarpGS (Link: http://ae.applearchives.com/apple_iigs/transwar p_gs/) 加速卡可以让Apple IIGS达到原厂配置的两倍,这款加速卡带有更快的C PU和8KB缓存。此外这款加速卡附带的控制面板程序可以设置处理器运行在1 Mhz ,2.8 Mhz或者7.0 Mhz等不同频率上。一些改装过的TransWarpGS的频率可以高 达18.75 Mhz (Link: http://retro-treasures.blogspot.ca/2011/07/1875mhz- transwarp-iigs-accelerator.html) 。Applied Engineering还提供32 KB缓存 升级卡,让电脑的平均性能再提高22%。 (Image: https://picx.zhimg.com/v2-5de2c21c2387d56c4c0926c7b3a25bc7_720 w.jpg?source=d16d100b) 技术逆天的苹果发烧友自行开发了TransWarp GS的复刻版 (Link: http://a2cen tral.com/6137/cloned-transwarpgs-in-testing-it-lives/) ZIP Technology的ZipGS Accelerators ZIP Technology为Apple IIGS开发了三款8 Mhz加速卡,ZipChipGS(Model 1500 ), ZipChipGS Plus(Model 1525),以及ZipGSX(Model 1600)。基本款的Zi pChipGS搭载了8 KB缓存,另外两款则搭载了16 KB,和上面提到的TransWarpGS 类似,缓存可以升级到32KB或者64KB。高端的ZipGSX还提供10 Mhz和12 Mhz版本 。 (Image: https://picx.zhimg.com/v2-adfef6d0a1adeffab2facca548daf688_720 w.jpg?source=d16d100b) 1992年四月的ZipGS广告,售价149美元 一名ZipGSX在网上分享了他超频到12.5Mhz的心得: https://web.archive.org/web/20141125212436/http://www.cirruscomms.com. au/~mike_stephens/apple2/hardware/ZIP_GSX_Mod/index.html (Link: https: //web.archive.org/web/20141125212436/http://www.cirruscomms.com.au/~mi ke_stephens/apple2/hardware/ZIP_GSX_Mod/index.html) 扩展阅读 Apple IIGS (Link: https://en.wikipedia.org/wiki/Apple_IIGS) , Wikipedi aWhat Is the Apple IIGS? (Link: http://www.whatisthe2gs.apple2.org.za/ ) , whatistheiigs.apple2.org.zaApple IIGS (Link: http://www.oldcompute rs.net/appleiigs.html) , oldcomputers.netApple IIGS (Link: http://appl emuseum.bott.org/sections/computers/IIgs.html) , The Apple MuseumApple IIgs (Link: http://apple-history.com/aiigs) , apple-history.comThe Ap ple IIGS (Link: http://apple2history.org/history/ah10/) and Part 2 (L ink: http://apple2history.org/history/ah11/) , apple2history.orgThe Ap ple IIGS, Apple’s Home Computer for 1986 (Link: http://lowendmac.com/2 015/the-apple-iigs-apples-home-computer-for-1986/) , Jason Walsh, Low End Mac, 2005.02.16Five Reasons Why GS/OS Beats Vista and OS X (Link: http://www.computerworld.com/article/2478228/desktop-apps/five-reasons -why-gs-os-beats-vista-and-os-x.html) , Computerworld, 2008.04.10Apple IIGS System 6.0.1 Screen Shots (Link: http://toastytech.com/guis/gsos .html) , ToastyTechApple GS/OS Review, Engadget