Delta模擬器上架App Store,蘋果為封閉生態鬆了個口子
如何玩到任天堂系的老遊戲,是一個長期困擾著小雷的問題。
在目前的「工業流水線」般的遊戲產業中,小雷時不時就會找一些經典老遊戲來回顧。而現在,隨著PS5和Xbox的強勢出擊,老遊戲也得以在新平台上相容運作。不僅如此,就算是在PC上,使用Windows 7的相容模式也能夠順利運行這些舊遊戲。
但要說到任天堂系裡的老遊戲,事情就變得有挑戰性了。部分「古代」的遊戲以NSO 會員權益的形式登陸了Switch 平台;部分「真古」時代的遊戲則發售了專門的Nintendo Game&Watch;如果想玩到中間的掌機遊戲,那我們只能藉助於第三方模擬器了。
但說到模擬器,作為iPhone 用戶的小雷又一次流下了羨慕的淚水:由於「眾所周知」的原因,Apple 長期不允許模擬器類軟體登陸App Store,自簽名iPA 又需要每週「續約」一次,非常麻煩。
不過前段時間 Apple 卻突然鬆綁了 App Store 上關於第三方模擬器的限制,這也讓各個基於 GBA4iOS 的模擬器項目如雨後春筍般上架 AppStore。而我們今天要說的,就是基於 GBA4iOS 專案開發的、完全免費的模擬器——Delta。
圖片來源:雷科技
事實上這不是Delta第一次登陸iOS 平台,在Apple「開閘」它就以側載簽名的形式為玩家所熟知;Delta 也不是第一款登上AppStore 的基於GBA4iOS 項目的模擬器,只不過搶先一步上架的iGBA違反了對應的GBA4iOS 授權許可,短時間內就被Apple 下架。
那麼這款 Delta 模擬器,在 iOS 上又有何過人之處呢?
延續了iOS 的出色體驗
#由於不包含任何遊戲ROM,所以Delta 在App Store 中並未歸類到「遊戲」分類,無須申請任何版號也能上架國區App Store。目前 Delta 僅對 iPhone 進行了適配,但 iPad 和使用 Apple Silicon 的 Mac 也可以以手機模式運作。
Delta 採用了「遊戲庫」的設計,我們可以左右滑動切換不同平台對應的遊戲庫存——Delta 支援Nintendo、SFC、N64、GBC、GBA、 NDS 這六大平台的遊戲檔。不過為了規避版權風險,Delta 並未在軟體中內建 NDS 模擬器必備的 bios7、bios9、firmware 文件,需要用戶自行匯入。
圖片來源:雷科技
說到導入文件,Delta內建了iCloud 檔案導入,配合上iCloud 雲端同步功能,我們可以直接用Delta 存取macOS 中下載好的引導文件,甚至可以直接在iCloud 中建立遊戲目錄,管理遊戲甚至比Android 模擬器方案更加方便。
導入好開機檔案和遊戲 ROM,點擊遊戲就可以開始運作了。受限於當年遊戲解析度和貼圖質量,遊戲最終的畫質自然不會強到哪裡去。為了確保遊戲文字的可閱讀性,Delta 可以對部分遊戲文字進行插值,確保銳利文字的顯示效果。
圖片來源:雷科技
但為了確保整體的效率,這個插值演算法只能改善「橫平垂直」的高對比連續像素。以科樂美的啟動 Logo 為例,Logo 周圍的黑色細框邊緣極為銳利,遊戲《Ballistic:Ecks VS Sever》中,遊戲的英文字體能擁有不錯的顯示效果。
圖片來源:雷科技
但對於《Advance Rally》來說,插值帶來的效果可以說是災難性的:即使是點陣英文字體,在Delta 上也變得異常模糊。
圖片來源:雷科技
不過對於《AirForce Delta II 》中冗長的不可跳過對話,Delta 的加速功能就顯得非常有用了。
沒接觸過那個時代遊戲的玩家可能不太了解,在「上古時代」,遊戲沒有內部的時鐘工具,所有和時間相關的參數全部以 CPU 運算週期為標準單位。為了確保模擬器的運作效果,絕大多數模擬器都會對遊戲進行「減速」,但如果遇到了大段不可跳過的對話,我們也可以用 Delta 內建的加速工具實現「快速播放」的效果。
#除了加速,Delta 也像主流模擬器一樣提供了快速儲存、讀取的功能,可以在遊戲中途即時產生存檔點。但不同於大多數Android 模擬器的是,Delta 還加入了AirPlay 標準的投影機功能,可以只將遊戲(NDS 模式為上屏)的畫面全屏投影屏幕外其他屏幕上,並在手機上保留手柄界面。
圖片來源:雷科技
模擬器是App Store 開放的試驗田?
隨著歐盟推動更大的市場開放性,特別是其最近通過的立法要求作業系統和應用程式商店對第三方開放,Apple 最近允許Delta 模擬器進入App Store 的行為,似乎是對這種政策壓力的一種回應。
首先,Apple 讓模擬器應用程式進入 App Store 顯示了其政策上的靈活性和適應性。儘管現階段 Apple 僅對遊戲模擬器鬆綁,但未來可能擴展到更多種類的應用,尤其是那些先前因政策限製而無法進入 App Store 的應用。
傳統上,蘋果以其封閉和嚴格的應用審查著稱。開放限制可能意味著歐盟等地區法律的強制開放後,Apple 開始懷疑 App Store 在當地的吸引力,並試圖更廣泛地吸引開發者和用戶,以彌補 App Store 的競爭力。
圖片來源:雷科技
其次,模擬器的入駐對於App Store 的遊戲分發機制也可能帶來衝擊:模擬器的出現意味著開發者可以繞過App Store 的限制,在第三方網站上發布、銷售自己的遊戲,從而繞過Apple 對App Store 的分成條例。
此外模擬器可讓使用者在一個應用程式內體驗多種遊戲,這可能會影響單一遊戲應用程式的下載和銷售。例如,使用者可能更傾向於下載一個能模擬多種經典遊戲機的應用,而不是購買多個單一遊戲應用程式。
另外,Apple 的這項開放舉措也可能被視為對競爭對手如 Google Play Store 的一種策略性回應。隨著用戶和開發者對應用程式商店政策的不滿增加,Apple 需要採取更開放的策略來保持其市場競爭力,而這種開放指的不僅是允許模擬器上架App Store還包括允許更多類型的應用進入市場、提供更友善的收益分享條件或更透明的審查流程。而這些「開放」政策,每一條都將對 App Store 賴以生存的根基帶來威脅。
圖片來源:Apple
儘管從目前的情況來看,Apple 讓遊戲模擬器如Delta 進入App Store,更多的還是Apple 應對外部政策壓力並試圖增強市場競爭力的一種表現。但從長遠的角度來看,這項變革對遊戲開發者和使用者都將帶來深遠的影響。
開放App Store 限制不僅為開發者提供了一個更大的創新舞台,同時也可能改變遊戲分發的生態,更有可能成為推動整個應用產業變革的一股力量。而當 Apple 的「現金牛」都開始走向開放後,開放第三方 App Store,徹底終結「蘋果稅」的一天還會遠嗎?
4月25日-5月4日,北京國際汽車展(北京車展)正在火熱進行。本屆車展以「新時代新車」為主題,是「汽車從電動化走向智慧化」的風向標。
雷科技旗下「關注電動車,更懂智慧化」的帳號電車通已派出豪華報道團,正在北京車展現場,進行一線專業報道,歡迎關注「電車通」獲取一手專業現場報道。
以上是Delta模擬器上架App Store,蘋果為封閉生態鬆了個口子的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

