cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 31|回复: 1

[fx-CG] GBA 模拟器 gpsp 移植 fx-CG100,带 JIT 加速

[复制链接]
发表于 昨天 15:34 | 显示全部楼层 |阅读模式
IMG_6774.jpeg

又是 Codex + Claude Code 一起 Vibe Code 的结果~


gpsp 原生的解释器版本性能不够,在羸弱的 SH-4 上基本跑不动。所以直接大力出奇迹,烧了 100M Claude token(顺便烧光了 Fable 5 的周额度) + 1 Billion GPT 5.5 token 搞了一个 targetting SuperH SH-4 架构的 ARM7TDMI JIT(如此复杂的项目,真的难以想象用 AI 只要一两周就做完了……)

Claude Fable 5 确实在修复各种 JIT 导致的 bug 以及优化 JIT 性能上要更强。看上去主要是因为 Fable 5 懂得更好地利用 emulator,harness 做得更好。

能实现以 30 fps 运行各类 GBA 游戏,如高级战争、塞尔达缩小帽、逆转裁判、密特罗德等。跳帧后部分游戏甚至能原速运行。当然如果 ROM 是 16 MiB 的那就完全塞不下了,所以绿宝石什么的就别想了(

基本信息:
- 按 ON 键呼出菜单。菜单基本照抄 gpsp for NSpire。
- 默认键位为 OK 键对应 A,VARIABLE 键对应 B,PrevTab 对应 L,NextTab 对应 R,PageUp 对应 Select,PageDown 对应 Start。
- 支持键位重映射。
- 不支持声音输出。
- 支持快速保存(注意首次创建存档比较慢)。
- 支持原生 1:1(240×160)、4:3(320×212,保留原始比例)、全屏(384×216,横向有 1.2 倍拉伸)三种分辨率。支持 CRISP / SHARP / SMOOTH 三种插补方式。
- 支持自制 ROM(非对齐页表)。


Ptune4 能有效提升游戏体验,不过用用默认 Preset 就好,不然还挺容易出现 bit flip 之类的问题。


cgba-gpsp-release-20260707.7z (966.37 KB, 下载次数: 0)

评分

参与人数 1金钱 +2 收起 理由
奔跑中的小白 + 2 赞一个!

查看全部评分

发表于 昨天 20:07 来自手机 | 显示全部楼层
话说怎么调AI的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-8 01:48 , Processed in 0.015233 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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