其它硬件
苹果工程师为了使 Apple IIGS 成为下一代计算机而增加的其他功能包括内置时钟、用于内部扩展卡的插槽空间,以及相当于七块更多扩展卡的电子元件。 借鉴他们在 Apple IIc 上的经验,工程师们将大多数用户希望使用的外围设备作为内置功能包含在内。他们将串行端口分配给插槽 1 和 2,将经典的 80 列固件分配给插槽 3,将鼠标控制器分配给插槽 4,将 Smartport 控制器分配给插槽 5,将 5.25 英寸磁盘控制器分配给插槽 6,并将 AppleTalk 功能分配给插槽 7。(AppleTalk 是苹果最初为 Macintosh 设计的网络协议)。

因为工程师希望使Apple IIGS 能够连接到 AppleTalk 网络,所以他们计划的串行端口,基于一种不同于旧款超级串行卡(Super Serial Card)和 Apple IIc 串行控制器所使用的通信控制芯片。尽管新的控制器芯片比旧款 8 位 Apple II 上使用的芯片功能更强大,但为旧款 Apple 编写的远程通信程序却无法运行。这是因为大多数终端程序为了追求速度,都是直接控制超级串行卡(而不是通过较慢的内置固件命令)。管理新芯片所需的控制命令大不相同,因此导致此类软件“崩溃”。


Apple IIGS 升级套件
Apple IIGS 所使用的机箱和主板比Apple IIe 的要小,目的是为了减少在桌面上的“占地面积”,同时也为了方便为Apple IIe 用户提供升级套件。这块最初的主板(被称为“ROM 0”)发布时包含了将其安装到 Apple IIe 中所需的所有部件(转换套件包含主板、一个可选的鼠标和一个用于Apple IIe 的背板)。 他们原本甚至希望让 Apple II 和Apple II Plus 用户也能升级,但最终发现执行起来过于昂贵和困难。 Apple IIe 到Apple IIGS 的升级产生了一台看起来像Apple IIe 但实际上包含Apple IIGS 主板的计算机。机箱盖上的新铭牌将这台改装后的计算机标识为Apple IIGS,尽管在其他方面它看起来都像Apple IIe。

Apple IIGS 升级铭牌
当时,Macintosh 工程团队正在设计一种用于连接标准输入设备(如键盘、鼠标和图形输入板)的协议。这种被称为“Apple Desktop Bus”(ADB,苹果桌面总线)的协议首次在 Apple IIGS 上实现。它使得 Macintosh 和 Apple II 系列之间的硬件设备互换成为可能,允许苹果销售两台计算机都可以使用的通用外围设备。

固件 (FIRMWARE)
你可能记得,固件是计算机 ROM 中介于应用程序和它试图控制的硬件之间的一层控制程序。在Apple IIGS 上,固件是在硬件最终确定后设计的。与沃兹尼亚克(Wozniak)在原始 Apple II 中包含的旧版 ROM 不同,Apple IIGS 的软件工程师试图使其不仅仅是一组用于执行功能(如清屏)的调用地址。相反,他们希望创建一个更全面的系统,称为“工具箱”(toolbox),以便于未来的硬件和固件增强。特别是,他们不希望像旧款 Apple 那样,将执行特定功能的地址固定在单一位置。这个工具箱将有一个单一的调用地址,并通过该地址传递特定命令。这样设置后,它允许苹果的固件程序员在未来修改 ROM,而无需费力地使 ROM 中的多个地址“正确对齐”。此外,他们还使其易于使用从磁盘加载的代码来“修补” ROM 中的工具箱代码,允许程序员在不更换物理 ROM 芯片的情况下修复后来发现的错误。
起初,他们获得了 64K 的 ROM 空间,是原始 Apple II 可用空间的四倍多。后来,由于他们需要和想要做的事情很多,不得不回去要求 128K 的 ROM。当然,为了保持与旧款 Apple II 软件的兼容性,Applesoft 必须存在于 ROM 中。此外,他们还将所有鼠标处理工具都放入了 ROM(不像 Apple II、AppleII Plus 和Apple IIe,它们的鼠标固件必须在插槽中的扩展卡上)。
Apple IIGS 固件设计的一个提升意外地来自于苹果Apple II 部门和 Macintosh 部门的合并。这次合并是与史蒂夫·乔布斯(Steve Jobs)离开苹果相关的重组的一部分。由于 Macintosh 团队现在与Apple IIGS 设计师在同一地点工作,他们可以提供帮助和建议。编写了 MacPaint 和 Macintosh 许多鼠标工具的编程奇才比尔·阿特金森(Bill Atkinson)帮助创建了Apple IIGS 的鼠标工具和 QuickDraw II。(这是用于在超高分辨率屏幕上绘图的 ROM 工具的名称,借用了原始 Macintosh 上较旧的 QuickDraw 例程的名称)。
为了允许用户轻松地根据自己的喜好配置Apple IIGS 的某些功能,设计了一个“控制面板”(另一个从 Macintosh 借鉴的想法)。它用于设置时钟、系统速度(在“正常”1 MHz 和“快速”2.8 MHz 之间)、将标准文本显示从 40 列更改为 80 列、设置文本屏幕的颜色、设置鼠标和键盘的灵敏度,以及为打印机和调制解调器端口设置标准参数。这些首选项被保存在一个特殊的电池供电 RAM 中,即使系统电源关闭也能保留。

