Apple IIGS
このマシンのごく初期の生産ラインでは、ビデオグラフィックコントローラ(VGC)チップに欠陥があり、エミュレートされた(IIe/IIc)ビデオモードでは奇妙な外観上の不具合が発生した。具体的には、80列のテキスト表示とモノクロのダブル高解像度グラフィックで、文字とピクセルの隙間に小さなフリッカーや静的なピンクのビットが現れる症状があった。多くのユーザは、AppleWorks classicやSystem 1、2の一部であるMousedeskアプリケーションを使用する際に、この現象に気づいた。Appleはこの問題を解決するために、該当するユーザに対しVGCチップの無償交換サービスを提供した。
1987年8月、Appleは新ROMをリリースし、すべての新しいマシンに同梱され、既存の所有者には無料のアップグレードとして提供された。新ROMの主な特徴は、System 2.xツールセットの搭載といくつかのバグフィックスであった。Appleを含むソフトウェア開発会社は、オリジナルROMのリリースと同時にサポートを打ち切ったため(1987年後半以降に書かれたApple IIGSのネイティブソフトウェアのほとんどは、ROM 01以上でないと動作せず、GS/OSオペレーティングシステムもこれに該当する)、アップグレードは不可欠なものであった。このアップデートでは、RAMディスクを8MBまで使用できるようになり、プログラマ向けの新機能が追加され、起動時のスプラッシュスクリーンにROMのバージョンと著作権情報が表示されるようになった。
1988年3月、Appleは、Apple IIGS本体に512KBのRAMを標準搭載して出荷を開始した。これは、別売りの「Apple IIGS Memory Expansion Card」をメモリ拡張スロットに装着することで、256KBのRAMが搭載され、さらに拡張するためのソケットが空くというものであった。ロジックボード上の内蔵メモリは256KBのままであり、既存ユーザーにはアップグレードの案内はなかった。
1989年8月、AppleはIIGSに標準搭載されているRAMを1.125MBに増量した。このとき追加されたメモリはロジックボード上に搭載され、レイアウトの変更が必要となったが、その他の細かい改良も可能であった。このアップデートでは、新しいロジックボードと新しいROMファームウェアのアップデートが行われたが、どちらも既存のオーナーにはアップグレードオプションとして提供されなかった(2チップになった新しいROMは、オリジナルのシングルソケットロジックボードと互換性がない)。アップグレードが提供されなかった理由として、Appleは、System 5とフル装備のApple IIGS Memory Expansion Cardをインストールすれば、新しいマシンの機能のほとんどを既存のマシンで得ることができるためとしていた。
新しいROMファームウェアは256KBに拡張され、System 5.xのツールセットが含まれていた。新しいツールセットは、ディスクからの読み込みが少ないこと、ツールROMの読み込みがRAMより速いこと、古いツールセット(GS/OS以前のもの)に比べてルーチンが高度に最適化されていることなどから、マシンの性能を最大10%向上させることができた。いくつかのバグフィックスに加え、より多くのプログラマ支援コマンドと機能、マウスコントロールとRAMディスク機能を改善したクリーンなコントロールパネル、より柔軟なAppleTalkサポートとスロットマッピングが追加された。
ハードウェア面では、新しいロジックボードは消費電力を抑えたシンプルなデザインで、オリジナルロジックボードに搭載されていたエンソニックのシンセサイザーと干渉するオーディオノイズの問題を解決していた。RAMは4倍以上、ROMも2倍以上内蔵され、強化されたApple Desktop Busマイクロコントローラにより、スティッキーキーのネイティブサポート、マウスエミュレーション、キーボードLEDサポート(拡張キーボードで利用可能)などが実現されている。テキストページ2のハードウェアシャドウイングが導入され、クラシックなApple IIのビデオモードとの互換性とパフォーマンスが改善された。内蔵バッテリが取り外し可能なソケットに収納され、ユーザによる修理が可能となった。また、テキストベースのコントロールパネルをロックアウトするためのジャンパー位置が追加された(主に学校環境で有効)。Apple IeからIIGSへのアップグレードのためのサポートは削除され、コスト削減のため、いくつかのチップはソケットではなく、ハンダ付けとなった。新しいファームウェアはこのロジックボードでしか動作せず、ファームウェアのアップデートも発行されなかったため、ユーザたちはこのバージョンのIIGSを通称「ROM 3」と呼んでいた。
それ以前のApple IIeやApple IIcの内蔵キーボードと同様に、取り外したIIGSキーボードも販売地域によって異なり、一部のキーには現地語の文字や記号が余分に印刷されている(例えば、カナダのIIGSキーボードには「à」「é」「ç」などのフランス語アクセント文字、イギリスのIIGSキーボードには英国ポンド「￡」記号があるなど)。しかし、これまでのApple IIとは異なり、キーの配列や形状は各国共通規格であり、コンピュータ内部のROMも各国のキーボードに対応するなど、共通化されていた。ローカル文字セットのレイアウトや表示を利用するには、内蔵のソフトウェアベースのコントロールパネルで設定を変更することになるが、このコントロールパネルには、ビデオ画面のリフレッシュを50/60Hzに切り替える方法も用意されていた。コンポジットビデオ出力は、IIGSではNTSCのみとなっており、PAL圏ではRGBモニタやRGB SCARTを搭載したテレビを使用することになる。このように国際化を選択することで、どのマシンも迅速かつ容易にローカライズすることができる。また、Apple IIcと同様、QWERTYキーボードとDVORAKキーボードの切り替えも可能である。北米以外では、Apple IIGSは異なる220Vのクリップイン電源で出荷されており、物理的な違いはこれとプラスチック製のキーキャップだけだった(非ローカライズマシンをローカルマシンに変換するという意味でも、非常にモジュール化されていた)。
Apple IIeカードは、Apple IIeのユーザをMacintosh LCに移行させるため、特にApple IIのソフトウェアに大きな投資をしていた学校向けに設計された。AppleはLCのプラグインIIGSカードを作ることを検討したが、販売コストがLC全体と同じくらいになると感じ、断念した。しかし、教育現場ではIIGSのソフトウェアにも大きな投資をしていたため、MacintoshへのアップグレードはApple IIeのときほど魅力的なものではなくなっていた。その結果、AppleのソフトウェアデザイナであるDave LyonsとAndy Nicholasは、空き時間にGusというPower Macintoshのみで動作するIIGSソフトウェアエミュレータを開発するプログラムを率先して行っ。。Appleはこのプロジェクトを公式にはサポートしていない。しかし、教育関係者のMacintoshへの移行支援が必要と考えたAppleは、秘密保持契約を結んだ学校やその他の機関に非公式にソフトウェアを無償で配布した。一般に販売されることはなかったが、現在では多くのサードパーティ製クラシックApple IIエミュレータとともに、インターネット上で容易に入手することができる。 Gusは、MacWorksやMac OS X Classic環境など、Apple社内で(公式またはその他の方法で)開発された数少ないソフトウェアエミュレータの1つを代表している。このアプリケーションは、WWDC 1997にて、Rhapsody上のBlue Boxでデモされた。
長期間Macintoshの入力周辺機器のほとんどを占めていたApple Desktop Busは、当初Apple IIGSのためにスティーブ・ウォズニアックが開発した。また、その他のポートの標準化やSCSIの追加により、Appleは初めてApple IIとMacintoshの両方の製品ラインで周辺機器を統合し、1つのデバイスで複数の異なるコンピュータに対応できるようにする基準を設定した。
また、IIGSはApple製品として初めて、ブランドを統一する新しいカラースキーム、Appleが「プラチナ」と名付けた薄い灰色を採用した製品でもある。この色は、その後10年間、大半の製品に採用されるAppleの標準色となった。IIGSは、Appleがプロダクトデザインを依頼していたフロッグデザインによるApple IIcに次ぐ主要コンピュータのデザインであり、新しいコーポレートカラーと合わせた周辺機器とともに、その後5年間独占的に使用され、Apple製品ラインが世界中ですぐに認識されるようになったスノーホワイトデザイン言語を正式に開始した。
Apple IIGSにプロ仕様のサウンドチップが搭載されたことは、開発者にもユーザにも歓迎され、Macintoshへの搭載が期待されたが、アップル・コアから訴訟を起こされることになった。Appleは、レコード会社との以前の商標紛争の一環として、音楽関連製品をリリースしないことに合意していた。Appleは、IIGSにエンソニック製チップを搭載することは、この協定に違反するものであると考えた。
id Softwareの共同設立者であるジョン・カーマックは、ジョン・ロメロやトム・ホールとともに、Apple IIGS用の商用ソフトを書くことからキャリアをスタートさせる。1981年のApple II用ゲーム「Castle Wolfenstein」をベースにした「Wolfenstein 3D」は、1998年にApple IIGS用にリリースされ、一挙に注目を浴びた。
ウィル・ハービーのデザインした「Zany Golf」と「The Immortal」は、Apple IIGSのゲームとして生まれ、Sega Genesisなど他のプラットフォームに移植され、ビデオゲームの主流となった。
パンゲア・ソフトウェアは、Apple IIGSのゲーム開発会社としてスタートした。ノーティードッグはクラシックマシンであるApple IIから始まったが、後にIIGS向けに開発した。
1988年8月、inCider誌は、Appleが新しいApple IIGSを開発中であると報じた。より高速なCPU、改良されたグラフィック(垂直解像度が2倍、スキャンラインあたり256色、画面あたり4096色)、768kBのRAM、256kBのROM、128kBのサウンドDOC-RAM、SCSIポート内蔵と記載されていた。この年、新しいマシンは登場しない。
1989年、Compute! は、Appleが5月のAppleFestで、2~3倍速いプロセッサ、768kBから1MBのRAM、SCSIポートを備えた「IIGS Plus」を発表するという憶測を報じた。この憶測は、Appleのジョン・スカリーCEOが、IIGSは1989年に新しいCPUを搭載すると発言したことに一部基づいていた。新しいコンピュータは現れなかったが、8月にIIGSは基本構成に1MB RAMを搭載して出荷を開始した。