kof97 逆向分析_主循环分析

2020-03-11  本文已影响0人  LiuJP

0x9C38 主循环的入口

0x9C44循环点
0x9C50循环点
0x9EA2中断的地址
0x9D88回到9C44
0x9C5C=0x9F68 UpdateP1P2KeyState 进入输入系统继续分析

进入游戏就可以直接发现9C50这个循环点。

主循环流程

0-100 文件开始是vector 终端向量表

https://wiki.neogeodev.org/index.php?title=68k_vector_table

大部分以C00402 是指向bios rom;NeoGeo提供的公共接口
64~255 000100~0003FF User interrupt vectors
64 这个

100-68k Program Header 逆向分析起点

https://wiki.neogeodev.org/index.php?title=68k_program_header

100 = “NEO GEO”
10E = 0010 0000 dipswitch
122 = 函数地址UserSubroutineCodeStart 用户子程序入口主要
128 = PlayerStartSubroutine
12E = DemoEndSubroutine
134 = CoinSound

上一篇 下一篇

猜你喜欢

热点阅读