測試安裝 SGI IRIX 6.5.22,How to install IRIX 6.5.22 in MAME

單純的宅宅

進階會員
已加入
2/4/10
訊息
397
互動分數
9
點數
18
.
這方面,搜尋網路,只有一筆教學還算詳細,但也不是一步一腳印的教學,
重覆測試好幾天,終於成功,將過程寫下來
.
IRIXTEST_00.PNG
.
 

單純的宅宅

進階會員
已加入
2/4/10
訊息
397
互動分數
9
點數
18
>> MAME 這個模擬器不是很好,效率很差,遠不如 QEMU,
但因 QEMU 無法安裝 IRIX,只能用 MAME。
安裝過程以及安裝完的操作,都會很卡,要有耐心。


>> 測試過 IRIX 6.5.30,一開始就無法安裝,原因不明。
>> It is fail with test install IRIX 6.5.30。


>> 建議在 VMware 中測試。


>> MAME 會佔滿整個螢幕,按 ALT + TAB 可以切換到 Windows 桌面。
>> Press ALT + TAB,can toggle to Windows desktop



以下是在 VMware + Windows 7 中的測試說明


>> VMware 的設定:
Display > Accelerate 3D Graphics 必須打勾
Monitor 數量設為 1
畫面像素設為 1280 * 1024


>> MAME 的版本必須使用 Ver.0223b,不能使用最新版。
>> Must use MAME Ver.0223b,New version can not install


>> 會用到的檔案
>> Files will need to download

mame0223b_64bit.exe
indy_4610.zip
IRIX 6.5.22 Overlay 1 of 3.iso
IRIX 6.5.22 Overlay 2 of 3.iso
IRIX 6.5.22 Overlay 3 of 3.iso
IRIX 6.5.22 Applications November-2003.iso
IRIX-6.5-Foundation1.iso
IRIX-6.5-Foundation2.iso
ONC3 NFS Version 3.iso
 

單純的宅宅

進階會員
已加入
2/4/10
訊息
397
互動分數
9
點數
18
開始安裝作業:

>> 將 MAME 資料夾複制到 C:\
>> Copy MAME folder to C:\


>> 將 indy_4610.zip 複制到 C:\MAME\roms 下
>> copy indy_4610.zip to C:\MAME\roms


>> 建立 C:\IRIX Install Files 資料夾,將安裝 ISO 集中放置於此資料夾中。
>> Create 「C:\IRIX Install Files」folder,copy all install iso to the folder


>> 啟動 Windows PowerShell,鍵入「cd c:\mame」,切換路徑到 C:\MAME
>> Run Windows PowerShell,type 「cd c:\mame」,press ENTER


>> 鍵入「./chdman createhd -o irix65.chd -s 8388608000」按 Enter,
>> Type「./chdman createhd -o irix65.chd -s 8388608000」,press ENTER

建立一個 8000MB ,名為 irix65.chd 的磁碟映相檔。檔名可自定
8388608000 這個數字是 8000*1024*1024,可以自訂所要的大小,4000MB 以上即可。


>> 鍵入「./mame64 indy_4610 -gio64_gfx xl24 -hard1 irix65.chd」,按 Enter,啟動 IRIX。
>> Type 「./mame64 indy_4610 -gio64_gfx xl24 -hard1 irix65.chd」press ENTER


>> 會先顯示電腦配置,按兩次任意鍵繼續。
>> Press any key,press any key again


>> 會啟動 IRIX,點擊「Stop for Maintenance」,會顯示作業選項。
>> Click 「Stop for Maintenance」


>> 點擊「Enter Command Monitor」,開啟 IRIX 的「文字命令面板」。
>> Click「Enter Command Monitor」


>> 鍵入「setenv -f eaddr 08:00:69:12:34:56」,按 Enter。
>> Type 「setenv -f eaddr 08:00:69:12:34:56」,press ENTER


>> 設定螢幕解析度 1280 x 1024,鍵入「setenv monitor h」,按 Enter。
>> Type「setenv monitor h」,press ENTER


