Welcome to 水藍魔力!
 
帳號註冊
基本設置
 
贊助我們
商城道具
遊戲資料
最新公告
帳號資訊
水藍攻略 Wiki
下載區
忘記密碼
帳號轉移
聯繫GM
 
常見問題
家族領域
名字變更
違規舉報
什麼都有、什麼都賣!
你有沒有看到漢克?
沒有!
 
  
角色移除
 
水藍攻略網
  
  
   
   
    
    
社群招募 & 群組發佈
  
搜索
查看: 430|回復: 8

[遊戲討論] 為了在 Mac 上玩水藍魔力,我寫了一個 App

[複製鏈接]

無名的旅人

Rank: 1

金錢
4
積分
4
帖子
3
UID
169131
在線時間
6 小時
註冊時間
2021-3-13
發表於 昨天 20:39 | 顯示全部樓層 |閱讀模式
本帖最後由 jjc 於 2026-7-6 20:45 編輯

大家好,最近為了在 Apple Silicon 的 Mac 上玩水藍魔力,我試了好幾種方法。

東醫

東醫


一開始想說應該很簡單吧?
老遊戲而已,應該隨便用 Wine 跑一下就好了。

結果實際測下去才發現,事情沒有想像中那麼單純。

Parallels 可以,要錢,要裝整套 Windows。
CrossOver 可以,但要付費,而且還是會遇到一些環境問題。
Sikarugir 免費,也可以跑,但對一般玩家來說設定門檻有點高。
官方 Wine 我也試過,新版啟動器 BlueLauncher.exe 可以開,但遊戲畫面開不起來。

所以最後我乾脆自己包了一個 App,叫做 Cyder,目標很簡單:

讓 Apple Silicon Mac 使用者不用研究 Wine、Homebrew、engine、字體、DLL 設定,也能比較無腦地啟動水藍魔力這類 Windows 老遊戲。

Cyder 下載:

https://github.com/dspp779/CyderBits/releases/download/pre-release/Cyder.app.zip

加上水藍魔力的新版啟動器就可以玩囉!

---

先說結論

如果只是想在 M1 / M2 / M3 / M4 / M5 這類 Apple Silicon Mac 上玩水藍魔力,目前比較可行的方式大概是:

1. Parallels 裝 Windows 玩水藍,需付費
2. CrossOver 直接在 macOS 跑 Windows 程式,需付費
3. Sikarugir,自行設定 Wine wrapper,免費
4. Cyder,我自己做的簡化版 launcher,免費,目前偏向水藍魔力與 Windows 老遊戲使用

官方 Wine 我這邊實測的結果是:
新版啟動器 BlueLauncher.exe 可以打開,但進遊戲時遊戲畫面開不起來,所以暫時不列為推薦方案。

---

水藍魔力目前建議使用新版啟動器

目前建議使用官方新版啟動器:

BlueLauncher.exe

BlueLauncher.exe 有兩種使用方式:

1. 放在既有遊戲資料夾裡
   如果你已經有完整的水藍魔力遊戲資料夾,可以把 BlueLauncher.exe 放在遊戲根目錄,也就是跟 bluecg.exe、bluecg.dll 同一層。

2. 自己建立一個新資料夾
   如果你是全新安裝,也可以自己建立一個乾淨的資料夾,例如「水藍魔力」,把 BlueLauncher.exe 放進去執行。
   如果同一個資料夾裡缺少 bluecg.exe、bluecg.dll 等遊戲檔案,啟動器會自行檢查並下載到同一個資料夾下。

不建議直接把 BlueLauncher.exe 放在桌面或下載資料夾執行。
因為啟動器會把遊戲檔案下載到同一個資料夾下,所以最好先建立一個專門的遊戲資料夾,再把 BlueLauncher.exe 放進去。

---

方案一:Parallels,最像真的 Windows,但也最重

Parallels 的方式是直接在 Mac 上跑 Windows 11 ARM 虛擬機,再從 Windows 裡面執行水藍魔力。

這個方式概念最單純:
裝好 Windows,下載水藍,照一般 Windows 的方式啟動。

但缺點也很明顯。
因為它是虛擬機,所以需要另外分配處理器、記憶體和硬碟空間給 Windows。Windows 安裝完本身就會佔掉二十幾 GB,之後還有更新、遊戲檔案和其他暫存資料。

每次要玩之前,也要先開 Parallels、等 Windows 開機,再進去啟動遊戲。
如果只是為了玩水藍魔力,這個流程會有點重,也比較麻煩。

適合對象:
已經有 Parallels、平常本來就需要 Windows、不介意分配硬碟與記憶體資源的人。

---

方案二:CrossOver,不用裝 Windows,但要付費

CrossOver 是商業版 Wine,可以在 macOS 上直接跑很多 Windows 程式,不需要安裝完整 Windows。

我這邊實測新版水藍啟動器 BlueLauncher.exe 可以開,也可以進遊戲。
CrossOver 也支援不少 Windows 遊戲,所以如果你除了水藍之外,還想玩其他 Windows 遊戲,CrossOver 會是比較完整的付費方案。

不過我遇到一個問題:
在 CrossOver 裡面,如果讓水藍啟動器自行下載完整遊戲檔案,解壓縮流程可能會因為環境裡缺少 tar.exe 而失敗。

解法是:
先讓啟動器下載,或自行下載完整遊戲壓縮檔,然後在 macOS Finder 裡手動解壓縮,再把解出來的檔案覆蓋到遊戲資料夾。

適合對象:
願意付費、希望相容性和設定介面比較完整、也想玩其他 Windows 遊戲的人。

---

方案三:Sikarugir,免費,但設定門檻比較高

Sikarugir 是免費的 macOS Wine wrapper,可以在 Apple Silicon 和 Intel Mac 上跑 Windows 程式。它的好處是免費、開源,也比較有彈性。

我這邊實測:
用新版水藍啟動器 BlueLauncher.exe 可以玩。

但它對一般玩家來說門檻比較高,通常需要處理 Homebrew、engine、bottle、字體、Wine 設定等問題。
中文字型、Retina 顯示、Wine engine、mshtml / Gecko 這些東西,如果沒有碰過 Wine,第一次設定可能會有點痛苦。

另外跟 CrossOver 一樣,我也遇到完整遊戲檔案自動下載後無法解壓縮的情況,原因同樣是缺 tar.exe。
解法一樣是:用 Finder 手動解壓縮,再覆蓋遊戲資料夾。

適合對象:
不想付費、願意研究 Wine 設定、可以接受自己排除問題的人。

---

補充:官方 Wine 目前不建議直接使用

我也有試過 macOS 上的官方 Wine。

目前的狀況是:
水藍新版啟動器 BlueLauncher.exe 可以打開,但進遊戲時遊戲畫面開不起來,有一些底層的問題應該要 CrossOver 的 hack 才能跑。

也就是說,單純安裝官方 Wine 並不能直接解決問題。
如果想走 Wine 路線,建議還是使用 CrossOver、Sikarugir,或我下面分享的 Cyder 這類已經包好環境與設定的方式。

---

方案四:Cyder,我自己做的簡化版啟動器

因為上面幾種方式各有缺點,我最後乾脆自己做了一個 App,叫做 Cyder。

Cyder 的目標不是取代 CrossOver 或 Parallels,也不是要變成萬能模擬器。
它比較像是一個「幫你把玩 Windows 老遊戲常用的 Wine 環境先包好」的簡化工具。

簡單說,就是希望做到:

打開 Cyder.app
選擇 BlueLauncher.exe
開始玩

不用先裝 Windows。
不用先研究 Homebrew。
不用自己設定 Wine engine。
不用手動補中文字體。
不用為了 tar.exe 卡在遊戲檔案解壓縮。

Cyder 下載:
https://github.com/dspp779/Cyder ... lease/Cyder.app.zip

啟動器

啟動器

---

Cyder 特色

1. 打開 Cyder.app,選擇 exe 就可以執行

例如選 BlueLauncher.exe,就可以直接跑水藍啟動器。

2. 可以把 exe 預設成用 Cyder 開啟

設定好之後,以後雙擊 exe 就可以直接啟動,不用每次都手動選。

3. 已預載水藍這類老遊戲常用設定

目前預載了:

* Retina 高解析度模式
* 中文字體
* tar.exe

