steamdeck吧 关注:137,969贴子:1,087,362
  • 7回复贴,共1

在steamdeck上安装steam商店版的retroarch并游玩3ds

只看楼主收藏回复

https://www.bilibili.com/video/BV1jB421r7Eb/?vd_source=5515b934af5414441a6bac85c50ec937
记一次steamdeck折腾记
环境:steam deck互通盘双系统
起因于通关完织梦岛后想玩2d塞尔达,于是找模拟器。最初选择emudeck,并没有什么大问题。在用retroarch途中,发现有steam商店版,因为想要统计时长,于是选择steam版。后来发现ra也支持3ds,我最想玩的两个模拟器都可以记录时长,于是问题开始出现。原版的ra是可以运行的,但是steam版的ra由于没有在线下载,需要自己导入核和核信息。
我将依次叙述遇到的麻烦
1、我们要导入3ds的核和核信息。网上有很多种方法,我最后是根据贴吧这个帖子完成的https://tieba.baidu.com/p/7902218434?share=9105&fr=sharewise&see_lz=0&share_from=post&sfc=copy&client_type=2&client_version=12.54.1.1&st=1707068915&is_video=false&unique=F7F61B3A1003C7F15BCE1F4A2AA4E9AF
2、我一个想到的就是下载原版ra,安装核和信息,根据帖子只需要把steam版的核和核心地址换成原版就OK了。我最开始是在台式机实验的可行。于是在sd的win系统同样尝试。如果大家没有成功导入核信息,核会显示没有批准。sd在win这样操作下,表面上可以,但是3ds还是进不去,放弃了。
3、于是换环境在steam OS桌面系统下操作,因为在桌面模式下ra原版是可以运行3ds的,所以我们只需要把steam的核和核信息和原版路径一样就行。由于本人不太懂linux操作,我说一下这样操作的问题,首先原ra的核路径有一个.var隐藏文件夹。你在steam中无法选中这个文件夹,其次就是信息文件夹,我也没找到/app这个文件夹在哪,只在原ra看到这个路径。
4、由于上述问题,我采取了帖子覆盖的方法。虽然我们无法选中原ra文件夹,但是可以找到,将核复制到steam ra核文件夹就行。或者从官方文档下载,记得下载.so结尾的。最重要的一点,把核信息复制粘贴过去。因为我找不到原ra的/app路径,我试着用pc原ra信息的文件粘贴过去然后成功了。 作者:黑岛口技马 https://www.bilibili.com/read/cv30888240/?jump_opus=1 出处:bilibili


IP属地:青海1楼2024-02-05 11:14回复
    emudeck不是自动装的嘛


    IP属地:上海来自iPhone客户端2楼2024-02-05 12:53
    收起回复


      IP属地:广东来自iPhone客户端3楼2024-02-05 14:35
      回复
        太复杂了


        IP属地:广东来自Android客户端4楼2024-03-03 14:09
        回复
          pc版核心跟信息都弄好了 就是闪退


          IP属地:浙江来自Android客户端5楼2024-07-17 18:27
          回复
            这个我弄了半天终于搞定了,
            关键的核心是,
            官方版-》WIN版
            这个只要把官方模拟器文件夹的cores和info文件夹内的相关内容复制到steam版的同名文件内就好了。
            但STEAMDECK版是RetroArch是LINUX版本,info文件通用但核心不通用,核心是SO后缀的文件,需要在网站下载LINUX版本核心才行
            另外STEAMDECK系统info文件夹合并到cores文件夹了。
            所以实际只需要下载LINUX版本SO格式的核心跟通用的INFO,都复制到SD的RetroArch安装目录下cores文件夹就行了。


            IP属地:浙江6楼2025-02-14 08:53
            收起回复