Skip to content

About

SAMMI 繁體中文全域字庫注入補丁,解決方塊亂碼問題

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

SAMMI Traditional Chinese UI Patch

SAMMI 繁體中文全域介面修正安裝包

解決原生英文介面翻譯不全,以及切換語言後字體出現 [ ] 方塊亂碼的問題。 透過底層引擎字庫替換技術,還給華語實況主與開發者一個流暢、全中文化的 SAMMI 操作體驗!

SAMMI Patch Overview Windows Only


🛠️ 問題痛點 (The Problem)

SAMMI 本身是用 GameMaker 引擎開發,預設只附帶英文字庫 (fnt_main 等 25 種客製化字體)。
當使用者自行切換 tw.ini 語言包時,因為引擎缺乏原生字型回退機制 (Font Fallback),所有中文字元都會被解析為無法識別的「空白方塊 [ ]」。

🚀 核心突破 (The Solution)

本補丁並非單純修改純文字翻譯檔!

  1. 全域字庫注入 (Global Font Hijacking):我們動態生成並覆寫了隱藏於 data.win 裡的 25 組特殊比例的字體圖集區塊 (Texture Atlas),強制換成了為螢幕優化的 Microsoft JhengHei UI (微軟正黑體)。
  2. 機器翻譯查殺 (Sanitization):除去了原先機翻出現的「抽搐甲板牌組」此類爆笑用語,將 Twitch、EventSub 與「面板」等關鍵專有名詞校正回符合台灣實況圈習慣的字眼。
  3. 無痛傻瓜安裝:附帶 install.bat 執行檔,免去繁瑣的解包指令。

📥 如何安裝 (Installation)

  1. 在 GitHub 的 Releases 頁面下載最新版本的 .zip 壓縮檔。
  2. 解壓縮後,將裡面的 data.win 檔案與整個 languages 資料夾,拖曳並覆蓋到你的 SAMMI Core.exe 所在的主程式根目錄下。

    👉 如果你不知道怎麼覆蓋,請直接把壓縮包裡的所有東西放進 SAMMI 資料夾,然後點擊執行 install.bat 即可!

  3. 重新開啟 SAMMI,享受全繁體中文無亂碼的環境。

⚠️ 免責聲明 (Disclaimer)

  • 本專案僅修改打包在 data.win 中的資源與 languages/tw.ini 翻譯檔,完全未更動 SAMMI 的源程式碼邏輯與執行檔。
  • 當 SAMMI 未來發布大版本更新時 (例如替換了新的 UI 函式庫或換了壓縮格式),此 data.win 補丁可能會失效。屆時請移除補丁並等待最新版的發行!
  • 請隨時備份:如果不幸讓軟體崩潰,遊戲主目錄下會產生一個 data.win.bak,只要把它改回 data.win 重新覆蓋即可還原為官方初版。

Created with Agentic AI Automation. (Antigravity & Node.js & UTMT)

About

SAMMI 繁體中文全域字庫注入補丁,解決方塊亂碼問題

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages