2024/3
2
用 z2w 玩 RetroPie 是最後的結果,但要把 RetroPie 弄起來也是要花點功夫,整個架構大概是這樣:
- 樹莓派 z2w 是一片單板電腦,是硬體。
- RetroPie 是英國人封裝好的軟體套件。
- RetroPie 建構在 樹莓派 OS 之上,其實就是 debian 10,代號 Buster,是一套 linux 作業系統。
- RetroPie 的前導程式是 EmulationStation,RetroPie 一開機就會執行,所以才會有讓你方便選擇模擬器跟做設定的操作介面。
- RetroArch 也是一個前導程式,但比較像一個工具程式,負責把你選好的模擬器跟 ROM 執行起來。
- RetroPie 裡並不是每套模擬器都會依賴 RetroArch,有些模擬器的設定是要靠文字介面。
- 設定 Wi-Fi 連線。
- 更新作業系統。
- 開啟 SSH。
- 更改螢幕解析度。
- 移除螢幕黑框顯示。
1. 設定 Wi-Fi 連線。
z2w 有內建 2.4GHz 802.11 b/g/n 無線網路模組,5GHz 的 802.11a 無線網路無法支援。
從 EmulationStation 進入 RetroPie 配置程式,並選擇 raspi-config。
RetroPie 剛安裝好的情況下,最下面的 WIFI 目前是還不能使用的,要先做好初步的系統設置才能用。
這是 樹莓派 的系統設置工具,先選「1 - System Options」。
選擇「S1 - Wiress LAN」設定無線網卡。
輸入你的無線 AP 的 SSID。
再輸入無線 AP 的密碼。
按下 <Finish> 後,樹莓派 會重新開機,樹莓派應該就會有網路環境了。
2. 更新作業系統。
在 EmulationStation 選單畫面叫出 主選單 功能,選擇「QUIT」。
選擇「QUIT EMULATIONSTATION」。
按 YES 確定離開。
剛剛的動作是結束 EmulationStation 前導程式,並不是把樹莓派關機,所以會跳到終端機畫面。
在這裡可以看到:
1. 記憶卡使用狀況。
2. 網路得到的 ip。
3. CPU 跟 GPU 的溫度。
現在要先做作業系統的更新,我是習慣在終端機畫面操作,在這邊先輸入:
現在要先做作業系統的更新,我是習慣在終端機畫面操作,在這邊先輸入:
sudo apt-get update
剛剛的步驟是先更新軟體套件的列表,接下來才是進行更新:
sudo apt-get upgrade
更新完後,要把樹莓派重新啟動。
3. 開啟 SSH。
再進到 raspi-config 系統設置工具,選擇「3 - Interface Options」。
選擇「P2 - SSH」。
按下 <Yes> 表示要開啟樹莓派的 SSH 伺服器。
此時伺服器已啟動。
4. 更改螢幕解析度。
再到 raspi-config 畫面,選擇「2 - Display Options」。
選擇「D1 - Resolution」準備更改畫面解析度。
我使用 720x480 60Hz 解析度。
3. 開啟 SSH。
再進到 raspi-config 系統設置工具,選擇「3 - Interface Options」。
選擇「P2 - SSH」。
按下 <Yes> 表示要開啟樹莓派的 SSH 伺服器。
此時伺服器已啟動。
4. 更改螢幕解析度。
再到 raspi-config 畫面,選擇「2 - Display Options」。
選擇「D1 - Resolution」準備更改畫面解析度。
我使用 720x480 60Hz 解析度。
正常來講,只要是使用寬螢幕的情況,應該是一律使用 1920x1080 就好,但我卻刻意使用 720x480 解析度,主要有兩個理由:
1. z2w 並不是效能很高規的樹莓派,解析度調越高,對 z2w 的負擔就越重(某些模擬器在 1920x1080 時會頓,調成 720x480 就順很多 )。
2. 模擬器的遊戲,解析度大都遠遠低於 720x480,所以這樣設置已經很夠用。
設定完成。
5. 移除螢幕黑框顯示。
選擇「D2 - Underscan」。
在這裡要選擇 <No> 關閉功能。
設定完成。
5. 移除螢幕黑框顯示。
選擇「D2 - Underscan」。
在這裡要選擇 <No> 關閉功能。
這功能主要是針對 CRT 螢幕使用的,因為 CRT 的構造,是無法完整顯示你選定解析度的影像內容,就必須要開啟這功能。
現在的液晶螢幕已是全數位式的螢幕,若還啟用這功能,就會看到整個畫面會有一個厚厚的黑框吃掉你的螢幕畫面,這樣的情況下玩遊戲看畫面其實挺不舒服的。
設定完成,樹莓派要再重開機一次。
這邊的設定,都還只是跟樹莓派本身有關的,是屬於作業系統方面的設定,跟 RetroPie 沒有關係,所以這邊的設定也都是我認為必要的。