【天堂论坛】玩机到天堂 买机找海洋诺基亚……科技以人为本 → 目前较完美解决NG游戏LIBS文件夹内存在的问题
查看完整版本:目前较完美解决NG游戏LIBS文件夹内存在的问题
2006/9/3 17:50:08
 不少玩家曾为E:\System下的LIBS文件夹而烦恼不已,特别是以下4个问题引起了广泛讨论:

1.不同NG游戏,却有着相同的LIBS文件(如*.DLL)怎么办?
2.删除NG游戏,该不该或应该怎么方便删除LIBS文件?
3.LIBS文件过多会否导致手机运行变慢?
4.LIBS文件之间会否彼此冲突?


限于技术问题,要逐个做出科学的解释是不易的:
1.一般来说新开发的文件包含的信息多(如对新游戏的支持),建议替换,至于大小相同的可替换也可以保留.
2.删除NG游戏,一般采取的是直接删除APP文件夹,LIBS下的文件不建议删除.第一.删除麻烦;第二,有些LIBS是众程序共用的(毕竟出了其他 NG游戏有相同的LIBS文件外,LIBS文件夹也不是NG游戏专用的,其他程序也可能会受到影响);第三,既然连执行程序都没了,自然就没法读取 LIBS下的DLL.
3与4是讨论的重点,LIBS文件过多导致手机运行变慢,影响稳定性的可能性是很大的.


那怎么才可以解决相应的问题?(一以下针对的是NG的游戏,不包括其他也存在类似情况的程序;二讨论的重点主要围绕LIBS文件夹,PROGRAMS文件夹不在讨论范围内)

1.将LIBS下的文件拷到APP文件里.这种方法是网上流行的一种方法,但这样做后不是每个NG游戏都可以正常运行,如古墓丽影\CMR2005\Tony Hawk's Pro Skater等,而且PROGRAMS文件也不好搞,看来这种方法有待研究与完善.

2.这是一个我最近测试了N多个NG游戏得出来的较完善解决此类问题的方法.既然我们能想到将LIBS文件单独放在对应的APP里,为什么就没想到为NG游戏的LIBS创造出一个"新环境"?

我的方法是将可能某些存在3\4问题的NG游戏LIBS文件相"隔离",其他没事的经的起广大玩家考验的NG游戏还是共用一个LIBS文件夹为妥, PROGRAMS文件夹不变.具体方法是将你想要安装的但LIBS文件夹里文件很多或容易出问题的NG游戏(如上古卷轴和使命召唤等),APP\ PROGRAMS照样传入手机相应位置,LIBS改名后再传(假设你原来E盘的LIBS文件夹就叫LIBS,那就把新加入的改为LIBS1),因为当游戏目录有原来存放在LIBS目录的DLL文件时,就会自动优先读取游戏目录的DLL.按这种方法做后要运行时就对应回原来的LIBS文件夹,如上古你的 LIBS文件夹改名为LIBS1,想运行游戏时就用SELEQ将LIBS1改名回LIBS!其他类同(如果名字不改回原来的LIBS,大部分会提示出错) 这种方法经我的测试,其他NG游戏也能正常运行且某些游戏运行速度大大提高(如上古),唯一麻烦是经常两个LIBS文件夹名字改来改去.

由于水平有限,时间有限,有不足之处请原谅.另PROGRAMS将会是下一个讨论的重点.
<SCRIPT language=JavaScript> </SCRIPT>
Powered by BBSXP 2007 ACCESS © 1998-2024
Processed in 0.00 second(s)