在樹莓派上玩懷舊遊戲的 5 種方法
他們使它們不像過去那樣子了,對吧?我是說,電子遊戲。
當然,現在的設備更強大了。 賽達爾公主 在過去每個邊只有 16 個像素,而現在的圖像處理能力足夠處理她頭上的每根頭髮。今天的處理器打敗 1988 年的處理器簡直不費吹灰之力。
但是你知道缺少什麼嗎?樂趣。
你有數之不盡的遊戲,按下一個按鈕就可以完成教程任務。可能有故事情節,當然殺死壞蛋也可以不需要故事情節,你需要的只是跳躍和射擊。因此,毫不奇怪,樹莓派最持久的流行用途之一就是重溫上世紀八九十年代的 8 位和 16 位遊戲的黃金時代。但從哪裡開始呢?
在樹莓派上有幾種方法可以玩懷舊遊戲。每一種都有自己的優點和缺點,我將在這裡討論這些。
RetroPie
RetroPie 可能是樹莓派上最受歡迎的復古遊戲平台。它是一個可靠的萬能選手,是模擬經典桌面和控制台遊戲系統的絕佳選擇。
介紹
RetroPie 構建在 Raspbian 上運行。如果你願意,它也可以安裝在現有的 Raspbian 鏡像上。它使用 EmulationStation 作為開源模擬器庫(包括 Libretro 模擬器)的圖形前端。
不過,你要玩遊戲其實並不需要理解上面的任何一個詞。
它有什麼好處
入門很容易。你需要做的就是將鏡像刻錄到 SD 卡,配置你的控制器、複製遊戲,然後開始殺死壞蛋。
它的龐大用戶群意味著有大量的支持和信息,活躍的在線社區也可以求助問題。
除了隨 RetroPie 鏡像一起安裝的模擬器之外,還有一個可以從包管理器安裝的龐大的模擬器庫,並且它一直在增長。RetroPie 還提供了用戶友好的菜單系統來管理這些,可以節省你的時間。
從 RetroPie 菜單中可以輕鬆添加 Kodi 和配備了 Chromium 瀏覽器的 Raspbian 桌面。這意味著你的這套復古遊戲裝備也適於作為家庭影院、YouTube、SoundCloud 以及所有其它「休息室電腦」產品。
RetroPie 還有許多其它自定義選項:你可以更改菜單中的圖形,為不同的模擬器設置不同的控制手柄配置,使你的樹莓派文件系統的所有內容對你的本地 Windows 網路可見等等。
RetroPie 建立在 Raspbian 上,這意味著你可以探索這個樹莓派最受歡迎的操作系統。你所發現的大多數樹莓派項目和教程都是為 Raspbian 編寫的,因此可以輕鬆地自定義和安裝新內容。我已經使用我的 RetroPie 裝備作為無線橋接器,在上面安裝了 MIDI 合成器,自學了一些 Python,更重要的是,所有這些都沒有影響它作為遊戲機的用途。
它有什麼不太好的
RetroPie 的安裝簡單和易用性在某種程度上是一把雙刃劍。你可以在 RetroPie 上玩了很長時間,而甚至沒有學習過哪怕像 sudo apt-get
這樣簡單的東西,但這也意味著你錯過了很多樹莓派的體驗。
但不一定必須如此;當你需要時,命令行仍然存在於底層,但是也許用戶與 Bash shell 有點隔離,而使它最終並沒有看上去那麼可怕、另外,RetroPie 的主菜單只能通過控制手柄操作,當你沒有接入手柄時,這可能很煩人,因為你一直將該系統用於遊戲之外的事情。
它適用於誰?
任何想直接玩一些遊戲的人,任何想擁有最大、最好的模擬器庫的人,以及任何想在不玩遊戲的時候開始探索 Linux 的人。
Recalbox
Recalbox 是一個較新的樹莓派開源模擬器套件。它還支持其它基於 ARM 的小型計算機。
介紹
與 Retropie 一樣, Recalbox 基於 EmulationStation 和 Libretro。它的不同之處在於它不是基於 Raspbian 構建的,而是基於它自己的 Linux 發行版:RecalboxOS。
它有什麼好處
Recalbox 的設置比 RetroPie 更容易。你甚至不需要做 SD 卡鏡像;只需複製一些文件即可。它還為一些遊戲控制器提供開箱即用的支持,可以讓你更快地開始遊戲。它預裝了 Kodi。這是一個現成的遊戲和媒體平台。
它有什麼不太好的
Recalbox 比 RetroPie 擁有更少的模擬器、更少的自定義選項和更小的用戶社區。
你的 Recalbox 裝備可能一直用於模擬器和 Kodi,安裝成什麼樣就是什麼樣。如果你想深入了解 Linux,你可能需要為 Raspbian 提供一個新的 SD 卡。
它適用於誰?
如果你想要絕對簡單的復古遊戲體驗,並且不想玩一些比較少見的遊戲平台模擬器,或者你害怕一些技術性工作(也沒有興趣去做),那麼 Recalbox 非常適合你。
對於大多數讀者來說,Recalbox 可能最適合推薦給你那些不太懂技術的朋友或親戚。它超級簡單的設置和幾乎沒什麼選項甚至可以讓你免去幫助他們解決問題。
做個你自己的
好,你可能已經注意到 Retropie 和 Recalbox 都是由許多相同的開源組件構建的。那麼為什麼不自己把它們組合在一起呢?
介紹
無論你想要的是什麼,開源軟體的本質意味著你可以使用現有的模擬器套件作為起點,或者隨意使用它們。
它有什麼好處
如果你想有自己的自定義界面,我想除了親自動手別無它法。這也是安裝在 RetroPie 中沒有的模擬器的方法,例如 BeebEm) 或 ArcEm。
它有什麼不太好的
嗯,工作量有點大。
它適用於誰?
喜歡鼓搗的人,有動手能力的人,開發者,經驗豐富的業餘愛好者等。
原生 RISC OS 遊戲體驗
現在有一匹黑馬:RISC OS,它是 ARM 設備的原始操作系統。
介紹
在 ARM 成為世界上最受歡迎的 CPU 架構之前,它最初是作為 Acorn Archimedes 的處理器而開發的。現在看起來這像是一種被遺忘的野獸,但是那幾年,它作為世界上最強大的台式計算機獨領風騷了好幾年,並且吸引了大量的遊戲開發項目。
樹莓派中的 ARM 處理器是 Archimedes 的曾孫輩的 CPU,所以我們仍然可以在其上安裝 RISC OS,只要做一點工作,就可以讓這些遊戲運行起來。這與我們到上面所介紹的模擬器方式不同,我們是在玩為該操作系統和 CPU 架構開發的遊戲。
它有什麼好處
這是 RISC OS 的完美展現,這絕對是操作系統的瑰寶,非常值得一試。
事實上,你使用的是和以前幾乎相同的操作系統來載入和玩你的遊戲,這使得你的復古遊戲裝備像是一個時間機器一樣,這無疑為該項目增添了一些魅力和復古價值。
有一些精彩的遊戲只在 Archimedes 上發布過。Archimedes 的巨大硬體優勢也意味著它通常擁有許多多平台遊戲大作的最佳圖形和最流暢的遊戲體驗。這類遊戲的版權持有者非常慷慨,可以合法地免費下載它們。
它有什麼不太好的
安裝了 RISC OS 之後,它仍然需要一些努力才能讓遊戲運行起來。這是 入門指南。
對於休息室來說,這絕對不是一個很好的全能選手。沒有什麼比 Kodi 更好的了。它有一個網路瀏覽器 NetSurf,但它在支持現代 Web 方面還需要一些努力。你不會像使用模擬器套件那樣得到大量可以玩的遊戲。RISC OS Open 對於愛好者來說可以免費下載和使用,而且很多源代碼已經開源,儘管由於這個名字,它不是一個 100% 的開源操作系統。
它適用於誰?
這是專為追求新奇的人,絕對懷舊的人,想要探索一個來自上世紀 80 年代的有趣的操作系統的人,懷舊過去的 Acorn 機器的人,以及想要一個完全不同的懷舊遊戲項目的人而設計的。
終端遊戲
你是否真的需要安裝模擬器或者一個異域風情的操作系統才能重溫輝煌的日子?為什麼不從命令行安裝一些原生 Linux 遊戲呢?
介紹
有一系列原生的 Linux 遊戲經過測試可以在 樹莓派 上運行。
它有什麼好處
你可以使用命令行從程序包安裝其中的大部分,然後開始玩。很容易。如果你已經有了一個跑起來的 Raspbian,那麼它可能是你運行遊戲的最快途徑。
它有什麼不太好的
嚴格來說,這並不是真正的復古遊戲。Linux 誕生於 1991 年,過了一段時間才成為了一個遊戲平台。這些不是經典的 8 位和 16 位時代的遊戲體驗;後來有一些移植的遊戲或受復古影響的遊戲。
它適用於誰?
如果你只是想找點樂子,這沒問題。但如果你想重溫過去,那就不完全是這樣了。
via: https://opensource.com/article/18/9/retro-gaming-raspberry-pi
作者:James Mawson 選題:lujun9972 譯者:canhetingsky 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive