金庸群侠传吧 关注:136,681贴子:1,033,856

【DOS 原版】不用挥拳 600 次,速成yq拳 10 级!

只看楼主收藏回复

使用 16 进制编辑器打开存档文件,我使用的是 vim 编辑器:

定位到 3d0 这一行,然后修改如图所示位置,将 “0000”(当然你这里可能已经有值了)修改为 “e703”,退出保存!
看一下修改结果吧,读取你修改的存档文件:

发了两次贴都不系统无故删除,rlgl……


1楼2020-02-26 23:46回复
    收爱徒东方不败的方法:
    同样使用 16 进制编辑器打开存档文件,修改指定位置为 “1b00”,如图

    退出保存。看一下效果:

    不知道为什么,并没有显示东方不败的名字,但是好像也不影响啥:


    天降恩赐!


    呵呵呵……


    2楼2020-02-27 00:07
    回复
      2026-01-18 04:54:47
      广告
      不感兴趣
      开通SVIP免广告
      很多年以前就可以用fpe修改了


      IP属地:辽宁来自Android客户端3楼2020-02-27 18:35
      回复
        楼主,有下载游戏的地址,或者文件吗


        4楼2020-02-27 22:33
        回复
          常见问题:
          1、金庸原版下载地址:https://pan.baidu.com/s/1sjqFUHn#list/path=%2F

          2、DosBox 下载安装后打不开怎么办
          首先打开系统偏好设置:

          选择安全性与隐私:

          选择 “通用”,然后点击 “仍要打开”:

          点击 “打开”:

          即可:


          5楼2020-08-29 21:48
          收起回复
            常见问题
            3、如何优化 DosBox 在 Mac 上的体验?
            打开 /Users/xxx/Library/Preferences/DOSBox 0.74-3-1 Preferences 文件,可以使用 vim 命令:
            > vim '/Users/xxx/Library/Preferences/DOSBox 0.74-3-1 Preferences'
            上面的 xxx 是你的用户名:

            我主要修改了
            cycles=auto 修改为 cycles=30000
            注意:30000 只是我个人感觉比较习惯的数值,你可以自己调节(数字越高,Mac CPU耗费越多)
            文件最后 [autoexec] 部分自动添加 MOUNT 命令,链接 Mac 目录,例如:


            6楼2020-08-29 22:13
            回复
              主角的资质,应该怎么改啊


              IP属地:江苏7楼2021-10-31 00:51
              收起回复


                8楼2021-11-09 01:15
                收起回复
                  2026-01-18 04:48:47
                  广告
                  不感兴趣
                  开通SVIP免广告
                  改进度,我喜欢改软猬甲的属性,原来是攻击力+5防御力+20,我改成攻击力+899防御力+899轻功+99,然后不仅自己无敌天下,胡斐、林平之他们的任务也容易多了。


                  IP属地:浙江9楼2021-11-14 18:28
                  回复
                    本来就是很简单容易的游戏了,打起来还有什么意思


                    IP属地:广西来自Android客户端10楼2021-11-14 22:24
                    收起回复
                      修改前需要准备的,鉴于很多人还是在 Windows 下玩,这里还是以 Windows 操作系统作为示例系统:
                      1、DosBox:这个没啥说的,Dos 模拟器,玩 Dos 游戏必备
                      2、金庸群侠传原版压缩版:一般是一个 rar 或者 zip 包,解压到一个地方备用
                      3、winhex:免费的 16 进制文件修改器,下载地址:http://www.x-ways.net/winhex.zip
                      4、系统计算器
                      安装 DosBox 的步骤这里省略,大家可以自行上网查看~
                      使用 DosBox 引导游戏,这里对于普通用户可能不太容易,这里解释一下:
                      Dos 环境实际上就是咱们 Windows CMD 程序的前身,很多命令都是相通的,比如
                      cd —— 切换当前所在目录
                      dir —— 罗列当前所在目录下的内容

                      DosBox 内有一个虚拟的文件系统(Z盘)

                      我们要做的是将包含有咱们解压 金庸原版压缩包 出来的那个文件夹的路径关联到 dosbox 中,使用命令:
                      mount c: 金庸原版路径
                      例如:

                      这样,将游戏目录关联到 DosBox 的 C 盘(注意:这个是 DosBox 的 C 盘,不是你的电脑 C 盘)上。然后切换到 C 盘游戏目录中启动金庸:

                      此时输入 z 回车,即可进入游戏:



                      11楼2021-11-17 01:09
                      回复
                        请问有没有手机版?


                        IP属地:四川来自Android客户端12楼2021-11-17 01:40
                        收起回复
                          下面说说存档修改,使用前面安装的 winhex 软件,打开金庸游戏目录下的 R1.GRP 文件(R1.GRP 是存档 1,所以 R2.GRP 就是存档 2……):

                          先别着急修改,注意右侧一栏上方的 “ANSI ASCII” 字样,修改这里的字符集,因为金庸是早期台湾游戏工作室制作,所以使用的字符编码是 Big 5 码,而不是大陆的 GB2312/GBK/GB18030 或更广泛使用 UTF-8:

                          这时候就发现游戏中很多字符串内容显示出来了:

                          这些实际上就是存档文件中人物属性出现的顺序:
                          1、主角(我这里起名字叫“诗”)
                          2、胡斐
                          3、程灵素
                          4、苗人凤
                          5、……
                          我们以主角为例,看一下如何修改主角的武功以及它们的级别:

                          上面图中区域基本上就是主角所有属性所在区域。其中,使用红色框起来的部分就是所谓的“修炼物品”属性,因为它在一开始基本上肯定是 “FF FF” 字样,与前后字节都不同,很容易定位。
                          这里插入几个知识点:
                          1、1 byte = 8 bit,翻译 1 个字节等于 8 个二进制位,可以表示 0 ~255 这 256 个数字,用 16 进制表示就是 0~FF
                          2、Dos 中的 C/C++ 编程,int 类型是 2 bytes 大小,取值范围 -32768~32767,这也是为什么银子最多就是 32767
                          3、金庸这个游戏人物的属性,基本上都是使用 int 存储的
                          因此,“修炼物品” 是 “FF FF” ,即 2 个字节。我们以 2 个字节为单位,依次罗列后面的属性都是什么:

                          靠近 “修炼物品” 的是 “经验值” 属性,从 “经验值” 属性开始往后 20 个字节(2 bytes x 10)就是主角可以修炼的 10 分武功的代码区。
                          注意:除了第一个武功的代码是 “01 00” 以外,其他 9 个武功代码都是 “00 00”,说明目前主角只掌握了一种武功 “野球拳”。
                          我们通过上网搜索资料发现,一些主角不可以修炼的武功代码为:
                          六脉神剑:1E
                          葵花神功:1A
                          蛤蟆功:16
                          独孤九剑:3D
                          空明拳:15
                          ……
                          依次将主角后面的武功都给它安排上:

                          winhex 保存一下,然后游戏中读取第一个存档看一下效果:

                          如果不想一下一下练级,可以直接修改它们的级别:

                          效果:

                          OK! 修改成功!!


                          13楼2021-11-17 01:42
                          回复
                            大佬,dos原版下如何操作呀,现在知道了Esc可以看状态进背包,怎么存档呀


                            IP属地:福建15楼2021-11-17 08:45
                            收起回复
                              2026-01-18 04:42:47
                              广告
                              不感兴趣
                              开通SVIP免广告
                              請問樓主大大,WIN系統玩複刻版,沒有音樂和聲音要如何設置?


                              IP属地:广东16楼2021-11-18 21:58
                              收起回复