Apple IIGS 控制面板
系统软件 (SYSTEM SOFTWARE)
ProDOS 需要进行更新,以更好地利用Apple IIGS 上的额外内存,以及在 ProDOS 最初编写时并不常见的大容量存储设备。那时,5 兆字节被认为是一个相当大的磁盘尺寸。当Apple IIGS 设计完成时,40 兆字节已成为一个常见的标准。新的Apple IIGS 专用版本被称为“ProDOS 16”,它还将能够同时处理任意数量的打开文件(旧版 ProDOS 限制为同时打开 8 个文件)。

ProDOS 16 的第一个版本比苹果设计师希望的要有限,但他们不想等到更好的版本准备好才推出新的Apple IIGS。将在Apple IIGS 或旧款 Apple II 型号上运行 8 位 Apple II 软件的 ProDOS 版本重新命名为“ProDOS 8”。该版本经过修改以更好地处理系统中断,这在Apple IIGS 上很重要,因为涉及控制面板功能和 Apple Desktop Bus 的工作方式。(中断是指由硬件设备发送给微处理器的特殊信号。这个信号“中断”处理器正在做的事情,将其重定向去执行其他操作,然后将处理器返回到它之前正在做的事情。Apple IIc 上的鼠标和用于其他 Apple II 型号的鼠标卡使用中断来处理鼠标的移动)。

苹果内部用于Apple IIGS 项目最早的名字是 Phoenix(凤凰,如前所述)。它也被称为“Rambo”(当设计团队为争取执行人员的最终批准而斗争时)、“Gumby”(来自苹果万圣节游行中的模仿表演)和“Cortland”。,
设计团队中尚未提及的一些成员包括 Nancy Stark(Apple IIGS 项目的早期积极支持者);Curtis Sasaki(Apple IIGS 产品经理);Ed Colby(CPU 产品经理);Jim Jatczynski(操作系统组经理);Fern Bachman(致力于确保与现有 Apple II 软件的兼容性);Gus Andrate(开发了声音工具和统一驱动器固件);以及 Peter Baum、Rich Williams、Eagle I. Berns、John Worthington 和 Steven Glass,他们每个人都开发了Apple IIGS 系统软件和固件的一部分。

InCider 杂志,1986 年 10 月 – 图片来源:François Michaud
产品发布 (PRODUCT INTRODUCTION)
1986 年 9 月,苹果推出了新的 Apple IIGS,捆绑了一个 Apple 3.5 英寸驱动器,售价为 999 美元(不含显示器)。Apple II 社区对这台新计算机感到兴奋,inCider 杂志在其 1986 年 10 月刊的封面上刊登了兴高采烈的史蒂夫·沃兹尼亚克,并配文“太棒了!”(It’s Amazing!)。
苹果方面确实在当时的 Apple II 出版物上为这台新计算机做了一些广告。然而,对这台新计算机并没有大规模的推广,看起来它似乎注定要被苹果对 Macintosh 的专注所掩盖。
尽管在 9 月宣布,但 Apple IIGS 直到 11 月才广泛上市。Apple IIGS 的早期生产型号存在一些问题;其中一个新芯片工作不正常,必要的修复更改导致了延迟。将 Apple IIe 升级为Apple IIGS 的套件也被推迟到 1987 年初。
增强功能 (ENHANCEMENTS)
1987 年 9 月,苹果通过发布新 ROM 对Apple IIGS 进行了小幅改进。ROM 01 修订版对原始Apple IIGS ROM 进行了一些更改,并包含了改进的视频控制器芯片。修复了 ROM 代码中的错误,并解决了某些图形显示出现“粉红色边缘”效应的问题。新 ROM 与早于 2.0 版本的任何Apple IIGS 系统磁盘都不兼容。新 ROM 在启动Apple IIGS 时屏幕底部会显示一条消息:“ROM Version 01”。原始Apple IIGS 在此位置没有消息。 此外,原始主板(ROM “0” 主板)设计为可用于Apple IIe 到Apple IIGS 的转换,而 ROM 01 主板则不具备此能力。没有提供用于连接 Apple IIe 风格电源或其他连接器的内部插头。然而,如果发现 ROM 01 主板有缺陷需要维修,它会被一块原始的可转换主板(配备适当的 ROM 01 芯片)替换,而不可转换的主板则被翻新为可转换的主板。


