注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 古剑奇谭网络版+古剑奇谭2+古剑奇谭官方数字版 用Cheat Engine加速古剑奇谈,整体提高游戏速度 ...
查看: 32498|回复: 19
打印 上一主题 下一主题

[原创] 用Cheat Engine加速古剑奇谈,整体提高游戏速度 [复制链接]

帖子
90
精华
0
积分
55
金钱
236
荣誉
1
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2010-7-22 04:22:26 |只看该作者 |倒序浏览
有点不习惯古剑的速度和操作方式,一直在等像仙四那样的辅助器出来
无奈yahooboby写的修改器在我机器上不好使,故暂时使用CE来实现加速
现在把方法分享给不知道此方法的朋友们

首先下载修改器神作Cheat Engine,官方地址:http://www.heijnen1.demon.nl/CheatEngine561.exe
天极网下载页面:http://mydown.yesky.com/soft/uti ... er/191/470691.shtml
游侠补丁网貌似没有CE下载

一路Next安装好Cheat Engine(安装时提示的Spyware Terminator就别装了,选Do not install):



装好后先运行古剑,然后开启Cheat Engine。Tutorial日后再学,先进入Cheat Engine主窗口,点击红方框里的图标来选择古剑的进程:





红方框中的这个名字就是古剑的进程,GuJian.exe,双击选择他:



如图所示CE已经打开了GuJian.exe这个进程,之后把Enable Speedhack勾取来开启加速:



在speed后的方框中来输入你想要的速度倍数然后点击 ‘Apply’ 即可,建议倍数1.5-2.0:



然后就可以切换回游戏享受飞一般的感觉了

PS. 各位也可以去Edit-->Settings-->Hotkeys 里设置加速的快捷键来实现不跳出游戏就切换速度


