Emulation

BIOS 文件在像“MyBoy!”這樣的模擬器中有什麼作用?

  • July 30, 2017

最近,我得到了 MyBoy!已滿,當我瀏覽“設置”頁面時,我看到一個選項,上面寫著“使用 BIOS”(設置 > 高級)和一個文件資源管理器,它允許您搜尋 BIOS 文件。

我的問題是:

  • 為什麼啟用它?沒有它似乎可以正常工作
  • BIOS 會提高遊戲性能嗎?
  • 是否建議使用 BIOS?

BIOS 實際上是B asic I nput / O utput System的縮寫。它是一個術語,用於指代系統中內置的一組電腦指令,這些指令在打開硬體時對其進行初始化。

在一個非常基本的層面上,模擬器“假裝”是他們正在模擬的系統。為了做到這一點,他們仍然必須“初始化”假硬體,以便作業系統/程序(在這種情況下,您正在玩​​的遊戲) - 仍然可以訪問按鈕、揚聲器和螢幕等內容,以便讓事情發生。

模擬器充當中間人:它接受遊戲對原始硬體的命令,將其轉換為您目前硬體可以解釋的東西,然後再返回。例如:播放聲音或音樂,在螢幕上畫一個字元,或接受您通過按鍵輸入的資訊。

為什麼啟用它?

雖然您使用的模擬器可能帶有預設 BIOS 文件,這可能適用於您正在玩的大多數遊戲,但您可能會發現遊戲可能無法使用預設設置。BIOS,就像它們從中提取的硬體一樣,可以是特定於區域的

假設您持有一個日本獨有的遊戲副本。

  • 在美國或歐盟 BIOS 上執行遊戲時可能會出現故障

    • 硬體可能已經在區域之間進行了修改
    • BIOS 本身可能已過時(甚至更新!),導致遊戲出現故障,因為它是為支持特定版本而建構的。
  • 遊戲可以作為區域鎖定/安全功能完全拒絕執行。

BIOS 會提高遊戲性能嗎?

呃呃呃呃……有點。它可以提高性能,但任何改進都只是因為您執行的遊戲/BIOS 的特定版本。

作為一個真實的例子:刺猬索尼克遊戲在 PAL 地區(澳大利亞、歐盟)執行速度較慢,而在 NTSC 地區(美國)執行得更快。如果您擁有帶有歐盟 BIOS 的遊戲的歐盟副本,您會注意到與同一遊戲的美國副本相比,它的速度較慢)。但同樣,這是特定於遊戲的。

是否建議使用 BIOS?

如果您的遊戲在不載入自定義 BIOS 的情況下執行良好,則無需使用自定義 BIOS。僅當您發現遇到問題時才覆蓋預設值。

引用自:https://gaming.stackexchange.com/questions/264229