>> 設定日期、時間,鍵入「date 0327164799」,按 Enter。此項可以自訂。
>> Type 「date 0327164799」,按 Enter


>> 按鍵盤的 Scroll Lock 鍵,將鍵盤轉移給 MAME。
>> Press 「Scroll Lock」,get keyboard devote to MAME


>> 按 TAB 鍵,開啟「MAME 的功能表」。
>> Press TAB,open MAME menu


>> 使用「方向鍵」將指標移到 File Manager,按 Enter。
>> Press Arrow Key to 「File Manager」,press ENTER


>> 使用「方向鍵」將指標移到 CDROM,按 Enter。
>> Press Arrow Key to CDROM,press ENTER


>> 使用「方向鍵」將指標移到 C:\,按 Enter。
>> Press Arrow Key to C:\,press ENTER


>> 使用「方向鍵」去切換到「IRIX Install Files」,按 Enter。
>> Press Arrow Key to 「IRIX Install Files」,press ENTER


>> 使用「方向鍵」去選擇「IRIX 6.5.22 Overlay 1 of 3.iso」,按 Enter,掛載 ISO。
>> Press Arrow Key to 「IRIX 6.5.22 Overlay 1 of 3.iso」,press ENTER,mount ISO


>> 按 ESC 回到上一層,再按 ESC 關閉 「MAME 選單」。
>> Press ESC,press ESC again


>> 按鍵盤的 Scroll Lock 鍵,將鍵盤轉移給 IRIX。
>> Press 「Scroll Lock」,get keyboard devote to IRIX


>> 鍵入「hinv」按 Enter,查詢 CD-ROM 在 SCSI 的連接編號。
例如「SCSI CDROM:scsi(0)cdrom(6)」

>> Type「hinv」,press ENTER
look up 「SCSI CDROM:scsi(X)cdrom(Y)」


>> 鍵入「boot -f dksc(X,Y,8)sashARCS dksc(X,Y,7)stand/fx.ARCS --x」
其中,X 就是上面查到的 0,Y 就是上面查到的 6,
例:「boot -f dksc(0,6,8)sashARCS dksc(0,6,7)stand/fx.ARCS --x」。

>> Type 「boot -f dksc(X,Y,8)sashARCS dksc(X,Y,7)stand/fx.ARCS --x」
X=scsi(X),Y=cdrom(Y)


>> 按 Enter,會顯示 fx: "device-name" = (dksc)。
>> Press ENTER,show「fx: "device-name" = (dksc)」


>> 再按 Enter,會顯示 fx: ctlr# = (0)。
>> Press ENTER,show「fx: ctlr# = (0)」


>> 再按 Enter,會顯示 fx: drive# = (1)。
>> Press ENTER,show「fx: drive# = (1)」


>> 再按 Enter,會顯示一些動作過程,會列出一些選項。
>> Press ENTER,will show command


>> 鍵入 L, 選擇 Label,按 Enter。
>> Type 「L」,press ENTER


>> 鍵入 C,選擇 Create,按 Enter。
>> Type 「C」,press ENTER


>> 鍵入 A,選擇 ALL,按 Enter。
>> Type 「A」,press ENTER


>> 鍵入「..」,按 Enter,返回上一層。
>> Type 「..」,press ENTER,to return to the previous options


>> 再鍵入「..」,按 Enter,返回上一層。
>> Type 「..」 again,press ENTER,to return to the previous options


>> 鍵入「exi」,選擇 exit,按 Enter。
>> Type 「exi」,press ENTER


>> 會顯示「label info has changed for disk dksc(0,1,0). write out changes? (yes)」
按 Enter,會回到「開機作業的主選單」。

>> Show 「label info has changed for disk dksc(0,1,0). write out changes? (yes)」
Press ENTER


>> 點擊「Install System Software」
>> Click 「Install System Software」


>> 點擊「Install」
>> Click 「Install」


>> 點擊「Continue」,會開始安裝「Installation Tools」。
>> Click 「Continue」


