MacでClassic Mac、Lisa、NeXT、Apple IIソフトウェアを使用する方法

MacでClassic Mac、Lisa、NeXT、Apple IIソフトウェアを使用する方法

古いAppleハードウェアはほとんどが消え去ってしまいましたが、古いソフトウェアを今のMacで動かす方法はまだあります。新しいMacで古いAppleコンピューターをエミュレートする方法をご紹介します。

1970 年代後半から 1980 年代にかけてのパーソナル コンピュータ時代の幕開けには、家庭用の小型 PC を製造していた企業が数十社ありました。

今日、これらのクラシックマシンへの新たな関心が高まるにつれ、MacやPCで古いオペレーティングシステムを実行できるエミュレーターがますます増えています。現在では数百種類ものクラシックエミュレーターが存在し、ここですべてを網羅するには多すぎます。

主要なものや最も興味深いものを紹介します。

1970年代: アップルの始まり

まず、少し歴史をお話しします。

1978年に発売されたApple IIは、スティーブ・ウォズニアックとスティーブ・ジョブズによって生み出されたApple初のキラープロダクトであり、同社をガレージスタートアップから数十億ドル規模の企業へと飛躍させました。Apple IIには、オリジナルのApple II、Apple II+、IIe、IIc、IIgsといった複数のモデルがあり、それぞれにマイナーチェンジ版もいくつか存在しました。

Apple IIコンピュータのほとんどは4K~64KのRAMしか搭載していませんでしたが、Microsoft製を含む様々なサードパーティ製RAM拡張カードが登場しました。同じくMicrosoft製のZ-80ソフトカードは、Apple IIをCP/M OSを実行できるZ80ベースのコンピュータへと変貌させました。

当時、ハードディスクドライブは大型のメインフレームやミニコンピュータでしか使われておらず、PCで使われることは稀でした(存在はしていたものの)。代わりに、1970年代と1980年代のコンピュータではフロッピーディスクが使われていました。通常は5.25インチ、後に3.5インチでした。ごく初期のビジネス向けミニコンピュータでは、8インチのものが使用されていました。

Apple IIも例外ではなく、AppleはApple IIと同時にDisk II Shugartベースのドライブを販売しました。その後、5.25インチの派生モデルがいくつか登場し、1984年にMacが発売されると、AppleはIIgsなどの後期Apple IIモデル向けに3.5インチドライブも発売しました。

Apple IIの最初のキラーアプリは、ダン・ブリックリンとボブ・フランクストンによって開発され、フロッピーディスクで販売された世界初のスプレッドシート、VisiCalcでした。VisiCalcは、会計士、ビジネスマン、そして数学者に、ボタン一つで大規模なデータセットを入力し、自動的に再計算する機能を提供しました。

突如として、帳簿管理や科学シミュレーションといった従来の手作業が自動化され、企業はこぞってApple IIに群がり、パーソナルコンピュータ革命が勃興した。

Apple IIは500万台近くを売り上げました。これは当時のPCとしては前代未聞の数字で、Appleに数十億ドルの利益をもたらしました。Apple IIを軸に、アドオンカード、​​プリンター、サウンドボックス、モデム、その他幅広い周辺機器を製造するベンダーが参入し、一つの産業が誕生しました。

Appleは1970年代後半、カリフォルニア州で当時勃興しつつあった自作パソコンシーンから生まれました。当初、ほとんどのPCはキットとして通信販売や小規模なパソコンショップで販売されていました。愛好家たちはPCキットを注文し、自分で組み立てていました。Apple IIの前身であるApple Iも、そうしたキットの一つでした。

Apple IIは、箱から出してすぐに使える、完全に組み立てられたPCとして販売された最初の本格的な家庭用コンピュータでした。人々はApple IIに夢中になりました。

Apple IIシリーズ向けにも膨大な数のビデオゲームが登場し、Atariと共に家庭用ビデオゲーム市場の台頭を促しました。それ以前は、ビデオゲームといえば、前面に25セント硬貨を投入するスロットを備えた大型のアーケードゲーム機で、コイン式のアーケードゲームが主流でした。

