cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 26|回复: 0

[fx-CG系列] CGBC - fx-CG100 的 gambatte-libretro 移植内核 GBC 模拟器

[复制链接]
发表于 昨天 15:44 | 显示全部楼层 |阅读模式
计算器程序
程序名称: CGBC
平台: fx-CG系列 
系统/软件要求: OS02.00.0202
版本号: 0.1
类型: 游戏 
作者: Codex (GPT-5.5 xHigh)
大小(K): 233
更新日期: 2026-06-24
描述: fx-CG100 的 gambatte-libretro 内核 GBC 模拟器,支持实时存档。
已知缺陷: 不支持 2.5mm 插口输出声音。
源代码: 开源/部分开源 » GNU GPL » v2
这个项目的起因是在用 Prizoop 玩塞尔达织梦岛的时候发现了一些贴图错误……(啊 fx-CG100 玩 GBC 游戏真的是太爽了,远爽过 NSpire CX)
然后发现是个大佬项目 https://github.com/tswilliamson/prizoop
有很多针对 SH4 CPU 架构的手写优化、各种手写汇编,并牺牲了一定的模拟准确性来保证性能。
(btw 这个卡西欧计算器专用 GBC 模拟器的作者看起来其实是那个移植 GTA 三部曲·最终版 的开发公司的老板……)

于是干脆选择( 让 AI )移植了一个能保证准确性的 GBC 模拟器。目前还在维护状态的主流模拟器内核就是 gambatte-libretro 了。
说干就干,GPT-5.5 干了两天,实现了本(又是)100% AI Vibe Code 的项目。就连图标也是 GPT 画的……

提供帧率显示、跳帧、限制帧率、任意键位映射、实时存档、设置保存功能。目前只 target 了 fx-CG100。

游玩过程中按 ON 开机键进入设置菜单。进入设置菜单后按 HOME 键退出程序,其它导航、返回都是标准键位。除了 ON 以外的所有按键都可以自由映射。
性能肯定还是不如 Prizoop,但是只要用 Ptune4 超了频,还是能保证不跳帧 60 fps 爽玩的。借鉴了 Prizoop 好几个不影响模拟准确性的优化以及做按键映射时的 UI/UX。实测准确性应该高于 Prizoop,我还没遇到贴图错误。

CGBC 这个名字很好理解吧~接下来已经让 AI 在干 CGBA 了(感觉还是比较困难……

cgbc-2026-06-25.7z (752.65 KB, 下载次数: 0)

IMG_3024.jpeg

评分

参与人数 1金钱 +3 收起 理由
奔跑中的小白 + 3 这么强!?

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|Archiver|手机版|小黑屋|cnCalc计算器论坛

GMT+8, 2026-6-26 01:57 , Processed in 0.016116 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表