2006-11-01 04:49:14黎凡

重溫/認識航二(3):執行DOSBOX並調整

  
  在【開始】→【程式集】→【DOSBox-0.65】裡面找到DOSBox並執行之。
  
  如果出現如上圖的內容,就表示已經成功進入DOSBox並且將該資料夾視為B磁碟機。
  
  會一次出現兩個視窗,在後面的是DOSBox status window,這個是DOSBox的狀態視窗,以一般文字LOG的方式,逐行列出目前的狀況。在前景的是主視窗。主視窗的顯示,就是「假裝這裡有一台電腦在運行DOS」的樣子。大小是640*480。沒有什麼特殊處。值得注意的是標題列上頭的狀態顯示:
  
  DOSBox 0.65, Cpu Cycles: 3000, Frameskip 0, Program: DOSBox
  
  這些訊息對調整DOSBox效能相當重要,稍後再行解釋。然後請手動輸入執行檔的名稱「play」或「Koukai2」,然後按ENTER。
  
  成功的話是進入↑上圖那樣的畫面。(失敗不要問我= =”)這是大航海時代Ⅱ的開幕動畫。這邊有一個小秘訣:進入遊戲的時候就先按住Esc鍵,這樣可以跳過開幕動畫。
  
  標題列上頭的狀態顯示變成:
  
  DOSBox 0.65, Cpu Cycles: 3000, Frameskip 0, Program: OPEN
      ↑版本號                    ↑↑這裡
  
  表示我們所模擬出來的假DOS目前所執行的是OPEN這個檔案。真正進入遊戲後就會變成MAIN了。
  
  中間那兩個Cpu Cycles跟Frameskip的意思,前者Cpu Cycles是表示模擬出來的CPU運作時脈。使用Ctrl+F12可以加速、Ctrl+F11則是減速。但並不是越高越好。一般來說,這跟你整個電腦的配備與同時開啟的軟體有關。一旦測試出最適合的CPU時脈,可以直接編寫在dosbox.conf檔案中的[cpu]欄位下的cycles值。預設是3000。總之「自己試試,最靠得住!」orz
  
  Frameskip的意思是影格跳動的速度,只有0→1→2→3(舊版只到3、新版到10),畫面的變化是一格一格的。如果一次跳兩格,人物走動的方式或滑鼠的移動……之類的動作都會加快,但是視覺效果相當差。使用Ctrl+F7減少、Ctrl+F8增加。我一般只調整到1就相當順暢。
  
  
原說明檔的一部份:

這幾個比較重要:全螢幕、截圖、關閉、釋放滑鼠、增減速

================
5. Special Keys:(特殊鍵--快速鍵)
================

ALT-ENTER Switch to full screen and back.
       (切換成全螢幕或切回視窗模式)
ALT-PAUSE Pause emulation.
       (暫停模擬)
CTRL-F1 Start the keymapper.
       (開啟自定義鍵盤的畫面)
CTRL-F4 Change between mounted disk-images.
       Update directory cache for all drives!
       (不是很懂。與將映象檔模擬成光碟有關。航海用不到XD)
CTRL-ALT-F5 Start/Stop creating a movie of the screen.
       (開始或停止錄影)
CTRL-F5 Save a screenshot.(png)
       (擷取圖片)
CTRL-F6 Start/Stop recording sound output to a wave file.
       (開始或停止錄音)
CTRL-ALT-F7 Start/Stop recording of OPL commands.
       (好像是0.65新版本才有的。不知道是什麼)
CTRL-ALT-F8 Start/Stop the recording of raw MIDI commands.
       (好像是0.65新版本才有的。不知道是什麼?錄音成MID檔?)
CTRL-F7 Decrease frameskip.
       (減少影格跳動)
CTRL-F8 Increase frameskip.
       (增加影格跳動)
CTRL-F9 Kill dosbox.
       (強制關閉DOSBox)
CTRL-F10 Capture/Release the mouse.
       (取得/或釋放滑鼠指標)
CTRL-F11 Slow down emulation (Decrease DOSBox Cycles).
       (降低模擬時脈)
CTRL-F12 Speed up emulation (Increase DOSBox Cycles).
       (增加模擬時脈)
ALT-F12 Unlock speed (turbo button).
       (不知道~舊版沒有orz)
=========================
其他注意事項

1.切換成全螢幕會比較快。不知道為什麼。
2.如果切換成全螢幕失敗(多半是因為不會調整顯示卡orz),
 也可以乾脆把整個螢幕解析度調整成640x480,跟全螢幕效果一樣。
3.暫時想不起來XD