原帖由
周瑜于2005-05-26, 15:25:29发表
自5F8F起,依次写下0A个一转形象说明,注意长跳转与短跳转的不同,跳转长度分别为:A6、9D、94、8B、82、7C、76、70、6A、64,相应诸葛亮的跳转长度改为AF。此后,设置每个形象对应的图形,刘关张那六个不能浪费,于是前六个设成4C、37、39、4D、3A、4E,后四个可以写成53、54、55、56,表示新增,即RPGView里的152、153、154、155号。
值得一提的是,5EB3处也有指向该地址的跳转,原019F,现改为0187。
跳转表的更改就比较麻烦了,曹操等07个三转不变,第0B项诸葛亮改为86,第08、03、09、1C、1D项刘备、关羽、张飞、吕蒙99和邪恶诸葛亮五人分别改为新增的前五个一转形象8F、98、A1、AA、B3,第1F~23项新增五个表值指向新增的后五个一转形象BC、C2、C8、CE、D4(高字节均为6

。指向赵云及其以后的十八项因为目标地址提前18字节的减去18。
最后,更改5EC5处的跳转表入口地址:原406C5D,现在变为406C49。
这样,就成功生成了十个一转图像,分别是:
战场形象序号:
08、 03、 09、 1C、 1D、 1F、 20、 21、 22、 23(1E仍然为普通形象)
对应图像编号:
145、124、126、146、127、147、152、153、154、155
有几个问题
1、这一部分还是没有看明白,RPGView中只有151个图像,后面增加的是否意味着图片也增加了?或者把它指向前面一些没有用到的图片。
2、5EB3处具体含义是什么?
3、新增的5个形象指针所指的位置是哪里?图片编号是53以后的吗?
还望周瑜兄解释下