下一次更改是在 1989 年 8 月发布Apple IIGS 的 ROM 03 版本时。这款新的Apple IIGS 计算机标准配置为 1 兆字节(1 Meg)的主板内存,以及两倍大小的 ROM(256K,而旧款 IIGS 为 128K)。这允许更多的操作系统驻留在 ROM 中,而不是在启动时必须从磁盘加载。此外,还修复了 ROM 01 固件中已知的错误。(Apple IIGS 系统软件的最新版本对 ROM 01 进行了修补以修复这些错误,但这些修补程序仍必须从磁盘加载,这减慢了启动速度。将最新的新工具和修复后的工具直接放入 ROM 使得启动 ROM 03 Apple IIGS 稍微快了一些)。新的 Apple IIGS 还具备使用内部插槽固件以及插入插槽的外围卡的能力。ROM 01 Apple IIGS 当然可以使用插入插槽的卡,但代价是无法使用该插槽的内部固件。由于内置了如此多有用的系统固件,ROM 01 用户如果想要添加硬盘控制器卡,就必须放弃插槽 7 的 AppleTalk 或插槽 6 的 5.25 英寸磁盘的使用。几乎所有其他设置都必须在控制面板中设置为内部固件。
ROM 03 Apple IIGS 还包含了针对残障用户的增强功能。一种称为“粘滞键”(sticky keys)的功能使得执行多键击成为可能。(例如,要执行“Option-Control-X”序列,需要同时按下三个键。这是以前使用口棒(mouth-stick)按键的瘫痪用户无法做到的)。此外,以前需要鼠标操作的许多功能现在都有了键盘等效键(使用小键盘)。新的Apple IIGS 还具有更“干净”的声音和图形。然而,由于与为以前的拥有者提供升级的成本相比,改进是微不足道的,苹果宣布没有升级计划。无论如何,许多新功能可以通过将旧Apple IIGS 的内存升级到至少 1 兆字节并使用 GS/OS 系统软件 5.0.2 或更高版本在旧机型上获得。
一个添加到 ROM 03 固件中纯粹为了娱乐而非功能的功能,可以通过特定的按键序列访问。如果计算机在驱动器中没有磁盘的情况下启动,会出现一条消息:“Check startup device”(检查启动设备),并有一个苹果符号来回滑动。在这一点上,如果用户同时按下“Ctrl”、“Open Apple”、“Option”和“N”键,就能听到 Apple IIGS 设计团队的数字化声音大喊“Apple II !”
此外,屏幕上会显示这些人的名字。如果运行 GS/OS 系统 5.0 或更高版本,用户必须按住“Option”和“Shift”键,然后在查找器(Finder)中下拉“About”(关于)菜单。它会显示“About the System”(关于系统)。使用鼠标点击该标题会导致名字显示在屏幕上并播放音频消息。
暮年 (TWILIGHT)
在 20 世纪 90 年代初,Apple IIGS 用户热情地欢迎苹果计算机的系统软件更新。然而,公司内部的政治因素继续使 Apple II 系列的未来非常不确定。尽管其功能更强大,但 Apple IIGS 的销量继续低于 Apple IIe,因此这种对未来的不确定性尤其适用于 Apple IIGS。
在 20 世纪 80 年代中期到 90 年代初,苹果的关注点牢牢地集中在 Macintosh 计算机上。苹果的工程师采用了帕洛阿尔托研究中心(Palo Alto Research Center)的图形用户界面概念并使其完美化,引入了他们自己独特的触感,使其比其原始 PARC 设计师预期的对消费者更有用。1991 年 5 月 Macintosh 操作系统软件 System 7 的发布将其带到了一个新的复杂水平,而 1992 年 8 月 System 7.1 的演进增加了一个从一开始就存在于 Apple IIGS 操作系统中的功能:一个用于保存字体的独立文件夹(在此之前,应用程序使用的所有字体都进入 Mac 日益增大的系统文件中)。Macintosh 图形界面的质量是将其与个人计算世界其他部分区分开来的独特功能。
自 1981 年 IBM PC 首次推出以来,基于 Intel 的 PC 用户一直使用 MS-DOS 及其命令行界面作为他们的首选操作系统。许多人将“WIMP”(窗口、图标、鼠标、图片)界面视为玩具。但尽管这种态度在非 Mac 世界中普遍存在,微软创建图形用户界面的努力开始获得认可,成为一种可行的替代方案,随着 1990 年 5 月 Windows 3.0(终于)的流行,以及 1992 年 4 月的 Windows 3.1。可用版本 Windows 的出现无疑让苹果开始感到威胁(他们曾试图起诉微软抄袭“他们的”界面但未成功),并更加坚持用其全部企业能量推广 Macintosh。
苹果努力淡化 Apple II 的程度,甚至达到了让其开发者技术支持人员明确建议不要为 Apple II 或Apple IIGS 创建新应用程序,而是为 Macintosh 创建的程度。苹果授权经销商倾向于将潜在客户从购买任何新的 Apple II 产品引导向 Macintosh 平台,通常给出这样的建议是因为“Apple II 反正即将停产”。
APPLE II 以太网卡项目 (APPLE II ETHERNET CARD PROJECT)
随着苹果继续努力寻找一种方法来超越 Intel 和 Microsoft 的主导地位,一些不直接有利于 Macintosh 的项目被允许继续推进。由于 Apple II 系列在教室中的强大存在,能够让计算机在学校计算机实验室中连接在一起对教育工作者很重要,因此 1988 年 3 月苹果推出了几款产品,使管理员更容易创建 Apple II、Macintosh 和 MS-DOS 计算机的网络。Apple II Workstation Card(工作站卡)允许 Enhanced Apple IIe 或 Apple IIGS 连接到此类网络,安装在 Macintosh 上的 AppleShare 文件服务器软件允许网络感知应用程序在 Apple II 上加载,而不是必须将软件安装在网络中的每台计算机上。对于带有工作站卡的 Apple II 计算机,网络连接将同时显示为磁盘驱动器和打印机,允许网络用于文件存储和检索以及作为通往中央打印机的通道。1989 年 7 月,随着 GS/OS System 5.0 的发布,进一步的增强改善了 IIGS 直接通过 AppleTalk 网络运行的能力。
随着基于以太网协议的网络增加,Apple II 网络硬件的下一个明显演变是创建一块以太网外围卡,其工作方式与工作站卡在 AppleTalk 和 AppleShare 上的工作方式相同。到 1991 年,苹果的 Apple II 小组的工程师已经完成了一块基于工作站卡的设计,具有相同的通过以太网连接启动 Apple II 或Apple IIGS 或向该网络上的中央打印机打印的能力。该卡的原始设计使用了一个 2 MHz 的 65C02 处理器,32K 的 RAM 用于数据包缓冲和杂项卡使用,以及 128K 的 ROM(分为四个库,根据需要交换,有点像 Apple IIe 和 IIc 计算机上的额外 ROM 代码)。这个 ROM 代码处理网络通信的 AppleTalk 协议。该卡将使用 AAUI(Apple Attachment Unit Interface,苹果专有的以太网连接器)将卡插入网络。

