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

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

  [複製鏈接]

邁步前進者

Rank: 2

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

2026/07/17 更新 0.5.0 版
https://github.com/dspp779/Cyder ... 0.5.0/Cyder.app.zip
- 遊戲庫管理,可針對不同遊戲進行個別設定
- 省電模式 (可針對個別遊戲設定,適合掛網用)

2026/07/16 更新 0.4.0 版
https://github.com/dspp779/Cyder ... 0.4.0/Cyder.app.zip
- 穩定度相容性改進

2026/07/14 更新 0.3.0 版
https://github.com/dspp779/Cyder ... /v0.3/Cyder.app.zip
- 改進錯誤資訊診斷
- 預設使用水藍魔力的 ddraw.dll,調視窗大小會固定長寬比
- 改進視窗開啟帶到最前

2026/07/13 更新 0.2.0 版
https://github.com/dspp779/Cyder ... 0.2.0/Cyder.app.zip
- 調整後端 OpenGL 的 resize 機制,現在可以開高畫質模式玩水藍魔力了
- 水藍魔力建議開 MSync,會比較順 CPU 使用率會低一點
- 多開或掛機建議在水藍啟動器勾選跳幀

2026/07/12 更新 0.1.0 Beta 版
https://github.com/dspp779/Cyder ... eta.1/Cyder.app.zip


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

東醫

東醫


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

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

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

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

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

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

---

先說結論

如果只是想在 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/CyderBits/releases/download/v0.1.0-beta.1/Cyder.app.zip

啟動器

啟動器

---

Cyder 特色

1. 打開 Cyder.app,進行設定初始化後,就可以直接開 exe

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

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

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

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

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

3. 預設停用 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. 目前還在測試開發中

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

目前測可以玩的遊戲如下:
皮卡丘排球、小朋友齊打交2、越南大戰全集、世紀帝國II。

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

---

簡單比較

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 調得更穩。





評分

參與人數 3金錢 +3 收起 理由
小臭尼 + 1 我很贊同!
wesleyloues + 1
fanli9999 + 1

查看全部評分

回復

使用道具 舉報

路旁的落葉

Rank: 3Rank: 3

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

使用道具 舉報

無際的青空

Rank: 12Rank: 12Rank: 12

金錢
5815
積分
5815
帖子
10452
UID
52530
在線時間
19631 小時
註冊時間
2015-4-30
發表於 2026-7-6 20:50:01 | 顯示全部樓層
有沒有高手說一下這些程式安全嗎?
回復 支持 0 反對 1

使用道具 舉報

地上的月影

Rank: 6Rank: 6

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

使用道具 舉報

邁步前進者

Rank: 2

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

使用道具 舉報

邁步前進者

Rank: 2

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

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

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

使用道具 舉報

邁步前進者

Rank: 2

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

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

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

使用道具 舉報

水面上的小草

Rank: 4

金錢
113
積分
113
帖子
691
UID
197971
在線時間
708 小時
註冊時間
2025-9-14
發表於 2026-7-7 01:24:19 | 顯示全部樓層
沒用MAC但給讚
回復 支持 反對

使用道具 舉報

呢喃的歌聲

Rank: 5Rank: 5

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

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

使用道具 舉報

無名的旅人

Rank: 1

金錢
8
積分
8
帖子
45
UID
197582
在線時間
757 小時
註冊時間
2025-8-10
發表於 2026-7-7 02:26:08 | 顯示全部樓層
本帖最後由 Shawn_Hsu 於 2026-7-7 02:34 編輯

看到這篇真的是很感動
想當初去年8月買了M4後為了要玩水藍研究了好久
知道parallels 資源吃很重所以非常抗拒
透過一個大神網友的教學 使用了wine後能夠運行可是CPU溫度一直降不下
感覺隨時會爆炸的那種溫度
版主碰到Wine不能用應該是Wine的版本有更新
打開了後會一直閃退解決不了
我會知道是因為我儘管有了Paralles後我兩個月前又嘗試了一次wine還是失敗 XD

搞了老半天後還是用了parallels…
一開始也遇到溫度降不下的問題
最後是開啟省電模式後才能一直維持三開50度的健康溫度

*題外話:
透過paralles運行水藍 在省電模式下的資源真的吃好兇
我完全無法好好同步在macOS環境下使用Gemini
完全跑不動XD 變成我要把parallels結束掉後使用才可以用

所以想問的是 在Cyder下運行三開的溫度大概是多少呢
謝謝!!!



回復 支持 1 反對 0

使用道具 舉報

無際的青空

Rank: 12Rank: 12Rank: 12

金錢
6685
積分
6690
帖子
9847
UID
30587
在線時間
6798 小時
註冊時間
2014-11-5
發表於 2026-7-7 04:47:24 來自手機 | 顯示全部樓層
為了玩遊戲可以激發大家的潛能 XD
回復 支持 0 反對 1

使用道具 舉報

水面上的小草

Rank: 4

金錢
102
積分
102
帖子
725
UID
20777
在線時間
2680 小時
註冊時間
2014-5-26
發表於 2026-7-7 09:05:28 | 顯示全部樓層
想請問在WINE下執行時,有沒有辦法像在windows環境下,透過點選視窗白條更改解析度
(不然現在新版啟動器,其實拖動時蠻常拉到視窗,導致解析度跑掉變成非640*480)
截圖 2026-07-07 09.03.58.png 感謝回覆∼
回復 支持 反對

使用道具 舉報

無際的青空

Rank: 12Rank: 12Rank: 12

金錢
3991
積分
3991
帖子
485
UID
453
在線時間
3489 小時
註冊時間
2019-7-3
發表於 2026-7-7 09:49:09 | 顯示全部樓層
很久之前就想舒舒服服的躺在床上玩水藍,沒想到 願望可能會成真!?

( 差一台MAC就能實現願望,是不是要去買一台哈哈哈哈哈哈
回復 支持 反對

使用道具 舉報

路旁的落葉

Rank: 3Rank: 3

金錢
51
積分
51
帖子
59
UID
179556
在線時間
1149 小時
註冊時間
2021-7-7
發表於 2026-7-7 10:38:05 | 顯示全部樓層
我印象中MAC 不是可以雙系統?? 這樣還需要安裝套件嗎
請多指教  
回復 支持 反對

使用道具 舉報

無名的旅人

Rank: 1

金錢
3
積分
3
帖子
275
UID
158182
在線時間
807 小時
註冊時間
2019-9-22
發表於 2026-7-7 13:26:10 | 顯示全部樓層

真的要讚!!!

YOU ARE CRAZY!!!!
回復 支持 反對

使用道具 舉報

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

本版積分規則

手機版|Archiver|BlueCrossgate

GMT+8, 2026-7-19 11:33 , Processed in 0.091971 second(s), 30 queries , Gzip On.

© Powered by BlueCrossgate

返回頂部