Mac打機必讀:CrossOver 27全面轉向Apple Silicon
知名Mac遊戲轉換工具CrossOver宣佈,即將推出嘅第27版將迎來重大改變。新版本將全面轉向Apple Silicon架構,並僅支援macOS Sonoma或更新嘅作業系統,正式淘汰Intel處理器及32-bit遊戲容器。開發團隊表示,呢項改動旨在提升系統效能與介面設計,同時應對蘋果即將喺2027年逐步淘汰Rosetta 2轉譯器嘅計劃。舊有Intel用戶仍可繼續使用CrossOver 26,但將無法獲取未來更新。
CrossOver 27 淘汰舊有Intel與32-bit架構
一直以嚟,喺Mac電腦上運行Windows遊戲都具備一定挑戰性。知名系統轉換工具CrossOver宣佈,即將推出嘅CrossOver 27將會進行重大架構調整。新版本將會完全放棄對Intel架構Mac電腦以及32-bit遊戲容器(Bottles)嘅支援,並強制要求用戶使用配備Apple Silicon晶片嘅Mac,以及安裝macOS Sonoma或更新版本嘅作業系統。呢次更新代表開發團隊將專注於ARM64架構,為未來原生嘅Mac遊戲體驗鋪路。
CrossOver 27 嘅核心變動
CrossOver一直致力將Windows遊戲帶入Mac平台,每次更新都會帶來效能提升。不過,即將推出嘅CrossOver 27將會作出取捨,以換取更流暢嘅開發流程同埋更高質素嘅用戶體驗。根據官方公佈,當中有幾項核心改動需要用戶特別留意。
僅支援 Apple Silicon 及 macOS Sonoma
根據CrossOver官方發佈嘅資訊,第27版將會實施嚴格嘅系統要求。軟件只會喺macOS Sonoma或更新版本上運行,同時亦只限於Apple Silicon(即M系列晶片,如M1、M2、M3等)嘅Mac電腦。呢個決定意味住過往依賴Intel處理器嘅舊款Mac,將無法升級至最新版本嘅CrossOver。考慮到蘋果公司喺作業系統層面上,例如即將推出嘅macOS Golden Gate,已經全面停止支援Intel處理器,CrossOver嘅步伐亦係順應整個蘋果生態圈嘅發展趨勢。
全面終止 32-bit 遊戲容器支援
對於一班熱愛懷舊遊戲嘅玩家而言,呢個可能係一個需要盡快適應嘅轉變。CrossOver 27將會全面終止32-bit遊戲容器嘅運作。官方早喺發佈CrossOver 26嗰陣已經發出警告,呼籲用戶及早將32-bit遊戲轉移至64-bit容器。喺新版本下,舊有嘅32-bit容器將會徹底失效,用戶必須建立全新嘅64-bit容器去運行遊戲。幸好,官方實測指出,絕大部分32-bit應用程式喺64-bit容器內依然能夠正常運作。
全新介面與 ARM64 原生支援
雖然淘汰舊系統帶來不便,但同時亦釋放出資源去推動新功能。CrossOver 27將會為遊戲容器引入全新嘅使用者介面(UI)。更重要嘅係,團隊正在開發針對Mac同埋Linux平台嘅ARM64原生構建版本。目前Linux嘅ARM64預覽版已經上線,而Mac版本亦進展良好,預計好快會推出預覽版本供公眾測試。

