tft每日頭條

 > 遊戲

 > retroarch模拟器隐藏按鍵

retroarch模拟器隐藏按鍵

遊戲 更新时间:2024-11-25 10:08:38

前面介紹了retroarch模拟器可安裝在安卓、Windows、Switch、PSP等諸多平台,也介紹了 retroarch模拟器Windows版的使用方法,有粉絲說想看盒子的教程,所以特意出的這期(安卓手機也可以通用哦)。

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)1

其實盒子版跟Windows版的使用原理是一樣的,盒子安裝retroarch模拟器麻煩一點,不過原理和電腦版是一樣的:

①安裝retroarch模拟器

②識别遊戲路徑

③識别核心路徑和核心名稱

這次的主角是之前提到的MXQPRO外貿盒子,瑞芯微RK3228的芯片,安裝完retroarch模拟器的效果圖:

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)2

在安裝模拟器之前我們要了解一下retroarch模拟器的一些設置:

一、同樣需要兩個USB手柄,盒子遙控器很難控制(有技巧,比較麻煩還是算了),理論上隻要支持安卓的手柄都可以。

二、準備一張SD卡/U盤(建議不小于64G)。把之前下載的Windows版的“ROMS”文件夾和“playlist”文件夾都直接複制到SD卡根目錄(遊戲rom是所有平台通用的,列表文件格式也一樣)。

三、下載retroarch模拟器安卓版到SD卡,把SD卡插到盒子後安裝retroarch模拟器。

四、将盒子關機(不是待機哈,要徹底停電源),然後把手柄、裝有遊戲的sd卡(U盤)都插進盒子再開機,開機後直接用手柄打開retroarch模拟器(切記不要使用遙控器)。

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)3

RetroAch模拟器主頁

這個時候模拟器裡是什麼都沒有的,需要設置。

五、設置思路和Windows版一樣:

1.添加一個遊戲:這一步很重要!參考上一篇《RetroAch模拟器的使用教程(二):添加遊戲和遊戲列表》

(1)打開RetroArch模拟器,在主菜單選擇“在線更新器”選項,點擊“更新核心信息文件”,等待更新完成。

(2)再選擇“核心更新程序”,等待核心列表加載完成。

(3)在核心列表中找到“Nintendo-NES/Famicom(FCEUmm)”并點擊确認,等待下載完成。

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)4

(4)返回主菜單,選擇“載入遊戲内容”,找到“SD:/ROMS/FC/文件夾”>>>選擇“003 1943.zip”

在彈出的界面中選擇“加載壓縮包”,選擇我們剛才下載好的核心:“Nintendo-NES/Famicom(FCEUmm)”

此時遊戲開始啦!這裡為什麼選擇FC遊戲而不是NDS呢?因為FC遊戲不吃性能,用來試機更容易成功。

至此第一個遊戲添加完成。

重點來了!!

(5)運行成功之後按F1按鍵調出菜單,選擇的菜單中的“信息”一項:随後的頁面第二項就是模拟器識别到的遊戲存放地址:“/storage/CD53-DC61/ROMS/FC/003 1943.zip”

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)5

??!!

看到了吧,模拟器識别出來的路徑和我們以為的路徑是不一樣的!!而且每台盒子都不一樣!!記住這個路徑:

/storage/CD53-DC61/ROMS/FC/

2.添加遊戲列表:

(1)打開retroarch模拟器,選擇“設置”>>>“文件夾”,找到“列表”選項,點擊确定,找到sd卡内的“playlist”文件夾,選擇“使用此文件夾”。這一步是設置模拟器将列表文件夾定位到SD卡的playlist文件夾,對于某些不能進入内部存儲的盒子特别有用。

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)6

回到模拟器主菜單頁面,一直按右鍵可以看到所有的遊戲類目列表了。

(2)此時我們會發現雖然能看到遊戲列表,但裡面遊戲并不能打開,右下角顯示“File could not be loaded from playlist.”

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)7

這是因為我們的列表文件是Windows版複制過來的,裡面的代碼指向的也是電腦的路徑。