苹果iPhone17或将迎来重大升级,以应对国内华为、小米等强劲竞争对手的冲击。据数码博主@数码闲聊站爆料,iPhone17标准版有望首次搭载高刷新率屏幕,显著提升用户体验。此举标志着苹果历经五年,终于将高刷新率技术下放至标准版机型。目前,iPhone16作为6000元价位段唯一一款配备60Hz屏幕的旗舰手机,显得有些落后。虽然iPhone17标准版将拥有高刷新率屏幕,但与Pro版相比仍存在差异,例如边框设计仍未达到Pro版的超窄边框效果。更值得关注的是,iPhone17Pro系列将采用全新、更

要從 Apache 中刪除多餘的 ServerName 指令,可以採取以下步驟:識別並刪除多餘的 ServerName 指令。重新啟動 Apache 使更改生效。檢查配置文件驗證更改。測試服務器確保問題已解決。

VS Code 系統要求:操作系統:Windows 10 及以上、macOS 10.12 及以上、Linux 發行版處理器:最低 1.6 GHz,推薦 2.0 GHz 及以上內存:最低 512 MB,推薦 4 GB 及以上存儲空間:最低 250 MB,推薦 1 GB 及以上其他要求:穩定網絡連接,Xorg/Wayland(Linux)

要重啟 Apache 服務器,請按照以下步驟操作:Linux/macOS:運行 sudo systemctl restart apache2。 Windows:運行 net stop Apache2.4 然後 net start Apache2.4。運行 netstat -a | findstr 80 檢查服務器狀態。

VS Code擴展安裝失敗的原因可能包括:網絡不穩定、權限不足、系統兼容性問題、VS Code版本過舊、殺毒軟件或防火牆干擾。通過檢查網絡連接、權限、日誌文件、更新VS Code、禁用安全軟件以及重啟VS Code或計算機,可以逐步排查和解決問題。

vscode 內置終端是一個開發工具,允許在編輯器內運行命令和腳本,以簡化開發流程。如何使用 vscode 終端:通過快捷鍵 (Ctrl/Cmd ) 打開終端。輸入命令或運行腳本。使用熱鍵 (如 Ctrl L 清除終端)。更改工作目錄 (如 cd 命令)。高級功能包括調試模式、代碼片段自動補全和交互式命令歷史。

要查看 Git 倉庫地址,請執行以下步驟:1. 打開命令行並導航到倉庫目錄;2. 運行 "git remote -v" 命令;3. 查看輸出中的倉庫名稱及其相應的地址。

在 Visual Studio Code(VSCode)中編寫代碼簡單易行,只需安裝 VSCode、創建項目、選擇語言、創建文件、編寫代碼、保存並運行即可。 VSCode 的優點包括跨平台、免費開源、強大功能、擴展豐富,以及輕量快速。
