[分享]让MV/MZ在macOS M1执行游戏测试解决方法

楼主: MiraiSoSad (Mirai)   2021-08-19 12:22:19
※警告:本篇文章全面禁止转发至巴哈姆特网站。
其实我会写这篇文章的原因,主要是之前我在巴哈姆特RPG板上有人问到
他自己在 macOS M1(Apple Silicon) 在执行游戏测试时会马上闪退这点,
所以我想说提供我这个“临时”的解决方案,
看看是否可以帮助更多的 macOS M1(Apple Silicon) 使用者。
毕竟 RPG Maker MV 也已经很久都没更新 nwjs 的版本,
而且连最新版本的 nwjs 都还没计画支援 macOS M1(Apple Silicon) 机种,
而且听说这个问题在海外地区的相关论坛和 Steam 讨论区到现在都还没有很好的解决方
法。
目前只有比较新的 Electron 才有支援到 macOS M1 机种
不过..如果你不太清楚如何用 Electron 部署执行测试的话,
你也可以试着下载使用看看我自己用 Electron 制作的快速执行测试的程式
做为应急措施。
【下载连结】
RPG Maker MV(v1.6.2)
https://drive.google.com/file/d/19NeTi-7VzeiC27lX3KgdmkRZhuGaNVmX/view?usp=sharing
RPG Maker MZ(v1.3.2)
https://drive.google.com/file/d/1a8wk5WlksAxF6kF0QvvQCXLO4Rqas0-U/view?usp=sharing
【使用方法】
1.解压缩之后将js资料夹内的“rpg_core.js”、“rpg_managers.js”这两个档案
复制到你的游戏专案资料夹中,并替换原本的“rpg_core.js”、“rpg_managers.js”这
两个档案,来让你的游戏可以同时相容 nwjs 和 Electron 的执行测试,但记得也要备份好原本的专
案内容喔。
2.执行刚刚解压缩后的 Game.app,将你的游戏专案资料夹之中的“index.html”
用鼠标拖曳进该 Game.app 执行程式的视窗之中。
另外,近期官方在 RPG Maker MV 的 Steam 公告上发布了关于未来 macOS 支援问题,
我大概简单翻译一下,官方公告大概是这样说的:
对于我们的 RPG Maker 用户,
由于苹果公司(Apple Inc.) 取消 OpenGL 的支援和其他额外的部分(例如取消对 32 位元
软件的支援),导致 RPG Maker MV 与最新的 macOS Big Sur(11.0以上) 的版本更新中出
现了许多相容性的问题。
相信你也知道,这些都不是小的变化。我们已经做了很多调查,来了解我们能做些什么来
使 RPG Maker MV 与最新版本的 macOS Big Sur(11.0以上) 相容,并针对这个问题进行
了很多讨论。
但很不幸的是,更新 RPG Maker MV 以相容最新版本的 macOS Big Sur(11.0以上) 所需
的工作量,不仅是令人难以置信的耗时,而且还可能会让网络上那些大量粉丝所开发的插
件无法相容,而这些插件不太可能再被更新,因为大多数比较活跃的插件开发者已经转
战 RPG Maker MZ。
最后,我们决定放弃与这些插件的相容性,这对我们大多数的粉丝来说是一个更大的问题

但是可以将原本用于更新 RPG Maker MV 的时间,更好地用于继续改进的 RPG Maker 最
新版本“RPG Maker MZ”。
目前 RPG Maker MV 仍可以相容 macOS 10.10 ~ 10.15 版本,但无法相容 macOS Big
Sur 11.0 或更高版本。
有关作业系统支援的详细资讯,请参阅产品规格页面
(https://tkool.jp/mv/spec/index.html)。
感谢您的谅解。
[原文公告连结]
https://store.steampowered.com/news/app/363890/view/2976303615854023744
“但是,你们真的会认为是目前官方无法解决 RPG Maker MV 的相容性问题吗?”
作者: superyas (绮贞~是女神)   2021-08-21 21:38:00
谢谢分享,对这个很伤脑筋!

Links booklink

Contact Us: admin [ a t ] ucptt.com