osx底下有classic模式可以跑os9的舊程式,但是因為classic模式下螢幕redraw造成的圖形暫留問題實在很嚴重,所以常造成使用上的困擾。
雖然之前有Basilisk,而且也有osX版本了,但是有幾個麻煩:
1. 要找68k舊機器dump rom
2. 68K版本的OS8.1也不是想要就找得到的
3.有的程式都是8.6以後才能用
所以就一直很期望能夠看到一個類似像VPC但是模擬os9的軟體
(類似LinuxPPC可以裝的MacOnLinux)
後來剛好在無意間找pearpc資料的時候逛到對岸的pearpc中文站台:
http://pearpc.heartstringz.net/docs/
看到 通过SheepShaver(Windows版)模拟运行Mac OS 8.6
os8.6?看到這一段話,於是馬上眼睛一亮,立刻進去看看到底是怎麼一回事SheepShaver 本來是一個for BeOS& linux的MacOS模擬器現在port到osx上了
並且對於ROM的檔案不像Basilisk要抓實體機器的rom檔
而是使用os 8.6時期發布的Mac_OS_ROM_Update_1.0及Tomeviwer即可
搞清楚之後就開始安裝啦
首先到這邊抓程式
http://gwenole.beauchesne.free.fr/sheepshaver/downloads.html
然後這邊有提供Mac_OS_ROM_Update_1.0及Tomeviwer
http://pearpc.heartstringz.net/docs/updates/sheepshaver/rom.html
或是你也可以直接到Apple.com去抓
http://docs.info.apple.com/article.html?artnum=60408
接下來就是安裝了,原來pearpc中文站裡的說明是針對windows版
mac版有些不同,但是如果要參考也可以去看看
http://pearpc.heartstringz.net/docs/updates/sheepshaver/guide.html
以下是我自己的mac版安裝過程,每個說明底下有附我自己的截圖,
網頁中的圖可按放大鏡放大
1.先用磁碟工具做出要使用大小的映像檔,然後將.dmg副檔名改成.hfv,並把SheepShaver.app、SDL.dll、Mac OS ROM、映像檔放到你自己的使用者目錄中,
同一個檔案夾裡
http://photo.xuite.net/droger/43853/10.jpg
2.先看readme,有些設定技巧
http://photo.xuite.net/droger/43853/9.jpg
3.用cocktail把隱藏檔打開
http://photo.xuite.net/droger/43853/3.jpg
4.設定prefs檔案,裡面是我目前大約測試知道的功能
http://photo.xuite.net/droger/43853/12.jpg
or you can check from here
http://www.open.ou.nl//hsp/Engels/SheepShaver_Help/windows/Advanced_Settings.htm
5.把編輯好的prefs檔設成隱藏檔.sheepshaver_prefs丟到自己的使用者目錄下
http://photo.xuite.net/droger/43853/5.jpg
6.好了之後把os9光碟放入機器,啟動sheepshaver(支援8.6-9.0.4,試過安裝9.1,開機就當)
http://photo.xuite.net/droger/43853/2.jpg
10.3底下在啟動的時候會有錯誤報告,不理他按取消會繼續跑
7.安裝系統到映像檔裡
http://photo.xuite.net/droger/43853/6.jpg
8.安裝好後拿出光碟,用映像檔開機
http://photo.xuite.net/droger/43853/11.jpg 令人感動的開機畫面
9.桌面,其中的linux硬碟就是你的分享目錄
http://photo.xuite.net/droger/43853/4.jpg
10.彩色蘋果選單底下的About This Mac
http://photo.xuite.net/droger/43853/1.jpg
11.System Profile其中的機型變成9500的型號,時脈跟cpu不變
http://photo.xuite.net/droger/43853/13.jpg
12.驅使我安裝sheepshaver的原因 QuarkXpress
http://photo.xuite.net/droger/43853/8.jpg
目前已知未能達成的20%:
1.光碟要正確讀取要在sheepshaver啟動前就放進去
2.網路無法使用,目前尚不知道是否有方法可以設定讓sheepshaver共用實體mac網路卡
但是看到一些linux上的設定卻發現linux上有方法可以使用網路
如果有人設定成功請傳上來
3.usb及print port的共享
本文曾在oikos生活網當中發表過,網址是:
http://www.oikos.com.tw/v4/viewtopic.php?id=3276&hl=sheepshaver
Technorati Tags:Mac Apple software OSX technology Tech OS X Virtual Machine Classic OS Sheepshaver OS9 Mac OS Classic