>> 等到出現「Make new file system on /dev/dsk/realroot [yes/no/sh/help]:」
鍵入「yes」,按 Enter。這過程不會超過 1 分鐘,若很久,就是卡住了。

>> wait until show 「Make new file system on /dev/dsk/realroot [yes/no/sh/help]:」
Type 「yes」,press ENTER


>> 會出現「Are you Sure? [y/n] (n):」,鍵入「y」,按 Enter。
>> Show 「Are you Sure? [y/n] (n):」,Type 「y」,press ENTER


>> 會出現「Block size of filesystem 512 or 4096 byte?」,鍵入「4096」,按 Enter。
>> Show 「Block size of filesystem 512 or 4096 byte?」,Type 「4096」,press ENTER


>> 等約二十幾秒,會出現「Inst 4.1 Main Menu」選單,共 14 個選項。
>> Will show 「Inst 4.1 Main Menu」


>> 鍵入 1,選「1. from [source...]」,按 Enter。會顯示
>> Type 「1」to select 「1. from [source...」,press ENTER ,wait until show

1 /CDROM/dist
2 none (no distribution, view installed products)
3 quit (no additional distribution, return to inst prompt)


>> 再鍵入 1,按 Enter,會有一連串的動作,之後會停在 more? (h=help)
>> Type 「1」to select 「/CDROM/dist」,press ENTER,wait until show 「more? (h=help)」


>> 按「空白鍵」,會有百分比,直到出現
>> Press 「Space」,wait until show

1 Plance me on the maintenance stream
2 Plance me on the feature stream
3 Cancel
Please enter a choice [1]:


>> 鍵入 2,選擇「Place me on the feature stream.」,按 Enter,會有百分比,直到出現
>> Type 「2」,to select 「Plance me on the feature stream」,press ENTER,wait until show

1 /CDROM/dist
2 done (distribution information read, return to inst prompt)


>> 按鍵盤的 Scroll Lock 鍵,依照之前的步驟,掛載「IRIX 6.5.22 Overlay 2 of 3.iso」
>> Press 「Scroll Lock」,follow the previous operation to mount「IRIX 6.5.22 Overlay 2 of 3.iso」


>> 若因按 ESC 鍵,有「^[」 符號,按一次 Backspace 鍵 (往前刪除鍵),將「^[」刪除。
>> when show 「^[」,press 「Backspace」 to del


>> 鍵入 1,按 Enter,會有百分比,直到出現
>> Type 「1」 to select 「/CDROM/dist」,press ENTER,wait until show

1 /CDROM/dist
2 done (distribution information read, return to inst prompt)


>> 鍵入「/CDROM/dist/unbundled」,按 Enter,會有百分比,直到出現
>> Type 「/CDROM/dist/unbundled」,press ENTER,wait until show

1 /CDROM/dist/unbundled
2 /CDROM/dist
3 done (distribution information read, return to inst prompt)


>> 按鍵盤的 Scroll Lock 鍵,依照之前的步驟,掛載「IRIX 6.5.22 Overlay 3 of 3.iso」
>> Press 「Scroll Lock」,follow the previous operation to mount 「IRIX 6.5.22 Overlay 3 of 3.iso」


>> 鍵入 2,選擇「/CDROM/dist」,按 Enter,會有百分比,直到出現。
>> Type 「2」 to select 「/CDROM/dist」,press ENTER,wait until show

1 /CDROM/dist
2 /CDROM/dist/unbundled
3 done (distribution information read, return to inst prompt)


>> 按鍵盤的 Scroll Lock 鍵,依照之前的步驟,掛載「IRIX 6.5.22 Applications November-2003.iso」
>> Press 「Scroll Lock」,follow the previous operation to mount 「IRIX 6.5.22 Applications November-2003.iso」


>> 鍵入 1,選擇「/CDROM/dist」,按 Enter。
>> Type 「1」 to select 「/CDROM/dist」,press ENTER


>> 等到出現「more? (h=help)」,按「空白鍵」。
>> Show 「more? (h=help)」,Press 「Space」


>> 等到出現「more? (h=help)」,再按「空白鍵」。
>> Show 「more? (h=help)」,Press 「Space」 again


>> 等到出現「more? (h=help)」,再按「空白鍵」,會有百分比進度,直到出現
>> Show 「more? (h=help)」,Press 「Space」 again,wait until show

1 /CDROM/dist
2 /CDROM/dist/unbundled
3 done (distribution information read, return to inst prompt)


>> 按鍵盤的 Scroll Lock 鍵,依照之前的步驟,掛載「IRIX-6.5-Foundation1.iso」
>> Press 「Scroll Lock」,follow the previous operation to mount 「IRIX-6.5-Foundation1.iso」


>> 鍵入 1,選擇「/CDROM/dist」,按 Enter。會有百分比進度,直到出現
>> Type 「1」 to select 「/CDROM/dist」,press ENTER,wait until show

1 /CDROM/dist
2 /CDROM/dist/unbundled
3 done (distribution information read, return to inst prompt)


>> 按鍵盤的 Scroll Lock 鍵,依照之前的步驟,掛載「IRIX-6.5-Foundation2.iso」
>> Press 「Scroll Lock」,follow the previous operation to mount「IRIX-6.5-Foundation2.iso」


>> 鍵入 1,選擇「/CDROM/dist」,按 Enter。會有百分比進度,直到出現
>> Type 「1」 to select 「/CDROM/dist」,press ENTER,wait until show

1 /CDROM/dist
2 /CDROM/dist/unbundled
3 done (distribution information read, return to inst prompt)


>> 按鍵盤的 Scroll Lock 鍵,依照之前的步驟,掛載「ONC3 NFS Version 3.iso」
>> Press 「Scroll Lock」,follow the previous operation to mount 「ONC3 NFS Version 3.iso」


>> 鍵入 1 按 Enter,選擇 /CDROM/dist,會有百分比進度,直到出現
>> Type 「1」 to select 「/CDROM/dist」,press ENTER,wait until show

1 /CDROM/dist/dist6.5
2 /CDROM/dist
3 /CDROM/dist/unbundled
4 done (distribution information read, return to inst prompt)


>> 鍵入 4,選擇 done,按 Enter,回到 Inst>。
>> Type「4」,press ENTER,return「Inst>」


>> 鍵入「keep *」,按 Enter,注意 * 前面空一格。
>> Type 「keep *」,press ENTER


>> 鍵入「install standard」,按 Enter。
>> Type 「install standard」,press ENTER


>> 鍵入「keep java2_plugin.sw32.mozilla_freeware」,按 Enter。
>> Type 「keep java2_plugin.sw32.mozilla_freeware」,press ENTER


>> 鍵入「keep inventor_dev.sw.base」,按 Enter。
>> Type 「keep inventor_dev.sw.base」,press ENTER


>> 鍵入「keep inventor_dev.sw.lib」,按 Enter。
>> Type 「keep inventor_dev.sw.lib」,press ENTER


>> 鍵入「install eoe.sw.fonttools」,按 Enter。
>> Type 「install eoe.sw.fonttools」,press ENTER


>> 鍵入「install eoe.sw.uucp」,按 Enter。
>> Type 「install eoe.sw.uucp」,press ENTER


>> 鍵入「install eoe.sw.xlv」,按 Enter。
>> Type 「install eoe.sw.xlv」,press ENTER


>> 鍵入「install ftn_eoe」,按 Enter。
>> Type 「install ftn_eoe」,press ENTER


>> 鍵入「install eoe.sw.spell」,按 Enter。
>> Type 「install eoe.sw.spell」,press ENTER


>> 鍵入「install inventor_eoe.sw64」,按 Enter。
>> Type 「install inventor_eoe.sw64」,press ENTER


>> 鍵入「install ifl_eoe.sw64」,按 Enter。
>> Type 「install ifl_eoe.sw64」,press ENTER


>> 鍵入「install dmedia_eoe.sw64」,按 Enter。
>> Type 「install dmedia_eoe.sw64」,press ENTER


>> 鍵入「install prereqs」,按 Enter。
>> Type 「install prereqs」,press ENTER


>> 鍵入「keep incompleteoverlays」,按 Enter。
>> Type 「keep incompleteoverlays」,press ENTER


>> 鍵入「go」,按 Enter,會有百分比進度,會耗很久。
>> Type「go」,press ENTER,wait.......


>> 等到要求插入「IRIX-6.5-Foundation1.iso」
按鍵盤的 Scroll Lock 鍵,掛載「IRIX-6.5-Foundation1.iso」後會自動安裝,會耗很久。


>> Wait until show 「Please insert IRIX-6.5-Foundation1.iso....」
Press 「Scroll Lock」to mount 「IRIX-6.5-Foundation1.iso」,
it will automatically install,wait..........


>> 等到要求插入「IRIX 6.5.22 Applications November-2003.iso」,
掛載「IRIX 6.5.22 Applications November-2003.iso」後會自動安裝,會耗很久很久。

>> Wait until show 「Please insert IRIX 6.5.22 Applications November-2003.iso....」
Mount 「IRIX 6.5.22 Applications November-2003.iso」,it will automatically install,
wait..........wait..........wait..........


>> 等到要求插入「ONC3 NFS Version 3.iso」,掛載 「ONC3 NFS Version 3.iso」後會自動安裝。

>> Wait until show 「Please insert ONC3 NFS Version 3.iso....」,
Mount 「ONC3 NFS Version 3.iso」,it will automatically install


>> 等到要求插入「IRIX-6.5-Foundation2.iso」,掛載 「IRIX-6.5-Foundation2.iso」後會自動安裝。

>> Wait until show 「Please insert IRIX-6.5-Foundation2.iso」,
Mount 「IRIX-6.5-Foundation2.iso」,it will automatically install


>> 等到要求插入「IRIX 6.5.22 Overlay 3 of 3.iso」,掛載「IRIX 6.5.22 Overlay 3 of 3.iso」後會自動安裝。

>> Wait until show 「Please insert IRIX 6.5.22 Overlay 3 of 3.iso」,
Mount 「IRIX 6.5.22 Overlay 3 of 3.iso」,it will automatically install


>> 等到要求插入「IRIX 6.5.22 Overlay 1 of 3.iso」,掛載「IRIX 6.5.22 Overlay 1 of 3.iso」後會自動安裝。

>> Wait until show 「Please insert IRIX 6.5.22 Overlay 1 of 3.iso」,
Mount 「IRIX 6.5.22 Overlay 1 of 3.iso」,it will automatically install
wait..........wait.........


>> 等到要求插入「IRIX 6.5.22 Overlay 2 of 3.iso」,掛載「IRIX 6.5.22 Overlay 2 of 3.iso」後會自動安裝。
會耗時很久很久,在 94% 會卡很久,之後,又會卡很久很久。

>> Wait until show 「Please insert IRIX 6.5.22 Overlay 2 of 3.iso」,
Mount 「IRIX 6.5.22 Overlay 2 of 3.iso」,it will automatically install
wait..........wait.........


>> 安裝完成會回到「Inst>」
>> When the install is complete,it will return to 「Inst>」


>> 鍵入 quit,按 Enter。會出現百分比,過程會很久。
>> Type 「quit」,press ENTER,wait..........wait.........


>> 最後會問是否重新開機,鍵入 Y,按 Enter。
此次的重新開機,不會關機,而是重新直接啟動 ROM 開機,開機過程有點久。

>> Wait until show 「Ready to restart the system Restart? {(y)es, (n)o, (sh)ell, (h)elp }
type 「y」,press ENTER,wait..........


至此,安裝完成
Install finish


>> 關機後要重新開機,則啟動 Windows PowerShell,鍵入
「./mame64 indy_4610 -gio64_gfx xl24 -hard1 irix65.chd」

>> How to boot ?
Run Windows PowerShell,type
「./mame64 indy_4610 -gio64_gfx xl24 -hard1 irix65.chd」,press ENTER
 
▌延伸閱讀