对于GBA金手指来说,“开机码”究竟是什么?
RT,我看到有的贴子说不输入开机码一样可以使用金手指。那这个开机码究竟是什么意思?是如何得到的? 确实有些金手指不需要输入开机码,这个因金手指的型号而异。开机码一般由金手指厂商提供。对于同一个游戏,不同型号的金手指,开机码也可能不一样。 因为GBA的话,是单独线程的运算,无法做到同其它线程同步运算或者有一个线程来分配运算.
而且ARM每计算一条指令,金手指就刷新一次内存,那更是不可能的.
所以金手指会有一个"开机码",其中一个作用就是"断点设置"或者也叫"钩子设置".
具体就是,当GBA游戏运行到设置的那一行指令时,进行内存刷新,也就是写入锁定值.但每个游戏的指令运行循环不同,所以就需要为不同的游戏设置不同的"开机码".
另外,"开机码"的还有另一个作用,就是ROM识别.判断你运行游戏ROM与该金手指代码是否匹配,不匹配的话,金手指是不会起作用的.
以上内容是根据GBA上的CB,GSv1/v2,ARv3码来讲的.
[ 本帖最后由 DOT-X 于 2006-9-8 20:49 编辑 ] 烧录卡能用吗????
能用的话,怎么用啊?
页:
[1]