Preview 2 (v0.2.0)
Pre-release
Pre-release
CPyMO Preview 2
此版本不包括以下部分:
- 存档
- 菜单
- Music Box
- 设置
- 回想
- 播放视频
此版本不兼容以下命令:
- movie
- load
- config
- music
另外,关于MO1及MO2系指令,CPyMO计划不再支持,而后续计划开发MO1和MO2到PyMO的编译器。
此版本用于:
- 声音瑕疵检测
- 检查对已有pymo生态的兼容性
- 图像瑕疵检测
使用CPyMO
使用Windows版本
你可以选择使用以下方式之一使用cpymo:
- 下载对应版本的可执行文件,将其复制到游戏目录下以命令行或双击图标的方式启动
- 将cpymo.exe复制到一个PATH目录下,使用命令行在游戏目录下启动CPyMO(推荐)
注意:CPyMO的桌面版本仅提供x64的可执行文件,其他平台的可执行文件请自行编译。
Linux/MacOS
请下载源码包后按照README.md中的说明自行编译。
使用Nintendo 3DS版本
首先,你需要在3DS的SD卡中创建pymogames文件夹,并将游戏目录改名为startup,将其复制进pymogames目录,保证pymogames/startup/gameconfig.txt
可用。
之后你可以选择以下方式之一使用cpymo:
cpymo支持旧3DS和新3DS,支持裸眼3D功能。
在New3DS中,使用ZL键可以快速退出cpymo。
使用Select键可以切换游戏画面为“保持比例拉伸”或“拉伸到全屏”两种画面模式。
使用CPyMO-Tools
CPyMO-Tools是基于CPyMO开发的PyMO命令行打包、解包工具。
以命令行启动CPyMO-Tools即可查看其使用说明。
报告缺陷
如果遇到缺陷,可以选择报告到本Github的Issue中,或直接报告到QQ群170814321。
报告缺陷时,应当提供以下信息:
- 游戏名称
- 游戏版本(s60v3、s60v5、其他)
- CPyMO的版本(3DS、Linux、MacOS、Windows)
- 3DS硬件平台(2DS、O3DS、O3DSLL、N3DS、N3DSLL、N2DS,如果不是3DS版本则可不报告此项)
- 显卡(如果是3DS,则不报告此项)
- 截图或照片(对于3DS)
- 问题症状(卡死、闪退、图像瑕疵、文字瑕疵、3DS崩溃、性能较差)
- 问题发生的可能的位置(脚本名称及行数)
在报告缺陷时,如果此缺陷已经在以下列表中,则不需要报告:
缺陷 | 平台 | 未来可否修复 | 原因 |
---|---|---|---|
在显示大图片滚动时,可能会导致画面撕裂 | 3DS | 不可 | 可能与3DS的第三方开发工具包devkitPro有关,问题可能不是cpymo造成的 |
可能会偶尔爆音 | 3DS | 可 | 因为3DS机能较差,软解音频文件速度较慢,导致爆音,后续将持续优化 |