請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

科技

Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升

T客邦

更新於 2019年05月10日14:50 • 發布於 2019年05月06日07:00 • 國寶大師 李文恩

開發者bylaws日前釋出L4T Ubuntu,它是款移植至任天堂Switch的Ubuntu作業系統,值得注意的是L4T Ubuntu支援包含Vulkan、OpenGL、擴充底座在內的多種硬體功能,大大提升實用價值。此外Switch適用的Reicast模擬器也將獲得64位元運算與動態重編譯支援,將可大幅改善執行效率。

支持顯示硬體加速

L4T是Linux for Tegra的縮寫,而L4T Ubuntu則是專為Switch所採用的Tegra X1 SoC所開發的Ubuntu移植版,根據開發者bylaws的說明,它是以NVIDIA的Linux for Tegra專案https://developer.nvidia.com/embedded/linux-tegra為基礎,並採用不同的作業系統核心,以讓先前無法相容的Vulkan顯示API以及音效、擴充底座等硬體設備能夠正常運作。

根據bylaws在Gbatemp網站上所提出的說明,L4T Ubuntu支援下列硬體功能:

  • 螢幕顯示:NVIDIA顯示處理器驅動程式(支援Vulkan、OpenGL等API)
  • 擴充底座(支援USB功能)
  • 音效(可透過內建喇叭、耳機端子或是裝入擴充底座時由HDMI輸出)
  • 藍牙(支援Joycon、Pro無線控制器與音樂傳輸)
  • 觸控
  • Wi-Fi無線網路
  • 動態調節處理器時脈(可根據負載自動於200MHz~1.7GHz間調節)
  • SD卡全速運作
  • 硬體影片解碼加速

相較先前推出的Switch版Lakka,雖然它也是使用Linux核心,但卻不支援從內建喇叭、耳機端子輸出音效,必需透過藍牙耳機或喇叭才能播放聲音,使用上麻煩許多。

由於L4T Ubuntu需要透過Fusée Gelée啟動,所以只能在早期尚未修補漏洞的主機上執行,讀者需要準備1張容量為16GB以上的micro SD卡,並跟著bylaws貼文中的說明操作,即可完成L4T Ubuntu的安裝與執行。

另一方面,We1etu1n也發表了透過QEMU執行Micorsoft Windows XP的成果,他表示使用了2GB的Swap換置檔(可視為虛擬記憶體)以及10GB的空間儲存映像檔,並花了6個鐘頭安裝並進入桌面環境,雖然整體執行速度並不理想,但仍可以全速執行Windows XP內建的彈珠台遊戲。

筆者也預計於日後進行實測並撰寫教學文章。

Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升
Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升

▲ Ubuntu是套以Linux為基礎開發的作業系統。

Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升
Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升

▲ We1etu1n在L4T Ubuntu環境中透過QEMU執行Micorsoft Windows XP。(圖片來源:Windows XP on the Switch via L4T Linux & QEMU,下同)

Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升
Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升

▲ 可以看到模擬系統中的處理器時脈為1GHz,記憶體容量為512MB。

Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升
Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升

▲ 全速執行Windows XP內建的太空軍校生彈珠台遊戲。

DC模擬器即將到來?

另一方面,雖然目前以Sega Dreamcast為對象的模擬器尚未正式移植到Switch,但從開發者過去釋出的消息來看,模擬器執行的效率並不理想。

而根據natinusala_ctx_t所發表的貼文,能夠模擬Dreamcast的Reicast模擬器將能夠支援64位元運算(AArch64),以及與動態重編譯(dynarec),將有助於顯著提升執行效率。

而Reicast的開發團隊也在natinusala_ctx_t的貼文下方,回覆了在Switch上執行模擬器的照片,或許也暗示著不久之後就會正式推出移植版。

Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升
Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升

▲ natinusala_ctx_t發表了Reicast模擬器將支援64位元運算與動態重編譯的消息。(圖片來源:natinusala_ctx_t Twitter帳號

ez pic.twitter.com/PjA4EFkwu6

— natinusala_ctx_t (@natinusala) May 3, 2019

▲從目前釋出的影片來看,遊戲的執行效率還有待加強,FPS只有20~25幀左右。

Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升
Switch消息大爆發!Ubuntu移植成功、DC模擬器效率大提升

▲ Reicast也貼出在Switch執行模擬器的圖片。(圖片來源:Reicast Team Twitter帳號

對比Switch與Android智慧型手機的硬體規格與Reicast執行狀況,要在Switch上流暢執行Dreamcast遊戲應該沒有太大的問題,或許在開發者進一步將模擬器最佳化後,就能確保FPS維持在60幀全速執行。

想看小編精選的3C科技情報&實用評測文,快來加入《T客邦》LINE@

0 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0
reaction icon 0

留言 1

  • 👍👍👍
    2019年05月06日23:52
顯示全部