Releases: Strrationalism/CPyMO
Beta Release 4
Beta Release 3
Beta Release 2
Beta Release 1
Preview 3.1
Preview 3
CPyMO Preview 3
此版本尚属于开发中的迭代版本,仅支持部分的PyMO功能,相比v0.2.2做出以下修改:
- 游戏菜单
- 减少了FFmpeg的日志
- 3DS上允许使用Start键切换在“上屏/下屏”显示对话文本框
- 增强解释器容错性,常规错误不会导致CPyMO崩溃或卡死
- 可以通过mo2pymo脚本运行秋之回忆1、秋之回忆2、缘之空
- config命令及游戏设置界面
- 3DS上新增游戏选择器
- 优化文本框Cursor的遮挡问题
此版本不包括以下部分:
- load命令的支持及存档读档功能
- movie命令及视频播放功能
3DS CIA二维码
如果你的的3DS不能启动CIA版本,请尝试使用Homebrew Launcher启动3DSX版本。
如果你已经安装了旧版本的CIA,则需要先完全卸载旧版本CPyMO后才可以安装此版本。
Preview 2.2
Preview 2.1 (v0.2.1)
CPyMO Preview 2.1 (v0.2.1)
此版本尚属于开发中的迭代版本,仅支持部分的PyMO功能,相比v0.2.0做出以下修改:
- 针对3DS进行音频性能优化。
- 新3DS系列上保证三个mp3通道不会卡顿
- 老3DS系列上保证两个mp3通道不会卡顿
- Windows版增加了图标
- 底层音频API支持硬件加速的混音器
使用3DS上的FBI软件扫描以下二维码即可安装CPyMO Preview 2.1
如果3DS CIA版本不能正常启动?
- 目前仅在New 3DS日版(系统版本号Ver 11.15.0-47J)上对CIA版本进行过测试。
- 如果你的机器在运行CIA版本的CPyMO时崩溃,请尝试切换到3dsx版。
如何使用3DSX
- 将cpymo.3dsx放入SD卡的3ds目录下。
- 启动Homebrew Launcher,建议使用这里的Homebrew Launcher Dummy(https://github.com/PabloMK7/homebrew_launcher_dummy )。
- 执行cpymo.3dsx。
Preview 2 (v0.2.0)
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机能较差,软解音频文件速度较慢,导致爆音,后续将持续优化 |
Preview 1.1
CPyMO Preview 1 (v0.1.1)
此版本尚属于开发中的迭代版本,仅支持部分的PyMO功能,相比v0.1.0做出以下修改:
- 支持album命令
- Bug fixes.
下载前请阅读v0.1.0的下载说明。