1.
vc++ runtime ERROR
用记事本打开start.bat或LUNCHER.EXE
hl2.exe -steamlocal -game episodic
改成
hl2.exe -steamlocal -game episodic -heapsize XXXXXX
xxxxxx 即是你内存多少(不是显存)的一半(超过一半会当机)
如你有256MB内存, 便打上 128000
512MB便打上256000
但1G以上都请打上512000
(感谢cenhj提供,出处http://game.ali213.net/thread-988237-1-2.html)
2.
其实很简单,主要是内存问题,我也不知道为什么半条命第一章会有问题,而其它的游戏无此问题,解决办法,开机按Delete键进电脑BIOS,修改内存参数,如2.5-3-3-8 (CL-RCD-RP-RAS)改为3-3-3-8即可,主要是修改CL值,使该值比电脑默认参数少0.5,此办法百分这百有效,我已在多台使用均告奏效。
(感谢liunian618提供,出处http://game.ali213.net/thread-1029799-1-2.html)
3。
发现很多朋友都出现这个问题。
打开WINDOWS的“搜索”
查找Mss32.dll文件。把WINDOWS以及windows/SYSTEM32下的Mss32.dll文件全部删掉。
然后再按置顶贴进,应该就OK了。
(感谢ejiecs_825提供,出处http://game.ali213.net/thread-978058-1-2.html)
4。
试试看这个
运行 输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
(感谢jiangjuj提供,出处http://game.ali213.net/thread-973928-3-2.html)
5。
路径太长了吧,把这个游戏移到外面试试~~~~~~~~~~~~~~~~~~~~~~~~
注:笔者我就是用这个方法成功解决这个问题,你可以将Half-Life 2 Episode One文件夹,放在磁盘根目录下,注意地址(路径)中不能有中文。
(感谢we67提供,出处http://game.ali213.net/thread-973928-3-2.html)
6。
建议 1:安装最新已认证的显卡驱动
2:升级最新发布的DX9
3:重新下载安装 蚂蚁5147调整修正版 http://www.dcoo.com/download/EpisodeOne.torrent
(感谢gundomxp提供,出处http://game.ali213.net/thread-973928-3-2.html)
7。
我之前玩都一直没出现过什么问题,但是自从昨天换了显卡驱动91.31,问题就来了,游戏中时不时就回推出游戏,然后我又换回了原来的驱动84.21,什么问题都没有
我想原因很明显了,显卡的驱动,有这种问题的朋友可以试试,N卡的试试84.21
我的配置:
3000+ OC 2.4 1G DDR400 66GT
(感谢oasis321提供,出处http://game.ali213.net/thread-991505-1-2.html)
8。
我认为vc++ runtime ERROR是由机器部件过热造成的
或者是因为超频造成的,或者是没超频,本身在玩时就已经过热,而产生的.
我没超频,加了机箱风扇,将北桥风扇安回(因为噪音,原来拆下了,只留了散热片),采取上述措施后,出错的频率大大降低了,但还是出.已经不至于不能玩了.昨天本地下雨,气温应该在25度左右吧(出错的频率较往日大大降低),游戏刚出错跳出的的温度见下图,游戏进行时,我想应该达到80度以上了吧,显卡应该是很烫了.怎能不出错呢?
注:这也就是在说无论cpu还是显卡,超频的快降下来吧
(感谢cxghjcqrr 提供,出处http://game.ali213.net/thread-987694-1-1.html)
9。
不装中文补丁,就是不修改注册表,改过的人可以改回ENGLISH,就可以进游戏了.有人问是英文怎么办,简单打开游戏控制台,输入cc_lang schinese 就可以了,怎么样可以玩了吧,哈哈
(感谢=saga=mud 提供,出处http://game.ali213.net/thread-988683-1-1.html)
10.
弹出桌面,显示RUNTIME ERROR
显卡的问题,DX7或DX8的显卡出这种问题,DX9的显卡都能顺利运行。
有人发了个DX8的补丁,300多M,不过据反映没有种子。
地址如下http://game.ali213.net/attachment.php?aid=38129
(出处http://board.verycd.com/t357905.html)
关于HL2:EP1的"Runtime Error"(注:转自http://www.playhl.com/archiver/tid-28390.html)
其实大部份关于这样的问题的解决办法是多余的...
你们可能是忽略了一点:
就是半条命2(包括"第一章")启动时不是直接运行"hl2.exe"的,
有的是用"Launcher.exe",有的则是通过"MS-DOS 批处理"文件间接运行(即"start.bat")
另外说明一点
就是关于现在的"第一章",如果在编辑其"start.bat"的后缀时加上:(在没有"Launcher.exe的情况下)
"空格mat_dxlevel 70"、"空格mat_dxlevel 80"或"空格dxlevel 70"、"空格dxlevel 80"(不含引号,"70"和"80"即Dx7.0和Dx8.0)
游戏可能运行到一半时出现"Runtime error"等.
即便是你游戏中在控制台输入"mat_dxlevel 70(80)"(特别是显卡配置低,CPU频率低的朋友)
很容易出现问题...原因可能是"EP1"并不支持Dx7.0或Dx8.0。
就目前网上发布的几个网站制作的"HL2"看,其本身并没有什么问提。(尤指用迅雷下载的"游侠网新NetShow论坛"版"HL2"和"奇乐FUN社区"版"HL2:ep1"都没问题)
为什么这么说呢?
其一,我个人下载过,能使用,很正常。
其二,我承认确实也出现过"Runtime Error"和" #应用的#内存#不能为 'Read' "
一系列网上公布的常见问提,甚至玩"EP1"时出现了花屏...但是,经过长时间"摸黑"研究,
加上老爸这样的高手助阵,问题最后归咎于"操作方法"是否得当的问题。
还是先来介绍一下我家电脑的配置吧:Intel® Celeron® CPU 2.66GHz(很落后是吧)/ATI RADEON 9550(128MB显存)这可是HL2的御用显卡呀/
1GB内存(2条同型号512MB)/80GB硬盘...总之,我是非常恨铁不成钢,玩起HL2来跟本就是蚂蚁拖舟!
还有非常重要的一点:文件系统格式"NTFS"!!!(不是唬你,这太关键啦)
如我上面提到的,"HL2:EP1"相对于"HL2"又进了一步,但同时其对硬件的要求又更加的变态,
在这里,我对硬件配置低,想玩又玩不起的HL2er们深表同情...
回到正题。如果大家下载的是我上面提到的版本(虽然那个"EP1"是英文语音中文字幕),就应该不会出现太多的软件问题,
运行方法就是上面提到的,有的是用"Launcher.exe",有的则是通过"MS-DOS 批处理"文件间接运行(即"start.bat")。
现在告诉大家,如果你的HL2:EP1只有可运行的"hl2.exe"和"start.bat",那么就运行"start.bat"。我的"start.bat"里的内容是"hl2.exe -steam -game episodic"
(不含引号),不要更改里面的任何内容,如果改了,请你现在就改回"hl2.exe -steam -game episodic"(不含引号),否则你可能已经辛辛苦苦下了一个正常的版本却因为
错误的操作而将其删除,后悔可来不急了。别忘了现在流传的两种补丁,都是精心制作的,一个是带有"子弹时间"的补丁(1),另一个则是针对游戏时还卡的补丁(2),
顺序是先打(1),再打(2),希望大家认真对待。
其时,如果你都是按上述方法运行"EP1"的话,没有必要或者千万不要再去打升级补丁,本人试过千百次得出此结论。