《薩爾達傳說:眾神的三角神力》個人繁體中文化。原開發團隊透過 C 語言 重新撰寫程式碼,使這款超級任天堂時期的作品能在 PC、Linux 與 Switch 等現代平台上原生執行。該專案不僅提升了螢幕比例與顯示效能,還新增了快速道具欄等現代化功能,大幅優化了遊玩體驗。使用者必須自行提供原始遊戲 ROM 檔才可遊玩。
SFC 跟 PC 版本不同處
| 功能 | SNES9x | Zelda3 PC Port |
|---|---|---|
| 原汁原味 | ★★★★★ | ★★★★ |
| Save State | ✓ | ✓ |
| Rewind | ✓ | ✗ |
| Run Ahead | ✓ | ✗ |
| RetroAchievements | ✓ | ✗ |
| 金手指 | ✓ | △ |
| 寬螢幕 | ✗ | ✓ |
| 雙道具欄 | ✗ | ✓ |
| 快速切換道具 | ✗ | ✓ |
| CD音樂 | △(MSU-1 ROM) | ✓ |
| 無掉速 | △ | ✓ |
| Linux原生執行 | ✗ | ✓ |
完整設定
windows 上有 Zelda 3 Launcher 可用。Linux 版就只能修改 zelda3.ini

編譯方式
前置
- 美版 ROM 文件
zelda3.sfc(SHA256:66871d66be19ad2c34c927d6b14cd8eb6fc3181965b6e517cb361f7316009cfb) - Python 3 + Pillow Lib:
pip install pillow - SDL2:
apt install sdl2(Linux)
Linux 編譯
# 1. 將 ROM 放到項目根目錄 cp your_rom.sfc zelda3.sfc # 2. 生成中文字體 python3 tools/generate_font_cn.py # 3. 編譯 make # 4. 提取 ROM 資源並生成中文資源包 cd assets && python3 restool.py --extract-from-rom --languages cn cd .. # 5. 執行 ./zelda3 # 6. 如需打包至 Batocera/EmuELEC 只需 3 個檔 1:zelda3 2:zelda3_assets.dat 3:zelda3.ini
MSU 音效設定
先至此網站下載音樂
https://www.zeldix.net/t453-enable-msu-streaming-music-for-alttp
把下載的音樂解開來放進跟 zelda3 主程式的目錄下並建立個 msu 目錄
打開 zelda3.ini
在這兩項
# Enable MSU support for audio. Supports MSU or MSU Deluxe in PCM or OPUZ format.
# OPUZ is around 10% of the size compared to PCM.
# PCM MSU requires AudioFreq = 44100 to work properly while OPUZ needs 48000.
# The following values are accepted: false, true, deluxe, opuz, deluxe-opuz
EnableMSU = false -->改成 true
# The path to the MSU files. The number and the file extension are appended automatically.
#正常不用動。但如果你從別的地方下載。就要依檔名判斷修改
MSUPath = msu/alttp_msu-
改完重啟遊戲。音樂就會變了。
