深入探討:點解 CrossOver 要放棄 Intel 與 32-bit?
一項軟件重大更新往往牽涉複雜嘅商業與技術考量,CrossOver開發團隊詳細解釋咗今次決策背後嘅三個主要原因。
開發資源與用戶比例嘅考量
支援舊版macOS對於介面開發嚟講係一項極大嘅負擔。開發團隊多年來需要花費大量時間,去修復只出現喺舊版系統上嘅錯誤(Bugs),而即將推出嘅全新介面會令呢個問題更加嚴重。官方數據顯示,目前高達97%嘅CrossOver用戶已經使用緊macOS Sonoma或更新版本。同時,Intel Mac嘅活躍用戶數量已經大幅減少。繼續支援Intel同舊系統,會分散團隊嘅測試資源,令佢哋無法專注改善絕大多數用戶正在使用嘅平台。放棄舊系統,可以令測試同開發更加集中,從而提升產品質素。
應對蘋果 Rosetta 2 淘汰計劃
自從蘋果喺2020年推出首款M1晶片以嚟,Apple Silicon一直採用ARM架構。目前,CrossOver極度依賴蘋果嘅Rosetta 2轉譯技術,將x86_64指令轉換為ARM64指令。然而,根據業界預測及CrossOver團隊透露,蘋果將會喺2027年推出嘅macOS 28當中,大幅度淘汰甚至完全移除Rosetta 2。因此,開發原生嘅ARM64版本CrossOver,成為咗確保軟件能夠繼續生存嘅唯一出路。新嘅原生版本將無需依賴Rosetta 2,為用戶提供無縫且效能更好嘅過渡體驗。
32-bit 轉換至 ARM64 嘅技術瓶頸
開發原生ARM64支援固然重要,但亦成為咗壓垮32-bit容器嘅最後一條稻草。要喺x86_64環境下支援32-bit容器,團隊本身已經需要運用大量非常複雜嘅底層修改技術。如果要將呢啲修改技術強行延伸到ARM64架構,將會帶來難以想像嘅技術負擔,甚至喺技術層面上根本無法實現(尤其是Windows上嘅ARM64X運作方式並非如此)。基於技術限制,加上大部分32-bit軟件能夠喺64-bit環境運行嘅事實,放棄32-bit成為咗推動ARM64發展嘅必要代價。
對現有 Mac 玩家嘅實質影響與應對策略
面對系統要求嘅大幅提升,現有用戶需要根據自己嘅硬件配置作出相應調整。以下係針對唔同情況嘅實用建議。
現有 32-bit 遊戲玩家嘅過渡方案
如果你目前仍然依賴32-bit容器去運行某啲舊款Windows遊戲,強烈建議喺升級至CrossOver 27之前,先備份遊戲存檔,然後嘗試建立一個全新嘅64-bit容器,並將遊戲重新安裝或轉移過去。根據官方測試,絕大部分程式都可以順利過渡。萬一遇到兼容性問題,建議聯絡官方技術支援尋求協助。
Intel Mac 用戶嘅最終選擇
對於仍然使用Intel架構Mac電腦嘅用戶,好消息係你現有嘅CrossOver 26並唔會突然失效。CrossOver採用買斷制而非訂閱制,用戶可以繼續使用已經購買嘅版本。只要你唔主動升級至第27版,一切運作理論上都會維持原狀。
不過,呢個只係一個短期方案。隨住時間推移,如果你強行更新Windows遊戲本身,新版本遊戲可能無法喺舊版Wine技術上運行。此外,如果你將Intel Mac升級至較新嘅作業系統(如果支援嘅話),亦可能會引發舊版CrossOver嘅兼容性問題。長遠而言,升級至配備Apple Silicon嘅Mac電腦,將會係繼續體驗Mac遊戲嘅必然選擇。
購買與升級建議
對於打算入手CrossOver嘅新用戶,如果硬件符合規格(擁有Apple Silicon及macOS Sonoma或更新系統),直接等待或購買最新版本將會獲得最佳嘅介面同效能體驗。如果目前使用緊無法升級嘅舊機,請確保唔好錯誤支付新版本嘅升級費用,因為官方表明新版本完全無法喺舊機器上運行。
背景資料整理:Mac 遊戲工具與 Apple Silicon 嘅發展
為咗令讀者更全面了解今次更新嘅重要性,我哋為大家整理咗相關嘅技術背景資料,以解答部分用家對底層技術嘅疑問。
CrossOver 與 Wine 技術概念
CrossOver係由CodeWeavers開發嘅一款商業軟件,核心技術建基於開源嘅Wine項目。佢同傳統嘅虛擬機(例如Parallels Desktop或VMware)截然不同,CrossOver唔需要安裝完整且龐大嘅Windows作業系統。相反,佢會將Windows應用程式嘅API(應用程式介面)呼叫,即時翻譯成macOS或Linux能夠理解嘅原生指令。呢種方式大幅減少咗系統資源嘅消耗,令遊戲運行得更加流暢。當中提到嘅「遊戲容器(Bottles)」,就係CrossOver用來模擬不同Windows環境(例如Windows 7, Windows 10)嘅獨立儲存空間。
Apple Silicon 與 Rosetta 2 嘅歷史角色
蘋果公司喺2020年啟動咗由Intel處理器過渡至自家研發Apple Silicon嘅計劃。由於兩種處理器採用完全不同嘅指令集架構(x86架構對比ARM架構),舊有專為Intel編寫嘅軟件無法直接喺新電腦上運行。為咗解決呢個過渡期問題,蘋果推出咗Rosetta 2轉譯器,喺背景自動將Intel指令翻譯成ARM指令。過去幾年,唔少依賴複雜指令嘅軟件(包括CrossOver)都極度依賴Rosetta 2。隨住過渡期接近尾聲,蘋果逐步淘汰Rosetta 2屬預期之內嘅業界進程。
macOS 更新與未來發展走向
蘋果每年都會推出全新嘅macOS版本。從macOS Sonoma開始,蘋果已經開始大幅削減對舊款Intel Mac嘅支援。而據消息指出,未來嘅系統(例如macOS Tahoe及macOS Golden Gate)將會進一步將Intel機型拒之門外。軟件開發商為咗配合蘋果嘅發展步伐,將開發重心全面轉移至Apple Silicon,係確保軟件穩定性及長期效能嘅合理決策。
總結
總括而言,CrossOver 27嘅架構調整,反映咗Mac電腦生態圈正在經歷一次不可逆轉嘅世代交替。雖然放棄Intel架構同32-bit容器,會令小部分舊用戶感到不便,但從技術發展嘅宏觀角度來看,集中資源開發原生ARM64版本,係應對蘋果淘汰Rosetta 2計劃嘅有效策略。對於廣大採用Apple Silicon嘅Mac玩家嚟講,呢次更新有望帶來更高效能、更穩定且介面更現代化嘅遊戲體驗。現有用戶應及早評估自己嘅硬件配置與遊戲需求,為即將到來嘅系統升級做好準備。