發表文章

目前顯示的是有「game」標籤的文章

遊戲整合無碼修正進日文版的方法, integrate uncensored graphic into game

某些steam遊戲會有R18 patch要另外安裝 其中日文以外版本通常會有無碼圖片/動畫 只要透過安裝不同R18 patch,去比對修改就能把對應的修正整合回去 建議使用  Sandboxie  來安裝patch,不同語言的修正安裝在不同sandbox sandbox內可以看到patch做了哪些改變 先把遊戲安裝完,不上任何R18 patch 安裝英文/中文版patch (通常無修正)在sandbox 用英文版應該比較好,英文版不會有編碼或字型的修正 安裝日文版patch在sandbox2 把sandbox的檔案都複製到unsandboxed的原始安裝去 (英文版完整安裝完成) 再去sandbox2把日文版的檔案複製去原始遊戲目錄,反覆測試 從檔名通常可以猜出哪些需要複製,執行檔或設定檔內容不一樣的也要用日文版的 最簡單的是把本文的部分複製過去就收工,通常沒辦法全整日文化,會變成混合的狀況 可以再把日文版本複製過去看能改善多少 有些遊戲CG檔還包含tutorial/help,如果沒辦法接受就要進入下一步很麻煩的 要把英文/日文CG包都解開,替換過去再包回來,太麻煩了,我稍微研究後就放棄了

Slay the Spire 殺戮尖塔

資料和攻略可以參考Wiki 遊戲存檔/讀檔的方法 遊戲的進度存檔在saves目錄 Steam\steamapps\common\SlayTheSpire\saves 可以用copy/paste來達成技術上的save/load 角色的unlock點數也可以用save/load來快速賺 (因為unlock點數記錄是在別的地方) 重複過關,或重複死掉就可以了,每次都會加unlock點數 更換遊戲使用的Java環境 為什要更換呢? 新版本會修bug或效能較好 因為我系統剛好有裝其他的,就嘗試換看看還能不能跑 其他Java的遊戲/程式沒有測試過,不保證同樣方法可運作,有興趣的自行嘗試 新版Java也未必和舊版相容 (通常是沒問題) 遊戲內附的jre安裝在 C:\Steam\steamapps\common\SlayTheSpire\jre 檢查一下版本 C:\Steam\steamapps\common\SlayTheSpire\1jre\bin>java -version java version "1.8.0_144" Java(TM) SE Runtime Environment (build 1.8.0_144-b01) Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode) 從上面資訊可知發文當下 (2024/1/24) 遊戲內附的java版本為 Java 8 如果你有安裝其他Java環境 可以先把jre目錄改名或刪掉,建議改名比較好,遊戲更新時可能會檢查 用系統內建的mklink建立一個連結指向你的Java環境就可以了 以openj9的Java環境為例 改名後去執行 (Win+R) 打cmd cd\ cd C:\Steam\steamapps\common\SlayTheSpire mklink /J jre "C:\Program Files\Semeru\jre-17.0.9.9-openj9" 執行結果 C:\Steam\steamapps\common\SlayTheSpire>mklink /J jre "C:\Program Files\Semeru\jre-17...

防止LavFilter被遊戲使用, blacklist specified application

LavFilter是知名解碼包K-Lite Codec Pack的核心元件 有些遊戲會因為使用到LavFilter來解碼,導致遊戲運作不正常 可能症狀: 無畫面/聲音或異常,遊戲卡住/當掉 解法: 在LavFilter的設定中禁止某個程式使用 資料來源 (K-Lite Codec Pack的FAQ) https://www.codecguide.com/faq_troubleshooting.htm#item8 執行(Win+R) regedit 根據要設定blacklist的元件,先切換到指定位置 (在路徑那條複製貼上按Enter) 選取Blacklist後,按右鍵新增DWORD,名字用程式的執行檔名 (xxx.exe) 加完後點兩下把數值改成1 LAV Video Decoder HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LAV\ Video \Blacklist LAV Audio Decoder HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LAV\ Audio \Blacklist LAV Splitter HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LAV\ Splitter \Blacklist

安裝OpenAL installation

OpenAL是3D聲音的函式庫,沒安裝有些遊戲會不能玩,或是缺少部分聲音效果 https://en.wikipedia.org/wiki/OpenAL 先安裝OpenAL SI(sample implementation) 下載OpenAL 1.1 Windows Installer (zip),解開執行安裝 https://www.openal.org/downloads/ OpenAL SI 很久沒更新已經不建議安裝了,現在建議的安裝方法為 安裝OpenAL Soft (要先安裝上面的才有作用,算是延伸功能) 下載檔案 (Win32 and Win64 binaries are also provided下面 -bin.zip的那個檔) https://www.openal-soft.org/#download 解開後把對應目錄的dll檔案複製進Windows的資料夾 (只提供64位元系統安裝法) router\Win32 bin\Win32 複製到 %SystemRoot%\SysWOW64 router\Win64 bin\Win64 複製到 %SystemRoot%\System32 不要router的話,router目錄內的檔案不要複製 bin\Win32  改名成OpenAL32.dll 複製到 %SystemRoot%\SysWOW64 bin\Win64 改名成OpenAL32.dll 複製到 %SystemRoot%\System32