mingkey 发表于 2010-8-21 22:38

游戏根本没有心在做嘛

都什么年代了,还有游戏只支持单核心。。。。。。。。。。。。这游戏完完全全的单核心在运行!!希望出过四核或双核优化丁!!!!!!发行第一天买的游戏到现在只玩了少少没怎么动的路过

zgsmark 发表于 2010-8-21 22:50

。。。我只想说,有必要出多核补丁么- -
笔记本流畅高效果运行游戏路过。

js64216862 发表于 2010-8-21 23:18

只要是Intel的CPU,支持双核运行的系统环境,除非是程序有意屏蔽多核心(真三国无双5),否则是不可能单核运行的

mingkey 发表于 2010-8-22 05:04

回复 3# js64216862 的帖子

那你的意思是???AMD的呢??我用AMD的U只是一个U运行。。。。。。。。

2楼的为什么没必要,,只有20多30侦的。。。。对我来讲游戏没50帧以上都受不了~~~我是260+的显卡,虽然不是什么好显卡了。。但玩国外游戏全效果也不至于这个帧数

594792655 发表于 2010-8-22 05:38

回复 4# mingkey 的帖子

.............我的垃圾显卡全高都很流畅~

天狱幻冥 发表于 2010-8-22 08:35

回复 5# 594792655 的帖子

真不知LS所指的“垃圾显卡”到底是什么级别……嘁。

myhellfire 发表于 2010-8-22 08:43

GT210。。C2.26G。。1G内存开中效玩到通关。。的飘过

js64216862 发表于 2010-8-22 09:23

XP系统不支持AMD双核CPU,需要打一个AMD的补丁才可以双核运行

gbgbgbama 发表于 2010-8-22 11:11

对楼上这位版主很无语   看来火炬单核运行也是故意的啦

js64216862 发表于 2010-8-22 11:29

回复 9# gbgbgbama 的帖子

火炬之光我玩过,为什么在我的机器上就没那种问题?

白鱼 发表于 2010-8-22 12:15

作为版主,您的回答还真给力,拜托您学习一下基本常识,不要把无知当有趣

js64216862 发表于 2010-8-22 12:24

回复 11# 白鱼 的帖子

既然你说到基本知识,我便来讲解一下所谓的“基本知识”:

一般而言, 线程任务由哪个核负担是由系统分配的, 除非程序自身带有屏蔽某核的指令, 否则系统会让程序运行一段时间后, 让几个核的工作尽量平均.

查找msdn文档, 得知SetThreadAffinityMask这个API是用来指定线程工作的. 快速打开代码部分, 发现在主循环中每次经过这裡:

push    1                               ; /AffinityMask = 1
call    dword ptr [<&kernel32.GetCurrent..>; |[GetCurrentThread
push    eax                              ; |hThread
call    dword ptr [<&kernel32.SetThreadA..>; SetThreadAffinityMask

AffinityMask参数被设成1了, 依照msdn文档的定义, 这表示屏蔽第一核以外的所有核心(BIN:00000001), 那么要修复这个bug(虽说不一定是bug, 可能有其他用意)就很容易了, 将该参数设为bin:11111111(0xff), 即可解除对其他核的屏蔽. (经实验, 设0有同样效果)

看懂了吗?不懂也么办法了,基本知识而已

自己去查查古剑和火炬的程序代码,我不解释了

め梦の遇见£ 发表于 2010-8-22 18:53

我双核都在跑。。。LZ换个WIN7看看?

novagforce 发表于 2010-8-22 20:18

既然你说到基本知识,我便来讲解一下所谓的“基本知识”:

一般而言, 线程任务由哪个核负担是由系统分配的, 除非程序自身带有屏蔽某核的指令, 否则系统会让程序运行一段时间后, 让几个核的工作尽量平均.

查找msdn文档, 得知SetThreadAffinityMask这个API是用来指定线程工作的. 快速打开代码部分, 发现在主循环中每次经过这裡:

push    1      
js64216862 发表于 2010/8/22 12:24:00http://bbs.3dmgame.com/images/common/back.gif
您不是学CS的吧……
那就别来现眼了

halflife 发表于 2010-8-22 20:34

凡是游戏没50帧以上就受不了,我表示你的接受能力或适应能力太差。。。

danyang100 发表于 2010-8-22 21:11

这年头马甲都这么张狂了?

vipcsgs 发表于 2010-8-22 21:47

玩家表示很难受- -~感觉吵来吵去的都是玩家在受罪~

水若行者 发表于 2010-8-22 22:16

管你什么单核双核运行,游戏效果好才是硬道理

寒逝明伦 发表于 2010-8-22 22:29

管你什么单核双核运行,游戏效果好才是硬道理
水若行者 发表于 2010/8/22 22:16:00http://bbs.3dmgame.com/images/common/back.gif
但是 这游戏效果好渣啊

S菲尼克斯 发表于 2010-8-22 22:50

我是AMD的U,但我两个核心都用到了。请LZ换win7吧

d715056446 发表于 2010-8-22 23:06

哦哟,怎么又开始吵了

S菲尼克斯 发表于 2010-8-22 23:08

回复 21# d715056446 的帖子

什么时候消停过?

喵了个咪的,还有验证码????

js64216862 发表于 2010-8-22 23:46

回复 14# novagforce 的帖子

很显然我不是程序员,但我至少知道个别现象并不代表整体,该说的都说了,不相信的自己去查代码,什么单核双核的其实都是自己的问题,跟游戏并无关系

novagforce 发表于 2010-8-23 01:23

很显然我不是程序员,但我至少知道个别现象并不代表整体,该说的都说了,不相信的自己去查代码,什么单核双核的其实都是自己的问题,跟游戏并无关系
js64216862 发表于 2010/8/22 23:46:00http://bbs.3dmgame.com/images/common/back.gif
首先,非开源程序的代码是无法查看的,即便是反编译也只能看到汇编这一步,而这种代码我们一般认为是"不可读"的
其次,您用某特定高级语言中的一个函数来解释操作系统对资源的分配现象从逻辑上是讲不通的——当然我还是认可您"如无特别声明则程序以OS的规则使用资源"的观点的,只是不同意您的解释而已
总之,我只是希望您的解释不要误导他人而已

小李菜刀 发表于 2010-8-23 01:49

。。。。还没吵够啊,争论这些有意思吗。。。

js64216862 发表于 2010-8-23 10:44

再往深了说,很有可能被跨省

总之这游戏不存在双核心支持的问题

xliang1964 发表于 2010-8-25 01:20

我是来观看口水战的,呵呵

jiangtaoljf 发表于 2010-8-25 10:57

回复 4# mingkey 的帖子

古剑15帧感觉比较流畅可以接受的路过下

浪子十三 发表于 2010-8-25 11:36

这个已经成了固定模式了,总之就是最后死点人。。。假装弄点感动的情景。。。一点新意都没有。。。

vipcsgs 发表于 2010-8-25 13:08

不给力啊老湿~
页: [1]
查看完整版本: 游戏根本没有心在做嘛