Apple は 1984 年に Macintosh をリリースした後、Apple IIgs オペレーティング システムの新しい GUI 駆動バージョンもリリースし、このコンピュータに Mac のような操作性を与えました。

現在、Apple IIエミュレータは数多く存在し、オンライン版もいくつかあります。中でも代表的なものとしてはVirtual ][、IIgsではGSPlus、KEGS、GSport、XGSなどがあります。

Java がインストールされている場合は、Apple ][ ディスク ブラウザを使用して、Apple ][ .dsk ファイルの内容を検査および確認することができます。

また、Bret の IIgs ソフトウェアもぜひチェックしてください。

本当に楽しいオンライン Apple II エミュレーターについては、AppleIIjs をご覧ください。

驚くべき virtualapple.org は、これまでに作られたほぼすべての Apple II または IIgs ゲームをプレイできるサイトです。

microM8、AppleWin、LinApple など、Windows および Linux 用の Apple II エミュレーターもいくつかあります。

Apple II エミュレータの完全なリストについては、Zophar's Domain および MyAbandonware を参照してください。

PomDS と呼ばれる Nintendo DS 用の Apple II エミュレーターもあります。

アップルIII

その後、Apple は Apple II のオールインワン進化版である Apple III をリリースしましたが、商業的には失敗しました。

決定的な Apple III エミュレーターは Sara ですが、残念ながら、これは古い PowerPC ベースの Mac 専用であり、15 年近く更新されていません。

また、Apple III コンピュータに関する情報が満載の apple3.org Web サイトもご覧ください。

WA Apple Pi ユーザー グループにも興味深い Apple III ページがあります。

mauseum.net には興味深い Apple III ページがありますが、ドイツ語のみです。

Kelvin Sherlock は、Apple III を含む多くの Apple マシンに対応した MAME のフロントエンドを持っていますが、まだ開発中です。

また、 Golden Gateと呼ばれる IIgs ツールボックスの新しい部分的な移植版もあります。

Apple のあまり知られていないアーカイブ サーバーの 1 つである ftp.asimov.net に、現在はオープンソース化されているApple 3 DVDという古い Apple III アーカイブが隠されています。これには Sara のコピーとさまざまなドキュメントおよびユーティリティが含まれています。

このポーランドのコレクターは、完全に復元された Apple III と III+ を含む、Apple III と Apple II の驚くべきマシンを所有しています。

アップルリサ

Apple IIgs の後、Mac の前に、Apple は Xerox PARC の Star コンピュータをベースにした 10,000 ドルの GUI コンピュータである Apple Lisa をリリースしました。

スティーブ・ジョブズの最初の娘、リサ・ブレナン=ジョブズにちなんで名付けられたLisaは、大きすぎて高価すぎたため、商業的には失敗に終わりました。しかし、その開発と技術は1984年に初代Macintoshを生み出しました。先週、AppleはLisaのソースコードとソフトウェア、そしてLisa Office Systemというアプリケーションを含むすべてをオープンソース化しました。実際、AppleにおけるMacintosh開発のほとんどは、当初Lisa上で行われていました。

macOSには、Ray Arachelian氏によるLisaEmという、Lisaエミュレーターアプリが1つあります。設定は非常に簡単で、オリジナルのLisaソフトウェアを入手したら、それをディスクドライブとしてLisaEmに読み込むことができます。カーソルの動きが少し遅いですが、これはLisaEm自体の問題というより、Lisaのオリジナルソフトウェアの問題です。

macOS には IDLE という追加の Lisa エミュレーターがありますが、macOS Ventura では動作しないようです。

また、8-bit Show and Tell の Apple Lisa 2: Inside & Out もぜひご覧ください。

スティーブ・ジョブズは1985年にAppleを去った後、新しい会社NeXTを設立し、新しいコンピュータとNeXTStep OSを開発しました。1997年、AppleはNeXTを7億ドルで買収し、NeXTStepはmacOSとiOSの基盤となりました。

macOS向けの唯一の主要なデスクトップNeXTStepエミュレータはPreviousです。VirtualBoxを使用している場合は、Previousと合わせてNeXTStepの事前構成済みインストールをダウンロードしてインストールできます。

また、Action Retro の NeXT インストール ビデオ「Totally Normal NeXT Computer Shenanigans」もぜひご覧ください。

クラシックMac OS

macOSとiOSが登場する以前には、Mac OS 9、その前はMac OS 8、その前はSystem 7.xがありました。これらはすべて、68KまたはPowerPCベースのMacで動作していました。MacOS 9.2.xは、2000年にMac OS Xがリリースされる前のMac OS 9の最終バージョンでした。

Classic Mac エミュレーターには、次のようなものがあります。

    シープシェーバー バジリスクII マッキントッシュ.js

System 7以前にも、白黒のSystem 6.0.8が存在していました。Mini vMacはSystem 6エミュレーターですが、動作させるには従来のMac ROMイメージファイルを見つける必要があります。

また、archive.org で多数のクラシックな System 6 ソフトウェアもぜひチェックしてください。

PCE.js Mac Plus を含む、古典的な Mac オンライン エミュレーターがいくつかあります。

ブラウザでSystem 7またはMac OS 8を実行する方法については、William Gallagher氏の記事「ブラウザでMacOS 7とMacOS 8を実行する方法」をご覧ください。この記事ではInfinite Macプロジェクトについて解説しています。Mac OS 9用のInfinite Macの新しいバージョンもあります。

一般的なエミュレータ

Mac用の定番エミュレーターの機能についてはまだほんの一部しか紹介していませんが、他に2つの汎用エミュレーターがあります。OracleのVirtualBoxとQEMU(「キューエム」と発音します)です。どちらも無料ですが、QEMUの設定は少し複雑です。

VirtualBoxは使いやすいですが、近年品質が低下しており、現在のバージョンではコントロールが欠けたり、クラッシュしたり、その他不可解な動作が発生するなど、バグが多く見られます。それでも、Macで多数のOSを実行できるため、使用する価値はあります。

VirtualBox を使用すると、Windows のほぼすべてのバージョン、Linux、Android x86 プロジェクトなどの一部の Android バージョン、NeXTStep の古いバージョン、数十年前のバージョンの BeOS とその最新バージョンである Haiku、一部の Raspberry Pi オペレーティング システム、および現在は Oracle の一部でもある Sun の Solaris オペレーティング システムを実行できます。

VirtualBoxを使用するには、インストール後に起動し、ウィンドウ上部の「新規」をクリックします。ここで、このマシンのVirtualBoxファイルの保存場所と、仮想ハードディスク(.vdi)ファイルの作成を求められます。また、インストールするOSの種類を選択するように求められます。

すべての設定が完了したら、ダウンロードしたインストール用.isoイメージをそのマシンのCD/DVD ROMドライブに設定し、「設定」→「システム」で起動ドライブとして設定します。その後、 「開始」ボタンをクリックして仮想マシンを起動します。選択した.isoまたはCDイメージが起動し、そこからインストールできます。

インストールが完了したら、仮想マシンの電源をオフにし、「設定」→「システム」ボタンを再度クリックしてドライブの起動順序を変更します。次に、新しい「ハードディスク」(.vdiファイル)をリストの一番上にドラッグして、一番上の起動ボリュームに設定します。次回「スタート」をクリックすると、マシンはインストールした.vdiハードディスクから起動します。

挑戦する気があれば、Virtual Box 内で実行され、Windows 98 で稼働している Mac OS 8.1 を搭載した Emulators, Inc. の Softmac を試してみてください。

いくつかの技術メモ

ほとんどのレトロフロッピーディスク形式は、現在ではほとんどの最新の Mac および PC で読み書きでき、それらを使用したり、その内容を確認したりするためのユーティリティも多数あります。

ファイルを転送したい実際の Apple II コンピュータと Mac がある場合は、ADTPro を使用できます。これは両端でソフトウェアが実行され、シリアル ケーブルを介して古い Apple II ファイルを Mac から Apple II にコピーできます。

レトロエミュレータは数百種類存在しますが、今回取り上げたのはほんの一部です。PCエミュレータ、DOS、Windows、Atari、Tandy、Sinclair、TI/99-4Aについては触れていませんが、これらについては今後の記事で取り上げる予定です。