查看: 5112|回复: 3

[金手指] 对于GBA金手指来说,“开机码”究竟是什么?

[复制链接]
发表于 2006-9-7 19:28:39 | 显示全部楼层 |阅读模式
RT,我看到有的贴子说不输入开机码一样可以使用金手指。
那这个开机码究竟是什么意思?是如何得到的?
回复

使用道具 举报

发表于 2006-9-7 21:09:28 | 显示全部楼层
确实有些金手指不需要输入开机码,这个因金手指的型号而异。开机码一般由金手指厂商提供。对于同一个游戏,不同型号的金手指,开机码也可能不一样。
回复

使用道具 举报

发表于 2006-9-8 20:48:06 | 显示全部楼层
因为GBA的话,是单独线程的运算,无法做到同其它线程同步运算或者有一个线程来分配运算.
而且ARM每计算一条指令,金手指就刷新一次内存,那更是不可能的.

所以金手指会有一个"开机码",其中一个作用就是"断点设置"或者也叫"钩子设置".
具体就是,当GBA游戏运行到设置的那一行指令时,进行内存刷新,也就是写入锁定值.但每个游戏的指令运行循环不同,所以就需要为不同的游戏设置不同的"开机码".
另外,"开机码"的还有另一个作用,就是ROM识别.判断你运行游戏ROM与该金手指代码是否匹配,不匹配的话,金手指是不会起作用的.

以上内容是根据GBA上的CB,GSv1/v2,ARv3码来讲的.

[ 本帖最后由 DOT-X 于 2006-9-8 20:49 编辑 ]
回复

使用道具 举报

发表于 2006-9-11 12:12:09 | 显示全部楼层
烧录卡能用吗????

能用的话,怎么用啊?
回复

使用道具 举报

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

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.|京ICP备05022083号-1 京公网安备11010202001397号

在本版发帖
关注公众号
QQ客服返回顶部