SheepShaver〜準備編〜
まずは、準備編です。
基本的に、次のページを参考にしています。Thank you very much.
用意する物は、次の物です。
- Mac OS ROM
- System 7.5.3〜Mac OS 9.0.4のCD-ROM
- SheepShaverアプリケーション
これらが揃わないと、SheepShaverは動作させられません。難関は、"Mac OS ROM"とシステムが入ったCD-ROMでしょうか?
これらが手に入らなかったら、諦めて下さい。
1. Mac OS ROM
“Mac OS ROM"は、次の方法で入手可能です。
- 実機のROMを吸い出す
- Mac OS 8.5か8.6のCD-ROM
- TomeViewerアプリケーションを使って“Mac OS ROM Update 1.0”から吸い出す
Mac OS ROMには"old world rom"と"new world rom"の2種類があります。"old world rom"は、System 7.5.3からMac OS 9.0.4を起動できます。"new world rom"は、Mac OS 8.5から9.0.4を起動できます。
一番良いのは、"new world rom"を使って、Mac OS 8.6からMac OS 9.0.4までを動かす事の様です。
“Mac OS ROM Update 1.0”は、Appleから配布されています。
ですが、TomeViewerアプリケーションは、Classic環境(Mac OS 9以前)じゃないと動きません。鶏卵問題ですね。
なお、ファイル名は、必ず"Mac OS ROM"にする必要があります(ダブルクオート無し)。
ちなみに、私はMac OS 8.6のCD-ROMからコピーしました。
2. System 7.5.3〜Mac OS 9.0.4のCD-ROM
これも、難しいでしょうね。私は、Mac OS 9.0のCDを持っていたので、これを使いました。
バージョンが書かれていません。
この様に、バージョンが書かれていたら、残念なCD-ROMです。
OS X 10.8 Mountain LionでSheepShaverを使うとき、Mac OS 9のCD-ROMは、イメージファイルにしておく必要があります。Mountain Lion上のSheepShaverは、すべての物理CD-ROMを受け付けないためです。
起動時に、初期化を促すダイアログが出ます。
OS X 10.8 Mountain Lionから、CD-ROMを挿入した時の、オーナが変わるための様です。
これを解決するために、ディスクユーティリティを使って、イメージファイルを作ります。フォーマットは「DVD/CDマスター」、暗号化は「なし」にします。
ファイル名は、仮に"Mac OS 9.cdr"とします。
イメージファイル作成後、Finderのロックにチェックを入れます。
で、なお、Mac OS 9からMac OS 9.0.4へのupdaterは、次のページで入手可能です。
ダウンロードしておいて下さい。
3. SheepShaverアプリケーション
次のページから、ビルド済みのZIPファイルをダウンロードします。"SheepShaver_UB_20120715.zip"です。
最新のソースは、Gitに置かれています。ビルドに挑戦しましたが、私にはできませんでした。(頑張ればできるかも知れませんが、面倒)
SheepShaverで、JISキーボードを使いたい人は、次の準備も必要です。
展開したファイルの中に、キーボードの対応表が書かれた、"keycodes"と言うファイルがあります。これを"keycodes.jis"と言う名前でコピーして、修正します。
修正前 (keycodes)
# # Quartz (1:1 translation actually) # sdl Quartz 53 53 # Esc (省略) 82 82 # KP 0 65 65 # KP .
修正後 (keycodes.jis)
“93", “94", “102", “104"を追加。
# # Quartz (1:1 translation actually) # sdl Quartz 53 53 # Esc (省略) 82 82 # KP 0 65 65 # KP . 93 93 # Yen 94 94 # _ 102 102 # Eisuu 104 104 # Kana
キーコードを調べるにあたり、次のアプリケーションを使用しました。App Storeから無料でインストールできます。
なお、次のウェブページを参考にさせていただきました。ありがとうございます。
- GUIスクリプティングで使いたくなる道具 – ザリガニが見ていた…。
- わかばマークのMacの備忘録 : Key Codes
- SheepshaverをMacBook (日本語JISキーボード)で使う – ときどきコンピュータ – Yahoo!ブログ
【シリーズ記事】
- SheepShaver再び: プラスα空間
(2013年7月12日)
- SheepShaver〜準備編〜: プラスα空間 (2013年7月14日)
- SheepShaver〜インストール編〜: プラスα空間 (2013年7月22日)
- SheepShaver〜Mac OS 9インストール編〜: プラスα空間 (2013年7月24日)
- SheepShaver〜運用編〜 : プラスα空間 (2013年7月25日)
ディスカッション
[…] SheepShaver〜準備編〜 : プラスα空間 […]