[ 本帖最后由 l!ng 于 2010-7-22 04:33 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 收起 理由
lxxgj + 10 感谢分享!

总评分: 金钱 + 10   查看全部评分

使用道具 举报

虽万千人吾往矣
游侠元勋版主
『论坛事务处理区』
四海来朝 东方不败
金戈鐵馬·氣吞萬裏如虎

★★★★★★★★★

2015年杰出版主勋章2014年杰出版主勋章游侠元勋版主元老版主勋章版主勋章资深版主勋章大头像勋章白金会员勋章活跃勋章荣誉勋章特色头衔勋章高级荣誉勋章勤劳之证2013年度杰出版主勋章游侠之星人气勋章·初级资深水手勋章

帖子
40976
精华
0
积分
30444
金钱
587557
荣誉
965
人气
3057
评议
82

沙发
发表于 2010-7-22 08:56:08 |只看该作者
感谢楼主分享

千里之行    始于足下

使用道具 举报

帖子
105
精华
0
积分
63
金钱
353
荣誉
1
人气
0
评议
0
板凳
发表于 2010-7-22 09:06:02 |只看该作者
这个.....会不会烧显卡?1.0.4补丁本来就够狠了

使用道具 举报

帖子
817
精华
0
积分
409
金钱
2289
荣誉
0
人气
0
评议
0
地板
发表于 2010-7-22 10:02:20 |只看该作者
感谢。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
CPU:AMD速龙II 245  OC 3.3G
显卡:蓝宝石HD4850海外版
内存:威刚4G DDR2 800

使用道具 举报

AC米兰 替补后卫
信徒

帖子
6189
精华
0
积分
3205
金钱
8158
荣誉
11
人气
0
评议
0

5#
发表于 2010-7-22 11:19:33 |只看该作者
夏天用这个 怕电脑承受不了~~~~~~~~

使用道具 举报

帖子
1556
精华
0
积分
781
金钱
20634
荣誉
0
人气
30
评议
0

6#
发表于 2010-7-22 12:45:12 |只看该作者
我也在想,电脑温度会不会高得吓人呀,担心之.....

使用道具 举报

帖子
806
精华
0
积分
403
金钱
9357
荣誉
0
人气
0
评议
0
7#
发表于 2010-7-22 12:51:27 |只看该作者
这个加速时什么原理?  。。。。202200202020

使用道具 举报

帖子
111
精华
0
积分
56
金钱
233
荣誉
0
人气
0
评议
0
8#
发表于 2010-7-22 12:58:15 |只看该作者
跟变速齿轮有啥区别?。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

使用道具 举报

帖子
90
精华
0
积分
55
金钱
236
荣誉
1
人气
0
评议
0
9#
发表于 2010-7-22 15:53:05 |只看该作者
显卡问题...没感觉有多热,至少我的显卡还好好的。


加速原理,这么高深的问题就借用wiki上的解释:
Speedhack

CE has 2 different types of speedhack. The old one and the new one.
The old one is located in speedhack.pas of the cehook project (cehook.dll) When it gets activated it uses a simple hook on those functions (just place with a hook and never even bother calling the original function) It then starts a very high priority thread in the game which will increase time counters for itself using timed sleeping. The speed the time increments with is determined by the speed variable
When the game then calls those functions, it just fetches the emulated timer functions and passes it to the caller.

The new one is a bit more complex, but less prone to bugs because of a too low sleeptime, or too high, and no thread that counts time for you.
The source for this is located in speedhack2.pas in the main program, and the separate speedhack project The speedhack.dll gets injected into the target process and the dll itself has some exports, like speed, addresses of original functions, and an initialize speedhack routine
Here the hooking and controlling takes place from CE's side and it's auto assembler functions. What it does is it first uses the API hook template script on the to hook functions. This results in a script that can be used to hook the functions and fills in some predetermined addresses with the location to call if you want to call the original function (thats what the exports for the original functions are for)
After it's hooked the export "speed" of the dll is modified to the wanted speed and CreateRemoteThread is called with the address of the Initialize function to start start the speedhack and set a base of reference (the current time)
Then when a timer function is called it will calculate the new time based on the initial time the speedhack got started , the current time, and the speed. returned time = basetime+((currenttime-basetime)*speed)
When speed is modified the basetime itself is modified as well to make sure the time doesn't go backwards

和变速齿轮的区别:区别应该不大,但是有些加速软件我不确定支持win7 X64而且网上不少都被挂了马,不敢贸然尝试,所以一直用CE

使用道具 举报

帖子
4
精华
0
积分
2
金钱
24
荣誉
0
人气
0
评议
0
10#
发表于 2010-8-24 15:48:06 |只看该作者
OK非常感谢楼主分享

使用道具 举报

SA☆Gangster

帖子
1218
精华
1
积分
820
金钱
1213
荣誉
1
人气
0
评议
0
11#
发表于 2010-8-25 17:11:07 |只看该作者
几次见到楼主帖子的题目,第一反应都是联想到用crytek engine重制古剑,呵呵!
玩笑话.
谢谢楼主分享!

使用道具 举报

帖子
5
精华
0
积分
3
金钱
55
荣誉
0
人气
0
评议
0
12#
发表于 2010-10-3 21:04:03 |只看该作者
[大汗] 1

使用道具 举报

帖子
107
精华
0
积分
54
金钱
91
荣誉
0
人气
0
评议
0
13#
发表于 2010-10-8 01:14:36 |只看该作者
ce加速不会导致除游戏出错外的任何硬件问题

使用道具 举报

帖子
3
精华
0
积分
2
金钱
53
荣誉
0
人气
0
评议
0
14#
发表于 2010-11-14 22:10:28 |只看该作者
感谢 古剑那速度 太让人受不了了  不知道独龙怎么想的

使用道具 举报

帖子
75
精华
0
积分
38
金钱
514
荣誉
0
人气
0
评议
0
15#
发表于 2011-3-7 22:12:21 |只看该作者
非常感谢,我也来加速了,实在是太慢了

使用道具 举报

帖子
1
精华
0
积分
1
金钱
41
荣誉
0
人气
0
评议
0
16#
发表于 2011-7-12 08:26:55 |只看该作者
多谢楼主啊~~~~··

使用道具 举报

帖子
173
精华
0
积分
87
金钱
1032
荣誉
0
人气
0
评议
0
17#
发表于 2011-7-14 22:33:02 |只看该作者
CE是个好东西.很多游戏的修改都能用它.
OS : Windows Seven Ultimate Build 7601 (32-bit) Service Pack 1
Processor : AMD Athlon(tm) II x2 240 3.36GHz
Graphics : NVIDIA Geforce 9800GT (512MBytes)
Memory : 2x1GBytes (DDR2 800MHz)
Mainboard : Jetway X-Blue 77A3
Hard Drive : WDC WD5000AADS-00L4B1 ATA Device (500GBytes/5400-7200turn/minute)

使用道具 举报

帖子
5
精华
0
积分
2
金钱
104
荣誉
0
人气
0
评议
0
18#
发表于 2011-7-31 01:44:27 |只看该作者
顶一个,这也太慢了~~~~

使用道具 举报

帖子
3732
精华
0
积分
1897
金钱
14532
荣誉
3
人气
1
评议
0
19#
发表于 2011-7-31 05:05:08 |只看该作者
多谢楼主分享。

使用道具 举报

帖子
111
精华
0
积分
56
金钱
330
荣誉
0
人气
0
评议
0
20#
发表于 2011-10-25 20:39:11 |只看该作者
好东西啊,为啥我玩儿的时候不知道这个

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-11-3 15:54 , Processed in 0.328279 second(s), 13 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到