跳到主要內容

BGI引擎概論

BGI全名 Buriko General Interpreter,別名Ethornell,為Buriko公司所開發的遊戲引擎。

較著名的例子有:
Lump of Sugar全系列
SMEE近期新作
AUGUST近期新作
HOOKSOFT近期新作

由於沒有公開SDK,網路上幾乎沒有正式的相關內部資訊。
若要做漢化,這篇是很好的入門:
Galgame 汉化破解初级教程:以 BGI 为例,从解包到测试

遊戲的封包大多以 .arc為副檔名,執行檔通常為BGI.exe,沒有自行編寫的DLL檔。

這個引擎可以直接讀取解包的檔案,因此讓漢化的過程方便了不少。
繪圖表現跟吉里吉里是同樣等級的,都是屬於泛用型系統,沒有甚麼特長,成是很乾淨,沒用到甚麼複雜的框架。

這引擎再近幾年使用的遊戲相當多,可惜的是沒有公開SDK,更別說原始碼了,這應該也是BGI差吉里吉里一截的原因之一,不然就表現與穩定度,這兩者可以說是在同一個水準。

由於這是商業引擎,沒什麼資料可以說的,下一篇就直接拿一個遊戲來分析吧。

留言

這個網誌中的熱門文章

muv漢化補丁修復

muv的漢化補丁對Win10會有相容性問題,這自從補丁發佈到現在,漢化組都沒有修正的意思,這問題也折騰我好一陣子了,最後決定還是自己debug比較實際。 其實解決方法意外的簡單,不過追蹤的過程挺有趣的,也讓我學到了一個hook的實作方法。 在win10下啟動漢化補丁會出現下面這個對話框:

鬼畜王ランスWin10硬碟版製作方法

主要參考這兩篇文章(其實是同一文章的不同語言版本): 鬼畜王蘭斯Win7安裝流程 (中文) 鬼畜王ランスをwindows7にインストールしてみた(改) (日文) 檔案這裡就不提供了,這裡就不再重複敘述完整流程,只說win10要注意的地方: 1.掛載映像檔時,要在win7的環境下掛載,否則無法安裝。我是先裝在虛擬機裡面 2.安裝完成後,直接把遊戲在win7裡的安裝目錄(C:\AliceSoft\鬼畜王ランス)整個複製到win10裡面,到這裡為止,轉區即可進行遊戲,不過沒有BGM 3.之後按照原文,把System39.exe打上,覆蓋鬼畜王SA.ALD,執行ご都合SP3.exe 4._inmm.dll的部分一樣先去他的官網下載,不過季的要載的是 Zip版 (301KB) 5.解壓_inmm238.zip之後,轉日區執行裡面的_inmmcnf.exe