Board logo

标题: [硬件改造] FC的金手指卡带Game Genie? [打印本页]

作者: astruias    时间: 2016-1-25 16:21     标题: FC的金手指卡带Game Genie?

就是把fc卡插这个转接卡上,再插主机上,哪有卖的?想入手个研究研究。。。
作者: 孙大师    时间: 2016-1-25 16:32

金手指卡,这个功能在n8烧录卡里有,用n8测试吧,不过金手指码不好找
作者: astruias    时间: 2016-1-25 19:59     标题: 回复 2# 的帖子

孙大师,我是找金手指卡,实体卡带,不是烧录卡
GG码不是问题,我自己可以做,6502 debug中断调试就行了,得到的实际地址码再转GG码

大师,你能diy这个金手指卡吗?
作者: SONIC3D    时间: 2016-1-25 20:36

日版的Famicom从未发售过GameGenie,但是10年前有发售过Pro Action Rocky,用的就是GameGenie的码。
http://www.amazon.co.jp/dp/B000RXBK5O
日雅一般5000-10000日元左右

另外金手指码也不用硬件调试,直接开个VirtualNES搜内存改变量然后获取到对应地址后,转换成GG代码就可以了。
作者: astruias    时间: 2016-1-26 01:31

引用:
原帖由 SONIC3D 于 2016-1-25 20:36 发表
日版的Famicom从未发售过GameGenie,但是10年前有发售过Pro Action Rocky,用的就是GameGenie的码。

日雅一般5000-10000日元左右

另外金手指码也不用硬件调试,直接开个 ...
版主你好,我知道老任是不允许这东西存在,但以前有国产的,好像是realtek(瑞昱)做的,图片如下:

这玩意找了好久没找到。。。。。。
目前EBAY上大把的美版,但美版是72pin无法插到国内红白机60pin上。

用模拟器搜索不是动态修改内存么?像EC,FPE那样,这样的动态内存修改码能转GG码?
我目前是用动态修改地址去做中断调试,再根据6502指令知道中断的时候程序做什么,比如加运算或减运算,我只要让这步失效或把这步NOP掉就行(如不减血或不减命),此时就可以把相关代码转GG码或直接修改ROM文件做HACK rom

如:用VirtualNES搜索魂斗罗生命的地址是0032,查EC码也是0032,我做debug调试也是用0032来中断,请问下有什么简单的办法可以直接把0032这个转换为GG码。
*************************************************
$D939 :D6 32     DEC $32,X @ $0032 = #$02
*************************************************
上面这段代码就是当0032发生变化时中断,做了个减1的动作,我只要把D6改B5让这条语句失效就不减命,D939的D6改B5转成GG码就是SLUSOPVI。
另外也试了下重装机兵的不遇敌,走一步数据加1,加到某个数值就遇敌,让加的动作失效就不遇敌了。MD游戏同理。
$B80F :EE 3F 04     INC $043F = #$18 (这是重装机兵每走一步的中断,043F每走一步加1)

[ 本帖最后由 astruias 于 2016-1-26 09:01 编辑 ]
作者: 唐晓东    时间: 2016-1-30 10:34

引用:
原帖由 astruias 于 2016-1-26 01:31 发表


版主你好,我知道老任是不允许这东西存在,但以前有国产的,好像是realtek(瑞昱)做的,图片如下:

这玩意找了好久没找到。。。。。。
目前EBAY上大把的美版,但 ...
我简单说说,大概98-99年的时候,我也想买这个金手指卡,看到电软广告有,立刻写了一封信去天津的卖家那里咨询,价格当时大概是 35元,结果等了大概2周时间,收到回信了,说这个东西他们卖光了。
悲剧。。

然后到了大概是2000年的时候,我有了GB机器,继续去电软买了个GB金手指卡,然后代码太少了,怎么办,我就用GB模拟器动态修改游戏,结果那个查找出的码,转换到金手指卡居然有效,就这样,我打通了很多GB的游戏,包括超级变态的恶魔城啊,希特勒复活啊等等,
作者: SONIC3D    时间: 2016-1-31 21:03

引用:
原帖由 astruias 于 2016-1-26 01:31 发表


版主你好,我知道老任是不允许这东西存在,但以前有国产的,好像是realtek(瑞昱)做的,图片如下:

这玩意找了好久没找到。。。。。。
目前EBAY上大把的美版,但 ...
嗯,我看了一下,确实对FC不能用直接内存地址转换,因为我平时用MD的比较多,MD有两种金手指设备,一种是Pro Action Replay,一种是Game Genie,两者区别是前者除了能修改ROM地址范围内的值以外,还会对ROM作一个中断表补丁的,然后会在对应中断程序中去修改内存。而我看了一下FC的金手指卡并不具备该功能,所以只能用你说的办法,通过对特定内存地址下内存读/写中断,然后找到代码段中的访问点,去修改其对应逻辑来实现,然后将这种对代码段的修改转换为金手指码。
作者: dask    时间: 2016-2-1 11:09

MD上的除了PAR和GG还有一种台湾出的,加密和GG的不同,如果没随卡附带的书等于没用,后来用MDCD2+SIO线DUMP了这卡用模拟器DEBUG分析才成功由RAW码转成那种卡的码

PS:FC的日版金手指很贵,不过兼容性比GG高。。。

[ 本帖最后由 dask 于 2016-2-1 11:12 编辑 ]
作者: 真三国无双3    时间: 2016-2-4 19:56

posted by wap, platform: iPhone
楼主说的这个? 正好有一套! 不过本子里的密码大多没有用,应该是只支持日版,美版不支持!
作者: 持田翼    时间: 2016-2-4 22:26

好怀旧啊!想当年攒钱花了50大元买的,现在翻遍家里找不到了~~~
ls的出吗?给个价格,有意
作者: SONIC3D    时间: 2016-2-5 00:54

引用:
原帖由 dask 于 2016-2-1 11:09 发表
MD上的除了PAR和GG还有一种台湾出的,加密和GG的不同,如果没随卡附带的书等于没用,后来用MDCD2+SIO线DUMP了这卡用模拟器DEBUG分析才成功由RAW码转成那种卡的码

PS:FC的日版金手指很贵,不过兼容性比GG高。。。
是不是一条龙的那个,三协的Magicard,基本就是GameGenie的克隆品,除了金手指码的编码步骤比GameGenie多了2步其他完全一样,同样不支持锁内存变量。
作者: dask    时间: 2016-2-5 09:04

http://www.segaretro.org/Genipak
就是这种,简单的修改,界面简陋,不支持锁内存。。

问一下3D大,EBAY买到的MD的GG卡,上面有个开关有个灯,开关是干什么用的?




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0