{ "items": [ { "path": "D:\\RetroArch\\ROMS\\FC\\001 007加強版 無限人.zip", "label": "001 007加強版 無限人.zip", "core_path": "D:\\retroarch\\cores\\fceumm_libretro.dll", "core_name": "FCEUmm", "crc32": "DETECT", "db_name": "FC.lpl" }, { "path": "D:\\RetroArch\\ROMS\\FC\\002 1942[MS漢化](JU)[STG](0.31Mb).zip", "label": "002 1942[MS漢化](JU)[STG](0.31Mb).zip", "core_path": "D:\\RetroArch\\RetroArch-Win64\\cores\\mesen_libretro.dll", "core_name": "Nintendo - NES / Famicom (Mesen)", "crc32": "DETECT", "db_name": "FC.lpl" }, { "path": "D:\\RetroArch\\ROMS\\FC\\003 1943.zip", "label": "003 1943.zip", "core_path": "D:\\retroarch\\cores\\fceumm_libretro.dll", "core_name": "FCEUmm", "crc32": "DETECT", "db_name": "FC.lpl" } <!--省略--> } ] }

(3)拔出sd卡(U盤),把sd卡(U盤)插到電腦,用HBuider X打開playlist文件夾下的FC.lpl文件:

将裡面的遊戲路徑改為盒子識别到的路徑,注意 / 要換成 \\

将核心路徑和核心名稱改為 DETECT

保存,如下:

{ "items": [ { "path": "\\storage\\CD53-DC61\\ROMS\\FC\\001 007加強版 無限人.zip", "label": "001 007加強版 無限人", "core_path": "DETECT", "core_name": "DETECT", "crc32": "DETECT", "db_name": "FC.lpl" }, <!--省略--> { "path": "\\storage\\CD53-DC61\\ROMS\\FC\\003 1943.zip", "label": "003 1943", "core_path": "DETECT", "core_name": "DETECT", "crc32": "DETECT", "db_name": "FC.lpl" } <!--省略--> } ] }

(4)把sd卡插回盒子,打開retroarch模拟器,一直按右鍵找到FC遊戲列表,選擇“003 1943”并選擇核心“FCEUmm”運行遊戲,運行成功後退出模拟器。

再次把sd卡(U盤)插到電腦,使用HBuider X打開FC.lpl文件,會發現模拟器已經幫我們填好了“核心存放地址”和“核心名稱”這兩項:

{ "path": "\\storage\\D969-2077\\ROMS\\FC\\003 1943.zip", "label": "003 1943", "core_path": "\\data\\data\\com.retroarch\\cores\\fceumm_libretro_android.so", "core_name": "FCEUmm", "crc32": "DETECT", "db_name": "FC.lpl" }

至此,FC.lpl這個列表的“003 1943”的代碼就完成了!

(5)現在我們知道了以下信息:

遊戲存放路徑為:\\storage\\CD53-DC61\\ROMS\\FC\\

核心存放路徑為:"\\data\\data\\com.retroarch\\cores\\fceumm_libretro_android.so

核心名稱為:FCEUmm

因此可以将它們替換到FC列表下的其他遊戲代碼中:

使用HBuider X打開FC.lpl,先選擇需要替換的内容(比如電腦版核心路徑,如圖),再選擇“查找”>>“替換”:

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)8

再将替換的内容(盒子的核心路徑)粘貼到“替換區”:

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)9

retroarch模拟器隐藏按鍵(retroarch模拟器使用教程)10

最後選擇“全部替換”即可将整個FC列表的所有遊戲的核心路徑都修改為盒子版

遊戲路徑、核心名稱同理

其他列表同理

(6)此時細心的你可能已經發現了,原來電腦版的FC列表裡有些遊戲使用的核心是“FCEUmm”,而有些遊戲使用的是Nintendo - NES / Famicom (Mesen)。這是為什麼呢?

那是因為同一類型的遊戲在retroarch模拟器中可能有多個核心支持,有些核心對某個遊戲的支持并不完美,因此如果列表中的有個别遊戲玩不了或者運行出現花屏、掉幀等異常情況,那就是默認的核心不能打開遊戲,在加載遊戲的時候可以選擇其他核心來開始遊戲(一個不行就多試幾個),隻要遊戲能正常運行,那麼下次再打開該遊戲就不需要再選擇核心了。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关遊戲资讯推荐

热门遊戲资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved