《半条命2》如何划分内存

王朝攻略秘笈·作者佚名  2006-12-18
窄屏简体版  字體: |||超大  

早前接触过CSS的应该都知道一个在快捷方式里面添加的参数:-heapsize xxxxx因为CSS或者是HL2默认是划分64M的内存(启动游戏后在控制台(~)'就会看到'Heap 64M'),如果你拥有512或者更多内存的话,显然多余的就有些浪费了!

不过,玩破解用Launcher.exe引导游戏的用户,如果给这个程序添加快捷方式并且加入上面的参数的话,会发现进游戏后根本不起作用!现在我来说明如何让HL2破解版本也可以划分更多的内存:

用任何一个十六进制编辑器,打开Launcher.exe,搜索文本:HL2.EXE(不区分大小写)之后会找到如下文本:hl2.exe -steam -console(如图)这就是程序调用HL2.exe的程序并且加的参数,就好象一个快捷方式一样!现在要做的就是在后面加上我们需要的参数和想划分的容量(提示:其他CSS用到的参数这里应该也能用,比如运行在窗口模式下的-window不过没验证罢了)这里我添加的是'-heapsize 262144' 记住在console的十六进制那里,后面是00,要改成20(代表一个空格)之后才能跟入另一个参数'-heapsize XXXX'

之后保存就可以了!运行一下游戏看看?!是不是划分成功?!

如果你是1G的内存,就是262144*2=524288 256的内存就是/2后的数值~

忘了一点,建议用你物理内存的一半!就是说如果你的物理内存是512M的,那就划分256M来用~过多反而会加重负担

突然想到,如果加入-game cstrike的话,就可以执行CSS了,那如果弄到HL:S的话,加入类似的参数就可以运行了!不过不知道哪里弄HL:S的压缩包。。。。。残念。。。。

感谢rasca的测试,似乎HL2最大只支持到256M的内存划分。。。。所以大家用256M的补丁和128M的吧~其他的我已经删除。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航