中国象棋游戏破解版

中国象棋游戏破解版

软件大小:357.00KB
软件类型:国产软件
软件分类: 棋牌益智
软件语言:简体
软件授权:免费软件
支持系统: | | | |

本人不是象棋爱好者,以前因为一时兴起玩了几次《中国象棋》,便想给它动手术,于是把启动动画的那一步用跳转的办法屏蔽了。效果不错,以后用得却也不多,这些天非常无聊,便偶然找它出来,发现边框可以缩放大小,但画面不能放的,这样不完美,于是想处理成尺寸不变的。

修改中国象棋(Chinese Chess)的启动画面
中国象棋做得还不错,但是启动时调用的多媒体文件尺寸太大,想去除它,经过努力达到了目的。
使用工具:Ollydbg 1.06, 机器代码查询器

首先是删除两个大文件cchess.avi和cchess.wav,新建两个内容为空的文件分别改名为cchess.avi
与cchess.wav,启动程序时会出现MCI Error消息字样,用Ollydbg 1.06装入此程序,用debug/run运行
它,查找被引用的字串,在MCI Error附近发现有一调用MessageboxA.由于Ollydbg 1.06可以显示调用
的参数的入栈,在UltraEdit 中将这些动作全部用NOP代替。具体修改办法为(十六进制)
原来:6A 00 8D 54 24 04 68 2C 79 41 00 52 6A 00 FF 15 80 41 41 00
改为:90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90

保存后再使用时,找不到文件时不会出现对话框了,但是启动时的画面还有。

进一步调查发现,程序中还有一个函数块管理启动页面,在0040b110处开始,到0040B309结束。
将004b110 处的代码进行修改,直接跳到函数结尾。
原来为:81 EC 84 00 00 00
修改为:E9 F4 01 00 00 90

保存后程序直接跳到游戏的画面了,运行正常。

下载地址

Windows版下载