遊戲執行說明
一般說明
- 遊戲列表裡未指明作業系統者,一律為DOS版,請自行使用DosBox執行。
- 執行遊戲前請先閱讀遊戲簡介網頁裡有無備註其限制,並依照指定的方式執行。
- 想使用修改碼修改遊戲程式(如生命不減等),可善用自製工具軟體裡[FilesCompare相同檔案搜尋去除工具]的小工具。DOS版程式若找不到修改碼,有可能程式有壓縮過,可先使用UNP.EXE解壓(放在工具軟體裡)。
DOS版遊戲
- 請備妥DosBox 0.63、0.74、Daum版SVN DosBox,未特別註明者,使用0.74版即可。
- SVN DosBox標準版無法使用OGG音樂光碟,請使用Daum版、ECE版或0.74版。
- 假設遊戲目錄都放在d:\oldgame裡,則啟動DosBox後,先輸入(建議設在DosBox Options檔裡,這樣就不用每次都輸入):
mount c: d:\oldgame
再用cd命令進入遊戲目錄。
- 進入遊戲目錄後,一律執行PLAY開始遊戲。
Win31遊戲
- 請使用DosBox配合Windows 3.1作業系統執行(DosBox音效卡要設定sbtype=sb16)。
Win9x遊戲
- 請使用PCem、DosBox配合Windows 95或98作業系統執行(可利用UltraISO或Win64掛載放入遊戲,或直接外掛光碟檔)。
- 或使用RetroArch(DosBox Pure)執行Windows 98作業系統(將遊戲壓成ZIP檔,或直接放入光碟檔)。
- 或使用VMware或VirtualBox執行Windows 98,但要先做JHRobotics Patch修正,並安裝SoftGPU以啟用Direct3D。比較需要效能的遊戲推薦此一方式,建議使用VMware,因為VirtualBox對Win98的支援度較差,通常會沒有聲音。
Windos遊戲
- 若現有Win64系統無法執行,請改用VMware或VirtualBox配合Windows XP作業系統執行,或嘗試搭配dgVoodoo2或DxWnd等軟體執行看看。
- 若VirtualBox全螢幕顯示時,畫面太小,請使用Host+C的縮放模式,或是在虛擬機顯示設定處改變縮放係數。
- VMWware若要縮放全螢幕,必須使用付費的Worksation Pro,在顯示設定中有縮放的選項。
- VirtualBox若滑鼠無法正常運作,請到[輸入]選單中,關閉[滑鼠整合]。
- VMware若滑鼠無法正常運作,請選擇[Edit]-[Preferences]選單,再選擇[Input],將Optimize mouse for games改成Always。
- VirtualBox不支援Direct3D 7,若遊戲必須使用D3D7,便只能改用VMWware(2000~2003年的遊戲較容易遇到)。
- Win64系統無法執行時,常用來搭配的執行工具:
- dgVoodoo2:專門用來模擬早期顯示卡的執行工具,幾乎可以解決絕大部份老遊戲的執行問題。
- DxWnd:主要以視窗模式執行3D顯卡的遊戲,以便可以切到桌面或其他視窗。也可以用來解決部份老遊戲的執行問題。
- dxwrapper:專門用來模擬早期DirectX API,實用度雖不如dgVoodoo2,但有時也能解決dgVoodoo2無法解決的問題。
- DDrawCompact:專門用來模擬早期DirectX API,實用度雖不如dgVoodoo2,但有時也能解決dgVoodoo2無法解決的問題。
- 虛擬機+XP系統無法執行時,常用來搭配的執行工具:
- nGlide:專門用來模擬3dfx的執行工具,幾乎可以用來解決絕大部份支援3dfx老遊戲的執行問題。
- DxWnd for XP:主要以視窗模式執行3D顯卡的遊戲,以便可以切到桌面或其他視窗。也可以用來解決部份老遊戲的執行問題。
- WineD3D:直接模擬D3D界面的執行工具,主要用來彌補VirtualBox未完全支援D3D的問題,但使用後或多或少都還是有貼圖或文字顯示問題,只有少部份遊戲能夠完全解決。通常建議是改在完全支援D3D的VMware上執行。
- cnc-ddraw for XP:專門用來模擬早期DirectX API,但極少能夠解決老遊戲的執行問題。最常用來支援VMware,解決部份遊戲畫面或文字無法顯示的問題。
- DDrawCompact for XP(0.1.3版):專門用來模擬早期DirectX API,但極少能夠解決老遊戲的執行問題。
- 出現"找不到vids:mvi1解壓縮程式",請安裝Motion Pixels Codec。
- 出現"找不到vids:aasc解壓縮程式",請安裝Antodesk's Animator Player。
- 出現"找不到vids:IV32解壓縮程式",請找解碼程式ir32_32.dll,將之拷貝到Windows\system32(32位元)或SysWOW64(64位元)目錄,再用regsvr32.exe登錄即可。
- 出現"找不到vids:IV41解壓縮程式",請找解碼程式ir41_32.ax,將之拷貝到Windows\system32(32位元)或SysWOW64(64位元)目錄,再用regsvr32.exe登錄即可。
- 出現"找不到vids:IV50解壓縮程式",請找解碼程式ir50_32.dll,將之拷貝到Windows\system32(32位元)或SysWOW64(64位元)目錄,再用regsvr32.exe登錄即可。
- 出現"找不到vids:cvid解壓縮程式",請找解碼程式iccvid.dll,將之拷貝到Windows\system32(32位元)或SysWOW64(64位元)目錄,再用下列reg檔登錄即可:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32]
"vidc.cvid"="iccvid.dll"
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32]
"vidc.cvid"="iccvid.dll"
- 出現"找不到vids:WMV3解壓縮程式",請找解碼程式wmv9vcm.dll,將之拷貝到Windows\system32(32位元)或SysWOW64(64位元)目錄,再用下列reg檔登錄即可:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Drivers32]
"vidc.WMV3"="wmv9vcm.dll"
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32]
"vidc.WMV3"="wmv9vcm.dll"
- 出現"找不到vids:MSVC解壓縮程式",請安裝K-Lite Codec Pack。
其他注意事項
- DosBox換光碟片方法
- 使用imgmount一次掛載多片光碟。
- 需要換片時,按下Ctrl+F4進行換片。
- 酒精快速鍵換光碟片方法
- 開啟酒精,在中間光碟映像檔列表空白處按下滑鼠右鍵,選擇「加入光碟映像檔」,把想要加入的光碟映像檔都加進來。
- 針對要換片的光碟映像檔,按下滑鼠右鍵,選擇「內容」,勾選最下面的啟用熱鍵,便可以在遊戲中使用快速鍵換片。
- Qemu換光碟片方法
- 按下Ctrl+Atl+2,開啟Monitor,並在Monitor命令列裡輸入:sendkey alt-tab(全部小寫)。
- 按下Ctrl+Atl+1,回到主畫面時已切回桌面,此時再使用Daemon掛載光碟映像檔,然後點擊下方視窗回到遊戲。
- VMware+XP若要支援StarForce檢驗,必須修改虛擬機的「vmx」檔,加入下列一行,否則會跳出不是支援的作業系統、或檢測出類比設備等訊息:
monitor_control.restrict_backdoor = "TRUE"
但修正後會無法使用與外界共通的剪貼簿,同時登入與關機也可能出現不正常的現象。
- 酒精燒錄的帶音軌cue檔映像檔,第三軌開始都會慢兩秒,也就是第二軌開始最後面都會播放到下一軌前兩秒的音樂,若音樂的靜音間隔較短時會很明顯。判斷酒精燒錄的cue檔格式如下:
TRACK 02 AUDIO
PREGAP 00:02:00
如果第二軌之後有PREGAP,之後各軌都沒有,且皆只有一個INDEX,基本上就是酒精燒錄的cue檔格式。然後再看檔案日期是否cue檔和bin檔相同,若相同便是沒有修正過。修正的方法便是從第3軌開始,起始時間都減2秒(不可刪除PREGAP那一行,再將下方的INDEX秒數加2,音軌資訊看起來正確,但實際播起來不對)。修正後最好使用播放器播放各音軌,聽聽看音軌最後是否有播放到下一軌的音樂。因為有時光碟是經過二次以上燒錄,此時音軌偏差可能已不只2秒。最好的辨識方法就是直接播放音軌,檢驗是否有播放到下一軌的音樂。