大家好,我一直在对 chovy-gm 进行分支开发,增加了为 PSP 构建 GameMaker Studio 1.4 项目的支持。(目前仍在开发中)

原项目支持 GameMaker 8.1 可执行文件。这个分支让你能直接从 GMS 1.4.gmx 项目 进行构建,同时迁移精灵、脚本、对象、房间、声音、背景、路径、字体、时间线和房间贴图。

目前我添加的内容包括:

  • GMS 1.4 项目支持,与现有的 GM8.1 工作流并存。(实验性)
  • 不支持的 GML 函数编译期警告,帮助你在 PSP 上测试前发现兼容性问题。
  • 在 runner 中修补缺失的函数,包括 draw_self()clamp()lerp()dot_product()
  • PPSSPP 测试选项,跳过手动解密 runner 的步骤。

这仍是一个进行中的项目。它使用旧版的 Karoshi PSP runner,因此兼容性取决于该 runner 能处理的范围。目前尚不支持扩展,部分游戏需要修改才能运行。

感谢 Li(原版 chovy-gm 的作者),感谢他完成了最初的逆向工程、修补、GM8.1 构建流程和 GUI。我在此基础上继续工作,增加了 GMS 1.4 支持以及更多的 runner 修补。

在 GitHub 上查看该项目

如果你仍然在使用 GMS 1.4 或对 PSP 自制软件感兴趣,欢迎提供反馈。

如果不介意分享的话,请将你旧版的 GameMaker Studio 1.4 或 GameMaker 8.1 项目的下载链接发给我,这样我就可以进行一些兼容性测试。这对测试非常有帮助!