SX05RE香橙树莓派Lakka怀旧游戏机Retroarch入门

  • c
    coocar
    SX05RE香橙树莓派Lakka怀旧游戏机Retroarch入门

    最近了解到一些自制游戏机盒子。效果参考网友视频:
    (看不到视频的可以按链接看)
    [thgame_biliplay{,=av}10358803{,=page}1{,=playmode}1{,=swf}2{,=bililv}1{,=auto}2][/thgame_biliplay]

    看了一些相关网站,整理后和大家分享一下。
    文章比较长,而且内容比较偏理论化。
    加上水平有限,内容难免有错,还请见谅。
    不是什么大神,希望其他有兴趣的人看了可以起一点破砖引玉的作用。

    先来一个英语单词
    Retro ['retrəʊ] adj. 复古的
    很多相关英文模拟器都以这个英语单词为前缀,如RetroPie,Retroarch。


    下面分楼讲解:
    2楼:模拟器的发展
    4楼:硬件和系统/应用
    5楼:系统的安装方法/刷机的大体步骤
    6楼:各种系统对硬件设备的支持情况不同
    7楼:如何添加游戏
    8楼:CPU - RISC和CISC指令集介绍, GPU芯片公司简介
    9楼:CPU-ARM Cortex A系列的讲解
    10楼:树莓派3B / Q5 S905 电视盒子 / PSV 等设备性能对比
  • c
    cosx
    就不能占楼编辑吗看着真急人
  • c
    coocar
    系统的安装方法/刷机的大体步骤

    我个人比较喜欢Lakka 系统,其他系统刷机原理大同小异。
    这里以Lakka举例,首先去相应系统的官网。选对应设备的镜像下载。
    那些设备可以刷Lakka?图片下面的都可以:
    http://www.lakka.tv/get/windows/





    下载好后,用一个软件把镜像刻录到U盘或者TF 卡。
    我用这个软件"Win32 Disk Imager"

    刻录好后,把U盘/TF卡插到你相应的设备,然后设置位U盘/TF卡启动。
    进行系统安装即可。

    1. 很多盒子,默认是不能从U盘/TF卡启动的。遇到这种盒子,需要先root,或者刷非官方的系统。
    2. 再安装一个app,好像是叫 reboot from sd 。然后按这个app进行引导安装。
    3. 也有一些盒子,一买回来就可以直接从U盘/TF卡启动的。
    4. 如果有些朋友见到了,可以分享一下图片,带下路。
    复制代码
    1. 如果是用PC的刷的话,就在Bios那里设置从U盘启动。
    复制代码

    有些设备可能会遇到安装失败的问题,比如电脑安装完Windows,还需要安装驱动。即使是S905芯片的盒子,其配置也是有不同的。
    比如蓝牙芯片,网卡芯片不同等等。如果你在刷机时遇到问题,可以试下更换一下根目录的这个文件“dtb.img”。

    1. 下载替换文件在这里,每个芯片有几个不同的文件,可以逐个试下。
    2. S805 device tree在这里
    3. https://sx05.eu/s805/8.2.3.1/
    4. S905 device tree在这里
    5. https://sx05.eu/s905/8.2/device_trees/S905/
    6. S912 device tree在这里
    7. https://sx05.eu/s912/8.2/device_trees/
    8. 下载后改名“dtb.img” ,覆盖到根目录再重启。
    复制代码

    由于设备各异,系统各异,刷机过程不尽相同,仅提供思路参考。
    如果是新手,建议不要直接把系统刷到盒子的rom里面,避免变砖。
  • c
    coocar
    如何添加游戏

    Retroarch 可以通过编辑一个叫playlists的文件,把对应的游戏rom路径/对应的模拟器核心/游戏名字一一对应起来。
    编辑好playlists文件重启后即可看到游戏列表,按一下对应的游戏就可以玩了。当然你要先下载好游戏的ROM放到指定的文件夹。

    1.下载一个文本编辑器 Notepad++
    2. playlists的文件一般默认如下
    根目录>playlists>
    3.在playlists文件夹里新建一个neogeo.lpl文件,后缀是“lpl”。
    (其实一般下载镜像都已经编辑好,我这里只是介绍一下原理)
    加入下面6行代码。
    1. 根目录/roms/neogeo/kof97.zip
    2. 拳皇 '97
    3. 根目录/cores/fbalpha2012_libretro.dll
    4. DETECT
    5. DETECT
    6. neogeo.lpl
    复制代码
    不要有空行。比如你有2个游戏,就应该有12行。
    分别解释一下每行的含义。
    1. 第一行:rom的路径,我的拳王97的rom文件就放在这里
    2. 第二行:游戏的中文名字
    3. 第三行:游戏对应用到的核心core
    4. 第四行:不用改
    复制代码

    如果你想进一步美化盒子,可以上网找找教程。我这里就不写了。

    如果你想看一篇手把手的,比如买那个盒子,下载那个镜像,怎样刷机的教程。
    暂时没写。其实这种游戏盒子也有现成的卖。不过自己看教程折腾的乐趣也不错。

    如果你不懂得如何挑选设备。建议再看看下面的硬件介绍。
  • c
    coocar
    占楼备用
  • c
    coocar
    占楼备用2
  • c
    coocar
    占楼备用3
  • w
    warrior
    vita TV有点不好搞,特别是还要求破解的
  • f
    fcbjay
    psvtv当年270买的,一度降到200以下
  • 二丁目拓也
    说的我有点心动搞个树莓派玩旧街机
    PSVTV最大问题是内存卡规格,必须买索尼的
  • 褪色的雪花
    马克一下 在机顶盒上装了retroarch正在折腾

    —— 来自 Xiaomi MI 6, Android 7.1.1上的S1Next-鹅版v1.3.2.1-fix-play
  • l
    lasttime
    我的S905换了三个蓝牙连接器都用不了,极其诡异。
  • c
    coocar
    现在有卡套可以用,需要3.6系统

    -- 来自 有消息提醒的 Stage1官方 Android客户端
  • c
    coocar
    s905用蓝牙比较麻烦一般有线或者2.4g无线,树莓派对蓝牙支持好一些

    -- 来自 有消息提醒的 Stage1官方 Android客户端
  • c
    coocar
    PSV 3.6破解现在还算简单,登录一个网站刷几下就行,之后安装一个retroarch玩接机,安装一个肾上腺素玩PSP和PS1就可以。

    -- 来自 能看大图的 Stage1官方 Android客户端
  • c
    coocar
  • n
    nihse
    已经刷好的咸鱼什么价位?
    可以直接玩模拟器看B站?
  • l
    lasttime
    树莓派没问题,怎么接都方便。

    coocar,我想请教一下,我是用905刷的SX05RE_1.65,蓝牙的问题就不去说他了,我接任何有线手柄都只能按SFC的手柄键位来设置,l2r2和l3r3是完全设置不到的,不知道怎么回事,而树莓派3是完全没有问题的。
  • k
    kkndcdr
    搭车问一下有没有运行在WINDOWS下的整合软件
  • 囧面超人
    树莓派的一些游戏模拟器兼容性还是比psv好的,psv破解占有量太小,没什么人开发
  • l
    lasttime
    刷了官方原版,一点问题都没有,三个蓝牙接收器都好用,且能正常操作。。。

    然后我又研究了一下我之前刷的是一个叫复兴号的专家做的SX05RE_1.65_BLCG_16G_20171023镜像,发现只要先接手柄进到kodi里面的蓝牙打开配对,这样开机后也能用的了了。。。很奇怪,但是手柄设置界面还是只能按SFC的手柄设置图设置,多出来的按键全部用不上,看来只有用原版忍受英文了,这个905虽然性能可能比树莓派3好,但是确实不够方便稳定。
  • M
    MARK2
    小鸡模拟器?
  • l
    linchen0_0
    支持mark下!
  • k
    kkndcdr
    那个不行
  • d
    danzan
    借贴问一下树莓派供电不足怎么解决,5v2A适配器接hdmi供电不足,3A的适配器够用吗