以太网卡 1 代
出于可能涉及预估生产成本与销售的考虑,Apple II 以太网卡的第一个设计被废弃,第二块卡在 1992-93 年间设计。这块卡不基于早期的 Apple II Workstation Card,与其使用定制设计的 Apple 部件不同,它在设计中使用了较便宜的“现成”部件。它仍然使用 AAUI 连接器,但与工作站卡和之前的以太网卡使用的 65c02 处理器不同,这个版本利用了运行在 4 MHz 的 65816 来处理卡的数据处理功能。这不仅仅是一个秘密产品,苹果代表公开承认了以太网卡,并在 1992 年 A2-Central 夏季开发者会议上宣布 GS/OS 的 6.0.1 版本将与新的以太网卡同时发布,预计发布日期为 1992 年底。

以太网卡 2 代
更新还是不更新?(UPDATED OR NOT?)
与此同时,开发者社区普遍期待的另一个 Apple II 项目是 Apple IIGS 系列的新修订版。在 1988 年 9 月的 AppleFest 上,苹果 CEO 约翰·斯卡利(John Sculley)表示将在“12-18 个月内推出新的 Apple II CPU”。尽管一年后(1989 年 8 月)发布了Apple IIGS 的 ROM 03 修订版,但有谣言称正在开发一款功能更强大的Apple IIGS。这种充满希望的推理是因为 ROM 03 被视为一种改进而非重新设计,从苹果及其开发者泄露的信息激发了希望,即最好的还在后头。
关于这台新机器最终外观的预测通常基于提供给各种行业新闻出版物的信息(匿名),并据称是通过检查苹果发送给开发者的测试机获得的。1990 年初,人们认为这个 ROM 04 修订版将提供 640x480 的改进屏幕分辨率(这在原始Apple IIGS 设计中没有尝试过,出于向后兼容性和降低成本的原因),并且预计将以 5.7 到 7 MHz 的更快速度运行。, 其他预期的改进包括包含一个 Apple SuperDrive(这使得 Macintosh 可以读写 1.4 兆 MS-DOS 磁盘)。为了火上浇油,Western Design Center(设计了 65816 微处理器的公司)表示有兴趣通过名为 65832 的 32 位版本进一步增强处理器系列。
预期的发布日期到来又过去,没有任何关于新 Apple IIGS 的进一步消息。甚至谣言也平息了,特别是当苹果美国总裁 Bob Puette 在 1988 年 10 月下旬被《旧金山纪事报》引用称苹果正在“逐步淘汰 Apple II 系列”时。后来表示这一评论被断章取义了,Puette 后来澄清道:
“我们仍然致力于我们数百万的 Apple II 客户,我们希望确保他们理解苹果在 Apple II 产品线背后的高水平支持。我们希望 Apple II 拥有者对他们在 Apple II 技术上的投资保持满意,我们将继续寻找更多方法来保护该投资并延长 Apple II 产品的使用寿命——无论是作为独立计算机还是作为网络的一部分。我们计划继续销售、支持和服务 Apple II 产品线,并在客户需要的情况下为该产品线提供产品增强。我们完全期望 Apple II 计算机在未来许多年内继续令人满意地服务于教育和其他客户。”
另一方面,我们目前没有计划推出新的独立 Apple II 型号。然而,我们将把 Apple II 技术整合到当前和未来的平台中,就像我们为 Macintosh LC 推出的 Apple IIe 卡一样。我们认为这种兼容性策略将保护客户对 Apple II 的投资,同时允许他们(如果愿意)转向新的技术平台。
他言论中暗示的网络连接无疑指的是尚未完成的以太网卡。而有了这番话,关于 Apple IIGS 进一步修订的问题似乎就此永久尘埃落定。
ROM 04,Mark Twain
然而,苹果内部仍有人在努力推动 Apple IIGS 的最后一次修订,使其变得更好、功能更强大。公司内部仍有一群人为改进这台计算机(无论是在软件还是硬件上)倾注了心血。其中一些人曾开发了 GS/OS 系统软件的改进功能,使计算机在无需任何硬件更改的情况下运行得更快,同时也使得随着新外设的出现能够利用它们。怀着同样的热情,他们确实在打造那款传闻中的下一代 Apple IIGS。
他们正在打造的Apple IIGS 是当前型号功能的逻辑延伸,结合了新出现的Apple IIGS 软件最需要的功能。GS/OS 的最新版本继续需要更多内存才能正常运行,因此这台计算机的主板上配备了 2 兆字节(2 Meg)的内存。为了进行超过此最低限度的内存升级,旧的内存扩展插槽被取消,取而代之的是两个用于 SIMM(单列直插内存模块)内存卡的插槽。这些紧凑的封装正成为行业标准,并被包含在所有更新的 Macintosh 型号中。
ROM 04Apple IIGS 中的固件代码将包含后来出现在 GS/OS System 6 中的新工具(这些工具在旧款 IIGS 型号上会在启动时加载到内存中,就像 ROM 03 工具在 ROM 01 计算机上从磁盘加载一样)。随着系统和应用程序软件尺寸和复杂性的增加,硬盘驱动器正从奢侈品变为必需品,因此该机型包含了一个 40 兆字节的 SCSI 硬盘驱动器。为了使 SCSI 体验完整,机箱背面面板还将包含一个 DMA SCSI 端口,用于连接其他 SCSI 设备。上述的 SuperDrive(超级驱动器)也被计划作为内置设备包含在内,使得无需连接额外硬件即可拥有一个非常完整的Apple IIGS 系统。作为新系统的压轴戏,HyperCard Apple IIGS 将随这台计算机捆绑发布。唯一一项未通过最终审核的预测增强功能是将速度提升到超过最初的 2.8 MHz。
这款新的 Apple IIGS 被分配的代号是“马克·吐温”(Mark Twain),很可能是因为这位作家那句常被重复的名言:“关于我去世的谣言被大大夸大了。” 这本应是对那些继续坚持认为 Apple II 计算机系列即将走到尽头的媒体写手们的胜利。
这款精彩的新型 Apple IIGS 有许多可取之处,但它唯一缺少的,是公司里一个有权势的人来支持这台机器,并推动对其全力支持和推广。这正是Apple IIGS 自 1986 年首次发布以来最大的问题。在产品发布后(仅涉及了一些电视和杂志广告),苹果便将注意力转向了其他事务,让 Apple IIGS 自生自灭。后来为Apple IIGS 或相关产品所做的宣传,其热情程度与苹果自 Apple III 设计以来对 Apple II 系列的关注程度如出一辙(换句话说,非常少)。
走向终结的开始
苹果计划在 1991 年 9 月 25 日晚上举办一场独特的活动。当天,他们进行了首次通过卫星向全国直播的 Apple 用户组电视广播。节目中播放了一段预先录制的苹果园区导览(有些人觉得这段导览太长且无趣),然后进行了产品发布。其中包括 Apple II 高速 SCSI 卡和 GS/OS System 6、新的 Macintosh System 7、Macintosh Classic,以及用于 Macintosh LC 的 Apple IIe 卡。显而易见,备受期待的 ROM 04 Apple IIGS 却缺席了。它本来已经准备好进行演示——但在最后一刻被从节目单中移除,这一决定最终意味着它根本不会面世。
由于 ROM 04 项目被取消,GS/OS System 6.0 的发布被推迟到了 1992 年 3 月。那一年从春天进入夏天,尽管苹果在 1992 年 A2-Central 夏季开发者大会上宣布了该产品,但 Apple II 以太网卡也未能实现。最后一击发生在 1992 年 12 月,Apple IIGS 未能出现在苹果发布的新产品价目表上(尽管 Apple IIe 当时尚未从列表中移除)。
苹果代表与湾区 Apple 用户组会面,告知了他们终止Apple IIGS 生产的决定。在这次会议上,这一消息得到了平静的接受,而不是过去苹果做出反 Apple II 决定时经常遇到的愤怒。他们也被告知了苹果做出这一决定的一些原因。和以前一样,苹果正在让 Macintosh 成为公司的未来,并且人们认为(确实如此),对Apple IIGS 的进一步增强会蚕食 Macintosh LC 的销量,而 Macintosh LC 是苹果正在推广的新款消费级彩色计算机。人们曾考虑过为 Macintosh 推出Apple IIGS 插卡,但确定其销售成本将与整个 Mac LC 的成本一样高。苹果也曾研究过重新设计Apple IIGS,以降低生产成本(这将使其有可能继续生产和销售Apple IIGS)。然而,这从未超出最初的想法。最后,他们被告知,苹果曾希望 GS/OS System 6 和 HyperCard Apple IIGS 能让 Apple II 用户体验到 Macintosh 的感觉,并鼓励他们转换平台。
当时没有计划将 Apple II 技术授权给其他公司生产和销售,因为它会与苹果自己的产品竞争。在以太网卡发布后,也没有关于未来硬件产品的进一步计划。然而,他们将继续致力于打印机和网络软件的改进。
尾声
不幸的是,1993 年初过去了,没有任何关于即将发布承诺的 Apple II 以太网卡的公告。苹果此前曾表示,以太网卡和 GS/OS System 6.0.1 将大约同时发布,因为进行这次小版本修订的主要原因之一就是为了包含支持该卡的系统代码。但 System 6.0.1 更新在 1993 年 3 月悄然出现,完全没有提及以太网卡。等到同年 7 月举行下一次 A2-Central 开发者大会时,很明显这张卡永远不会发布了。终止这个项目的真正原因最终也是财务问题。苹果预测这张卡的销量不会超过 5000 块,尽管这对于大多数小型 Apple II 企业来说会是一个成功,但对于苹果来说并不值得。当然,苹果对将这项技术授权给其他任何人生产和销售也不感兴趣,尽管它曾短暂考虑过允许 Apple 澳大利亚分公司这样做。
发现
当考古学家的发现能够照亮他对过去的理解时,他会感到兴奋。同样,一个 Apple II 爱好者也很喜欢发现他从未见过的东西。在 20 世纪 90 年代中期,该国两个不同地区分别做出了发现,为流产的“ROM 04”Apple IIGS 的故事提供了进一步的线索。
1993 年,吉姆·皮特曼(Jim Pittman)在新墨西哥大学计算中心,遇到了一位前苹果员工。皮特曼是 AppleQuerque 计算机俱乐部的成员,在那天他正使用他旧的 Apple II Plus 作为终端访问大学的 Unix 系统。这位曾在 Apple II 部门工作过的前员工看到 Apple II 仍在被使用,给予了积极的评价。随着谈话的继续,她向皮特曼提到,她手头有一台从未发布的 Apple IIGS 原型机。皮特曼当时对此不太感兴趣;但在将近两年后的 1995 年秋天,当他向他的两名俱乐部成员提到这次偶然的谈话时,他们非常感兴趣。吉姆得以再次联系到她,他的俱乐部获得了详细检查这台计算机的许可。协助皮特曼进行评估的还有 AppleQuerque 用户组的另外两名成员:乔·沃尔特斯(Joe Walters),他也是 CompuServe 的 Apple II 论坛的管理员之一;以及迈克·韦斯特菲尔德(Mike Westerfield),他是通过他的公司 The Byte Works 为 Apple IIGS 开发的大多数高级编程语言(ORCA/M、ORCA/Pascal 等)的作者。他们共同为这次评估带来了大量的 Apple II 和Apple IIGS 终端用户经验。
在连接了 RGB 显示器、键盘和鼠标后,他们将其打开,发现启动屏幕并没有显示它是“ROM 04”版本,而是仍然显示“ROM 03”。它不是像苹果销售的每一台Apple IIGS 那样从软盘启动,而是从内置硬盘驱动器启动,很快便显示出了 Apple IIGS 查找器(Finder)桌面。当从苹果菜单中查看“关于查找器”时,他们发现这台 IIGS 的主板上有 2 兆字节的内存(请记住,ROM 0 和 ROM 01 型号配备的是 256K 内存,而 ROM 03 型号不超过 1 兆字节内存)。65816 处理器仍然保持在标准的 2.8 MHz“快速”速度,这是每台Apple IIGS 自 1986 年问世以来都能运行的速度。尽管几年没有使用,但内部时钟的时间仍然设置正确,这要归功于主板上由电池供电的 RAM。

Apple IIGS Mark Twain 正面
从外观上看,它是一台标准的 Apple IIGS,但有几个小例外。在计算机的左前面板上,为了访问内置的 3.5 英寸磁盘驱动器,有人专业地切割了一个插槽。计算机底面的一个标签上有一个个位数的序列号“5”,以及名字“马克·吐温”。软盘驱动器显然不是 SuperDrive(它无法读取格式化为 1.4 兆字节的磁盘),它位于电源的前面,一个半高 40 兆字节 SCSI 硬盘驱动器的上面。对计算机内部的进一步检查显示,只有五个插槽,缺少了插槽 5 和 7(由于 3.5 英寸软盘驱动器通常映射到插槽 5,而硬盘通常连接到插槽 7,所以这并不是什么重大损失)。传统的Apple IIGS 内存扩展插槽不见了,取而代之的是两个空的 64 针 SIMM 插槽。主板上进行了一些手工布线更改,但当时这些更改的具体性质尚不清楚。电源的位置挡住了插槽 1 的背板开口,电源插头和电源开关也从其通常位置移动了一小段距离。在背板的最左侧是耳机插孔(已改为支持立体声),其上方还有一个更小的插孔,他们判断那一定是用于麦克风的。背板上似乎还有一个新的 25 针端口,推测是用于连接其他 SCSI 设备。

Apple IIGS Mark Twain 内部
很明显,这是一个几乎完成的模型,是那台命运多舛的Apple IIGS,本应在 1991 年 9 月的 Apple 用户组卫星广播中向世界推出的。对于这些 Apple IIGS 老手来说,这台 Mark Twain Apple IIGS 并没有提供任何他们没有见过的新功能。事实上,他们当时已经添加到自己 Apple IIGS 计算机上的增强功能(额外的内存、65816 加速卡,以及带有非常快速接口卡的大容量硬盘)使得这台 1991 年的原型机实际上比他们习惯运行的机器功能更弱。然而,他们对 Mark Twain 在(1991 年)提供的潜力都留下了深刻印象,大多数看到它的人觉得如果它在 1991 年发布,他们会很感兴趣购买一台。当然,它对 Apple IIGS 的增强意义比 1989 年从 ROM 01 升级到 ROM 03(增加内存和改进固件)要重大得多。Mark Twain 不仅提供了随计算机附带的内存进一步增加,还提供了内置软盘和硬盘存储的好处。就像 Apple IIc 为 Apple II Plus 和Apple IIe 用户提供了一种“一体化”解决方案,并额外拥有五个空插槽以便进一步扩展一样,这台机器确实有潜力成为Apple IIGS 系列的巅峰之作。(注:以上内容来自网络,本人翻译编辑整理,如有侵权联系删除)
时间线
Apple IIGS 发售起止日期:
Apple IIGS – 1986 年 9 月 – 1987 年 8 月
Apple IIGS ROM 01 – 1987 年 9 月 – 1989 年 7 月
Apple IIGS ROM 03 – 1989 年 8 月 – 1992 年 12 月
夜雨聆风