所以只要使用新版水藍啟動器,理論上就可以讓啟動器自己下載與更新遊戲檔案,不用像 CrossOver / Sikarugir 那樣另外手動補 tar.exe 或手動解壓縮。

4. 預設停用 mshtml

所以水藍啟動器上方的 HTML 橫幅或公告區可能不會顯示。
這是正常的,不影響啟動遊戲。

如果要顯示那類 HTML 內容,需要另外安裝 Wine Gecko (200多MB)。
不過我目前先選擇停用,讓啟動器更單純、少出錯。

---

Cyder 目前限制

1. 沒有包 Vulkan / DXVK

所以需要 Vulkan、DXVK 或現代 Direct3D 轉譯的 3D 遊戲,大多不適合用 Cyder 跑。

2. 主要目標是 Windows 老遊戲

像水藍魔力這類 DirectDraw / GDI 老遊戲比較符合 Cyder 的設計方向。
如果是大型 3D 遊戲,建議還是用 CrossOver、Parallels,或其他更完整的遊戲相容方案。

3. 目前是 pre-release

我自己測水藍魔力可以跑,但不同 macOS 版本、不同 Mac 型號、不同遊戲資料夾、不同啟動模式還是可能有差異。

如果遇到問題,歡迎回報,我會再慢慢調整。

---

簡單比較

Parallels
優點:最像真的 Windows、概念單純、相容性通常比較直覺。
缺點:需付費,需要安裝 Windows;Windows 本身就會佔二十幾 GB,還要分配 CPU、記憶體、硬碟給虛擬機,每次玩之前也要等 Windows 開機。
適合:已經有 Parallels,或平常本來就需要 Windows 環境的人。

官方 Wine
優點:免費。
缺點:我這邊實測新版啟動器可以開,但遊戲畫面開不起來,所以目前不建議直接使用。
適合:不建議作為一般玩家方案。

CrossOver
優點:不用裝 Windows,設定介面比較完整,也能玩不少其他 Windows 遊戲。
缺點:需付費,部分遊戲仍需要調設定;水藍完整遊戲檔案自動下載後,可能會因為缺 tar.exe 而無法自動解壓縮。
適合:願意付費、想玩更多 Windows 遊戲的人。

Sikarugir
優點:免費、開源、彈性高。
缺點:設定門檻較高,需要處理 Homebrew、engine、字體、Wine 設定等;水藍完整遊戲檔案自動下載後,可能會因為缺 tar.exe 而無法自動解壓縮。
適合:願意研究、想用免費方案的人。

Cyder
優點:免費,打開 App 選 exe 就能跑;已預載 Retina 高解析度模式、中文字體與 tar.exe,比較適合水藍魔力這類 Windows 老遊戲。
缺點:目前偏向 DirectDraw / GDI 老遊戲,沒有包 Vulkan / DXVK,不適合大型 3D 遊戲。
適合:只想在 Apple Silicon Mac 上簡單玩水藍或其他 Windows 老遊戲的人。

---

最後

原本只是想在 Mac 上玩個水藍魔力,結果一路試了 Parallels、CrossOver、Sikarugir、官方 Wine,最後變成自己包了一個 App。

Cyder 不是什麼很厲害的萬能模擬器,也不是要取代 CrossOver 或 Parallels。
它比較像是我為了讓自己和其他 Mac 玩家少踩一點 Wine 設定坑,而整理出來的小工具。

如果你是 Apple Silicon Mac 使用者,只是想回鍋玩水藍魔力,又不想為了這件事裝整套 Windows 或研究一堆 Wine 設定,可以試試看 Cyder。

下載連結:
https://github.com/dspp779/Cyder ... lease/Cyder.app.zip

如果有成功或失敗案例,也歡迎回覆分享:

* macOS 版本
* Mac 型號
* 使用的啟動方式
* 是否使用新版 BlueLauncher.exe
* 遇到的錯誤訊息或畫面

這樣比較容易一起排除問題,也能幫我把 Cyder 調得更穩。



評分

參與人數 1金錢 +1 收起 理由
fanli9999 + 1

查看全部評分

回復

使用道具 舉報

路旁的落葉

Rank: 3Rank: 3

