设为首页收藏本站同能贴吧

同能网

 找回密码
 帐号注册

QQ登录

只需一步,快速开始

RPG Maker XP 让不懂编程的人也能做出精美的游戏来。 下载教程资源

RPG Maker VX 高效编辑、画面流畅、RGSS2脚本系统 下载教程脚本常见问题

RPG Maker VX Ace 同能网汉化版本、内置纸娃娃、全新的RGSS3 下载

搜索
查看: 1316|回复: 15
打印 上一主题 下一主题

[素材分享] [资料]关于本人写一些教程

[复制链接]
  • TA的每日心情
    奋斗
    2014-1-29 08:37
  • 签到天数: 5 天

    连续签到: 0 天

    [LV.2]偶尔看看I

    跳转到指定楼层
    楼主
    发表于 2011-8-5 13:48:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


    游客,如果您要查看本帖隐藏内容请回复

    《吞食天地修改笔记》
    开篇前的话:

    研究吞1有好些日子了,陆续的找到了不少有用的数据,自娱自乐的同时,也想把这些资料写个修改器,以方便快速进行修改。

    前几天,很幸运的进了一个“修改交流”群;很快的找到了会编程序的朋友,于是把想法和他说了一下。

    他说,可以帮忙写修改器,但提出一个条件:我要在论坛发200个有意义的贴子……

    我心想,自己平时逛论坛也就看看一些相关FC游戏的修改贴子,也很少回复。

    最后达成协定:我把所撑握的整理成笔记,发上论坛和其他朋友交流。



    第一日:登场人物+初始物品

    难度:◆◇

    我们先准备一些必要的的工具:
    1.任意FC带DEBUG模拟器一个。用于进行常规的跟踪,分析程序
    2.任意16进制编辑器一个。要改ROM可少不了它
    4.《6502编程大奥秘》。对照FC的指令
    5.吞1的EC码。用于了解各个地址的含义,方便快速寻找相关程序
    查找EC码,得知开始登场三人代码为:A8,A9,AA。
    $60A8-$60AE存放队伍中人物的代码
    修改思路:既然$60A8-$60AE存放人物代码,那么游戏开始时,就会去ROM内把先存好的数据传送到这里.

    如下图:
    [attachimg]701[/atta从上面我们知道,排列第一个人物代码为A9(关羽),便可以去下断点了。

    注意要在程序没写入数据前哦,如下图
    chimg]
    ★物品地址★

    $6100-$6107:第一人
    $6108-$610F:第二人
    $6110-$6117:第三人
    $6118-$611F:第四人
    $6120-$6127:第五人
    $6128-$612F:第六人
    $6130-$6137:第七人

    后记:第一日笔记到此告一段落,对于一些有修改高手来说,这里所提未免太简单,没什么技术含量……

    但是本人的初衷是从基础开始,慢慢的,引导新手们提高修改技术;当然,经验也很重要,这些都要慢慢累积的

    最后提醒一下新人,没必要把那些硬邦邦的指令码硬背下来,那里头常用的都是些读取,写入,跳转,比较的指令

    我们只要把它们的寻址方式(执行模式)理解,比如上面提到:

    LDA  $96FD,Y

    这是个读取指令执行过程是这样的:

                                       假设此时Y寄存器的值为01;即Y=01;地址$96FE上面有个数据为A9;即$96FE=A9

                                       先确定基地址:$96FD
                  
                                       把基地址:$96FD + Y(01), 得出正确地址:$96FE

                                       然后把$96FE上的数据读取到A累加器内,完成指令执行的过程。(内容摘抄《6502编程大奥秘》)

    《6502编程大奥秘》的内容过到多是吧?新手一看就头晕,大概在想:这从头到尾看完并理解要多长时间呀,撤吧,学不了

    导致今天FC的修改(研究)来来回回就那么几个人……

    咱新人可不能做伸手党,无耻的向高手们无休止的提那些什么游戏什么地址在那(提多了,就会被人家厌恶,BS)

    我们试着用自己双手,做出成果(作品);难道你们从来没想过,人家能,我为什么不能吗?

    这里借用《6502编程大奥秘》教程作者的话:这些年来,没有任何高手编写过一本关于汇编的书,我自认为自己
    没有资格做这件事,但是我愿意把我所知道的知识整理成一本书,以飨读者.
                                                                          2010-7-6
                                                                          Jhu3979


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?帐号注册

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 转播转播 分享分享 分享淘帖

    该用户从未签到

    沙发
    发表于 2011-8-5 15:26:14 | 只看该作者
    ;lllllllllllllllllllllllllllllllllllllllllllll

    该用户从未签到

    藤椅
    发表于 2011-8-9 10:29:01 | 只看该作者
    谢谢,学习一下

    该用户从未签到

    板凳
    发表于 2012-5-16 00:43:30 | 只看该作者
    iajdsadsddddd
  • TA的每日心情

    2013-8-3 17:06
  • 签到天数: 11 天

    连续签到: 0 天

    [LV.3]偶尔看看II

    报纸
    发表于 2012-6-11 01:51:05 | 只看该作者
    学习学西  谢谢
  • TA的每日心情
    擦汗
    2013-11-2 02:30
  • 签到天数: 67 天

    连续签到: 0 天

    [LV.6]常住居民II

    地板
    发表于 2012-7-7 04:19:58 | 只看该作者
    学习学西  谢谢
  • TA的每日心情

    2013-5-30 12:44
  • 签到天数: 3 天

    连续签到: 0 天

    [LV.2]偶尔看看I

    7
    发表于 2012-9-11 00:59:06 | 只看该作者
    .......................
  • TA的每日心情
    奋斗
    2014-8-11 10:50
  • 签到天数: 114 天

    连续签到: 0 天

    [LV.6]常住居民II

    8
    发表于 2012-9-11 20:17:26 | 只看该作者
    ..................
  • TA的每日心情
    奋斗
    2014-10-21 07:45
  • 签到天数: 7 天

    连续签到: 0 天

    [LV.3]偶尔看看II

    9
    发表于 2012-11-18 13:43:27 | 只看该作者
    谢谢了,学习一下
  • TA的每日心情
    开心
    2014-7-15 22:56
  • 签到天数: 13 天

    连续签到: 0 天

    [LV.3]偶尔看看II

    10
    发表于 2012-12-6 15:50:08 来自手机 | 只看该作者
    路上班太忙了
    您需要登录后才可以回帖 登录 | 帐号注册

    本版积分规则

    QQ|申请友链|关于我们|小黑屋|手机版|简洁版|同能网 ( 沪ICP备12027754号-3 )  

    GMT+8, 2026-5-17 00:12 , Processed in 0.206898 second(s), 22 queries , Gzip On.

    Powered by Discuz! X3.1

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表