-
1Mapper 0 不能切换PROM和CHR ROM; ROM最大为2x16KB PROM + 1x8KB CHR ROM = 40KB; ROM载入模拟器时PROM装载到内存的$8000-$FFFF(32KB); CHR ROM装载到PPU的$0000-$1FFF; Mapper 1 $8000-$9FFF: 寄存器0(设置寄存器1-3的PROM/VROM模式,状态) 位0-1: 命名表镜像 0:水平镜像 1:垂直镜像 2:双屏幕垂直镜像 3:双屏幕水平镜像 位2: bank地址控制 0:切换bank到$C000 1:切换bank到$8000 位3: bank容量控制 0:bank容量为32KB 1:bank容量为16KB 位4: VROM模式控制 0:8KB的VRAM映射到$0000(通过寄存器1-2 写入VROM页码) 1:4KB的V
-
4;[FC][任意数据搬移到$6000-$7FFF] BY FlameCyclone ;2017.4.28 ;例子:双截龙3 .ORG $8100 ;定义程序开始地址 JMP Copy_Data_Sta
-
5;[暂停状态按键秘籍] BY FlameCyclone ;[FC][魂斗罗][J] GAMERUN = $18 ;游戏正式开始标志地址 BUTTON = $F5 ;按键地址 COU
-
3;FC数据搬移程序 BY FlameCyclone .ORG $8300 JMP OFF_INT ADDR_DATA_TO = $A0 ;目的读取地址 ADDR_FROM_START = $A2 ;源开始读取
-
40这号早就不用了,发个贴子,就撤。。 弄懂这个,前提是需要会fc的基本hack过程。。 下面只是个人的大概理解,自己技术水平有限,只能弄出血不减这种的GG码。。 下面会测试几个游戏,用的是模拟器fceux和NEStopia。。 大概过程就是,用调试器找出需要改的地址,和现在的代码,要改的代码,通过一个网页或者一个软件来转换成GG码。。
-
15这号早就不用了,就是发个贴子就撤。。 尽量不要问我,懒得研究这些了,如果我用别的号看见了,会回
-
28