金錢
53
積分
53
帖子
456
UID
34060
在線時間
927 小時
註冊時間
2014-12-3
發表於 昨天 20:46 | 顯示全部樓層
雖然不是用蘋果電腦玩,但板主很熱心必須給讚
回復 支持 反對

使用道具 舉報

無際的青空

Rank: 12Rank: 12Rank: 12

金錢
5804
積分
5804
帖子
10414
UID
52530
在線時間
19526 小時
註冊時間
2015-4-30
發表於 昨天 20:50 | 顯示全部樓層
有沒有高手說一下這些程式安全嗎?
回復 支持 反對

使用道具 舉報

地上的月影

Rank: 6Rank: 6

金錢
595
積分
595
帖子
1944
UID
18942
在線時間
11211 小時
註冊時間
2014-5-15
發表於 昨天 21:10 | 顯示全部樓層
5年才37級嗎? 看來樓主也不是太常玩魔力
請參考以下用戶資訊]
論壇名稱:jjc UID:169131
超過120級的角色數量: 0
最高等級:37
最後登入時間:2026-07-06
最高等級帳號最早獲取時間:2021-03-13
註:對方現有遊戲金幣不足夠 50 萬註:對方現有楓葉幣不足夠 300 個1 註:可能為註冊/帳號轉入/角色轉入時間
回復 支持 反對

使用道具 舉報

邁步前進者

Rank: 2

金錢
25
積分
25
帖子
1712
UID
8615
在線時間
2004 小時
註冊時間
2014-2-13
發表於 昨天 22:34 | 顯示全部樓層
留名 待實測... 我也想用MAC玩
回復 支持 反對

使用道具 舉報

無名的旅人

Rank: 1

金錢
4
積分
4
帖子
3
UID
169131
在線時間
6 小時
註冊時間
2021-3-13
 樓主| 發表於 昨天 22:51 | 顯示全部樓層
Zzzhin 發表於 2026-7-6 21:10
5年才37級嗎? 看來樓主也不是太常玩魔力
請參考以下用戶資訊]
論壇名稱:jjc UID:169131

最近想回鍋,才發現手邊沒有 Windows 電腦

想說難道 Mac 就不能玩嗎,就開始搞東高西,遊戲還沒玩到反而先搞了個 App...
回復 支持 1 反對 0

使用道具 舉報

無名的旅人

Rank: 1

金錢
4
積分
4
帖子
3
UID
169131
在線時間
6 小時
註冊時間
2021-3-13
 樓主| 發表於 昨天 22:54 | 顯示全部樓層
y1994101 發表於 2026-7-6 20:50
有沒有高手說一下這些程式安全嗎?

基本上就是 CrossOver 的開放原始碼拿掉一些功能,包裝成比較容易使用的方式。

程式碼有公開,有疑慮的話可以參考程式步驟包一個
https://github.com/dspp779/CyderBits
回復 支持 2 反對 0

使用道具 舉報

路旁的落葉

Rank: 3Rank: 3

金錢
99
積分
99
帖子
664
UID
197971
在線時間
691 小時
註冊時間
2025-9-14
發表於 半小時前 | 顯示全部樓層
沒用MAC但給讚
回復 支持 反對

使用道具 舉報

呢喃的歌聲

Rank: 5Rank: 5

金錢
252
積分
252
帖子
987
UID
184888
在線時間
3286 小時
註冊時間
2022-6-12
發表於 23 分鐘前 | 顯示全部樓層
y1994101 發表於 2026-7-6 20:50
有沒有高手說一下這些程式安全嗎?

疑者不用用者不疑吧 這都是沒辦法的 為小衆游戲做app 消除用戶疑慮的方式只有開源了 懷疑開源就沒什麼辦法了
全開源的都會被懷疑 樓主這個應該有預編譯程式確實就更容易被懷疑了
黑名單:人物最高等級只有29等的、『只會說真話』的『人性觀察專家』
回復 支持 反對

使用道具 舉報

注意禮節,避免過短的回帖,培養良好風氣!
若發生問題,回帖請附上伺服器、子分流、所在地區、網絡供應商,以利管理員處理。
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

手機版|Archiver|BlueCrossgate

GMT+8, 2026-7-7 02:14 , Processed in 0.088959 second(s), 30 queries , Gzip On.

© Powered by BlueCrossgate

返回頂部