3DS模拟器Mandarine 1.0发布,来自于Citra的改进版 软件工具

七级用户 miku233 3月前 5694

项目地址:GitHub - mandarine3ds/mandarine: A Citra fork with extra options for more performance


这个分支只是对 Citra 进行了一些调整和添加,应该会比原版 Citra 具有更好的性能。欢迎下载此版本并进行测试,如果遇到任何问题,请在 GitHub 上提交问题


最低配置需求:

操作系统:Windows 10(64 位)、MacOS Ventura 或现代 64 位 Linux
CPU:x86-64(64 位)CPU。单核性能在 Passmark 上高于 1800
GPU:支持 OpenGL 4.3 或 Vulkan 1.1
内存:2GB RAM,推荐 4GB


操作系统:Android 9.0+

CPU:Snapdragon 835 SoC 或更高

GPU:支持 OpenGL ES 3.2 或 Vulkan 1.1

内存:2GB RAM,推荐 4GB


来自 Citra Enhanced 的改进功能:

**Android:**重做设置界面 (@Ishan09811)

**Android:**实现 Oboe 音频后端

**Android:**实现触摸透明度控制

**Android:**实现单独按钮缩放功能 (@gperrio)

**Android:**实现触觉反馈支持 (@gperrio)

**Android & PC:**将 Anaglyph 着色器技术从 Dubois 切换为 Rendepth (@cybereality)

**Android & PC:**从 Microprofile 迁移到 Tracy Profiler (@raphaelthegreat)

**PC:**默认禁用准确乘法运算

**Android & PC:**回移 Citra MMJ 的 Skip Slow Draw、Skip Texture Copy 和 Skip CPU Write hacks (@weihuoya)

**Android/ARM64:**优化 AreQuaternionsOpposite (@weihuoya)

**Android & PC:**实现优先级提升受限线程 hack(称为 Priority Boost Hack)

**Android:**实现屏幕切换热键 (@gperrio)

**Android & PC:**恢复 Frame Skip 功能(感谢 @rtiangha 的帮助)

**Android:**实现 Adreno GPU 提升 (@Ishan09811)

**Android & PC:**实现实时音频

**Android & PC:**实现减少 downcount slice(基于 @weihuoya 的 CPU 使用限制 hack)

**renderer_vulkan:**初步实现顶点着色器 SPIR-V 生成 (@Wunkolo)

**android:**添加按钮方向键绑定 (@OpenSauce04)

**Android:**将 RAM 使用量计数器集成到 FPS 计数器中 (@Ishan09811)

**android:**游戏手柄现在可以控制游戏内菜单 (@OpenSauce04)

**citra_qt:**增加收藏夹、桌面快捷方式和游戏时间跟踪支持 (@FearlessTobi)

**PC:**在窗口和 Discord RPC 上显示更好的游戏标题 (@BlurrySquire)

**PC:**实现布局设置选项卡和支持功能 (@blakbin)

**glsl_fs_shader_gen:**采用更好的方式丢弃 GasMode

**Android:**实现关于游戏对话框 (@Ishan09811)

**Android:**修复非运行时可运行设置中的错误 (@Ishan09811)


Mandarine 新版本中的新功能:

Skip Slow Draw、Skip Texture Copy 和 Skip CPU Write hacks 已重新命名为 Force Hardware Vertex Shaders、Disable Surface Texture Copy 和 Disable Flush CPU Write。

新的选项已重新排序并放置在更合适的位置。

修复了 Frame Skip 的所有图形问题

**memory.cpp:**修复了一个小的内存泄漏问题

**Android:**将公司名称替换为卡片游戏的游戏区域

**PC:**实现模拟器数据迁移功能及其提示 (@OpenSauce04)

**Android:**实现扩展到显示切口选项

**Android:**重新实现 ForegroundService

**oboe_sink:**将 AudioApi 设置为 OpenSLES 并进行了小幅改进

**externals:**大规模子模块更新(Vulkan 标头、glslang、libadrenotools...)

**pica_types:**正确限制 Float<M, E> 精度 (@vitor-k)

其他小的改进和清理工作



屏幕截图 2024-08-12 082044.png

屏幕截图 2024-08-12 081952.png

屏幕截图 2024-08-12 082016.png

屏幕截图 2024-08-12 081959.png

屏幕截图 2024-08-12 082023.png


国内网盘分流:

链接: https://pan.baidu.com/s/1DIPQvZl11NDMpLunKZVwOQ

提取码: bj6n


上一篇:【教程】用3DS摇杆360°精确游玩NDS游戏
下一篇:超级机器人大战F 完结篇 Mod 3.01
最新回复 (102)
  • 四级用户 xuliang2288 3月前
    0 2
    感谢分享
  • 四级用户 Ludens 3月前
    0 3
    感谢分享,我终于可用即时存档打if了
  • 四级用户 乱月 3月前
    0 4
    感谢分享
  • 四级用户 hsj 3月前
    0 5
    谢谢分享
  • 五级用户 hyzwz2006 3月前
    0 6
    感谢分享
  • 四级用户 r0pom 3月前
    0 7
    Ludens 感谢分享,我终于可用即时存档打if了
    可以使用即时存档啦?这个很强大!
    还在用mmj版
  • 四级用户 xc8536058 3月前
    0 8
    感谢分享
  • 六级用户 进站劣人 3月前
    0 9
    牛逼了!给大佬点赞!
    模拟器就能用舒服的手柄了。
    我的老小三按键确实不怎么满意。
  • 五级用户 plays200 3月前
    0 10
    感谢分享
  • 四级用户 bright63 3月前
    0 11
    谢谢分享
  • 四级用户 keridiya 3月前
    0 12
    谢谢分享
  • 四级用户 124690037 3月前
    0 13
    谢谢分享
  • 四级用户 Ludens 3月前
    1 14
    r0pom 可以使用即时存档啦?这个很强大! 还在用mmj版
    刚测试了一下,即时存档可以用
  • 三级用户 zaku 3月前
    0 15
    谢谢分享
  • 管理员 Oldman 3月前
    0 16
    为什么叫Mandarine,这是国产模拟器吗?
  • 三级用户 simie2028 3月前
    0 17
    感谢分享
  • 五级用户 ma_er233 3月前
    1 18
    Oldman 为什么叫Mandarine,这是国产模拟器吗?
    因为是citra的fork吧,延续了橘子这个意思
  • 三级用户 stking2211 3月前
    0 19
    感谢分享
  • 五级用户 zphiroude 3月前
    0 20
    后继有人
    • 老男人游戏网配套论坛
      104
        立即登录 立即注册
发新帖
本论坛禁止发布SWITCH和PS4相关资源,若有其他侵权内容,请致邮3360342659#qq.com(#替换成@)删除。