天使之翼吧 关注:17,914贴子:362,182
  • 5回复贴,共1

还是给大家来点真实存在的修改技术贴。

取消只看楼主收藏回复



1楼2023-05-21 16:18回复
    Mapper 4
    $8000: 模式号
    位D0-D2:
    0:选择2KB的VROM存储体映射到PPU的$0000
    1:选择2KB的VROM存储体映射到PPU的$0800
    2:选择1KB的VROM存储体映射到PPU的$1000
    3:选择1KB的VROM存储体映射到PPU的$1400
    4:选择1KB的VROM存储体映射到PPU的$1800
    5:选择1KB的VROM存储体映射到PPU的$1C00
    6:选择8KB的ROM存储体映射到$8000
    7:选择8KB的ROM存储体映射到$A000
    位D6:
    0:允许擦写$8000和$A000
    1:允许擦写$A000和$C000
    位D7:
    0:模式号D0-D2使用普通地址
    1:模式号D0-D2地址异或$1000


    2楼2023-05-21 16:18
    回复
      $8001: 模式页面号
      写入一个数(00-07),切换存储体到对应地址
      $A000: 镜像选择
      0:垂直镜像
      1:水平镜像


      3楼2023-05-21 16:19
      回复
        $C000: IRQ计数器
        IRQ计数器的值存储在此处
        $C001: IRQ暂存器
        IRQ暂存器的值存储在此处
        $E000: IRQ控制计数器0
        向这里写入任何数来关闭IRQ,并从暂存器中拷贝数据开始计数,进入IRQ
        $E001: IRQ控制计数器1
        向这里写入任何数,允许IRQ(退出IRQ,允许下一个IRQ进来)


        4楼2023-05-21 16:19
        回复
          还是做点给大家修改有帮助有意义的事情吧!


          5楼2023-05-21 16:19
          回复
            为了大家制作天使之翼2 修改起来方便


            9楼2023-05-21 16:32
            回复