分享下win系统编译一直改大侠的psv用模拟器Emu4Vita的步骤,和打包的编译工具

五级用户 shn 6月前 1233

我主要是sfc玩天外魔境发现RA的老核心都不能解决菜单无法中文的问题,而且模拟的不够精确(都是老核心snes9x1.43以前的版本),hack的rom出现指令无效,就想学习下改大的代码。

同时手上的miyoo onion也是必须进RA启动snes9x1.61的核心,才能准确运行,直接拉出来的1.61反倒不能加载rom。目前snes9x已经更新到了1.62了。

Emu4Vita模拟器代码一直在更新的,虽然目前还没看明白代码结构,毕竟不是干这个的,就先把编译环境和创建的过程记录一下,万一哪天有能力自己编写呢。

编译环境创建好了,方便各位有兴趣的,来自己看看,没准有大侠愿意出手折腾呢。



win下编译环境创建

1.下载msys2。官网https://www.msys2.org/

2.科学上网,运行msys2.

3.安装编译所需组件,指令:pcman -S make cmake git zip curl python mingw-w64-ucrt-x86_64-gcc

4.以上安装需全部通过,出现任何错误,复制粘贴再来一遍(安装无误的会自动跳过)

5.安装vitasdk,指令逐行输入:

          git clone https://github.com/vitasdk/vdpm

          cd vdpm

          ./bootstrap-vitasdk.sh

          export VITASDK=/usr/local/vitasdk

          export PATH=$VITASDK/bin:$PATH

          ./install-all.sh

6.以上指令全部通过无错误,

7.克隆一直改的源码,cd到根目录,指令:git clone https://gitee.com/yizhigai/Emu4Vita.git

8.cd进Emu4Vita目录,直接make或者进apps对应单独的模拟器目录make单一模拟器

每次启动msys编译前,先设定vitasdk环境变量

          export VITASDK=/usr/local/vitasdk

          export PATH=$VITASDK/bin:$PATH



改大的源码网页地址https://gitee.com/yizhigai/Emu4Vita,里面有编译说明。



方便各位,我安装好的vitasd和编译环境的msys2打包一份包含了5.26日clone的Emu4Vita,解压到硬盘或者替换你安装好的msys2,就可以直接编译了。


注意:仍需要你自己去下载RA核心放入core文件夹中


度盘提供:https://pan.baidu.com/s/18GDtuRdy_SA42NJsPSZJ7A 

提取码:7wsw 



上一篇:小鸡启明星NS版给我恶心坏了
下一篇:为什么很多游戏简体中文很多要用宋体
最新回复 (3)
  • 四级用户 捡漏哥 6月前
    0 2
    看起来很难的样子,其实一点都不简单
  • 四级用户 yechachong 6月前
    0 3
    捡漏哥 看起来很难的样子,其实一点都不简单
    听君一席话,如听一席话。
  • 三级用户 毛毛兔子脚 6月前
    0 4
    这么有技术的帖子,没有正经跟帖,你要是放个整个包就有人气了
    • 老男人游戏网配套论坛
      5
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。