小黑屋
原帖由 索尼来也 于 2008-5-17 11:46 发表 四核一般人更用不上,很简单,普通人用的大部分程序不支持。模拟器这种民间开发的程序肯定不支持,多2个核也是浪费
查看详细资料
TOP
原帖由 Jackli 于 2008-5-19 09:50 发表 给 sangokushi的: http://bbs.levelup.cn/showtopic-617229.aspx 这个应该是hdr效果吧,圣安德烈斯用了这个外挂后的效果。
原帖由 hyperiris 于 2008-5-19 09:28 发表 不要总试图暴露自己知识的贫乏。
天外飞仙
原帖由 gwm0000 于 2008-5-17 20:02 发表 难道你又想小刀通关了?
原帖由 sangokushi 于 2008-5-19 10:05 发表 这个是环境映射 理论上ps2就支援这个效果 但是在gta这个游戏上没有使用 另外这个patch是官方还是民间开发的? 如果是民间开发的那也太不思议了
原帖由 Jackli 于 2008-5-19 13:20 发表 民间开发的 是一个独立程序。 不仅仅对sa有效,对好多其他的pc游戏都有效果的
魔神至尊
原帖由 jinyibo 于 2008-5-19 12:34 发表 通你妹,BH4你试试小刀行不行。 CV的模拟度极低,模拟器不玩也罢
原帖由 索尼来也 于 2008-5-19 12:03 发表 哦,请举出一般人用的上的四核的程序,顺便解释一下ps2模拟器支持四核,如果能顺便说说其他模拟器对四核的支持,更好
原帖由 hyperiris 于 2008-5-19 14:55 发表 喜欢自己压片的人都可以从多核心上受益。至于专业软件我懒得列举了。 下面说说pcsx2 1 参与pcsx2开发的是真正的业内程序员还有狂热的编程爱好者。以我对他们的了解,写程序最长的应该有差不多将近20年了, ...
原帖由 sangokushi 于 2008-5-19 15:08 发表 基本上一个执行绪(thread)只能执行在cpu的某一个核心上 以目前的技术 将一个执行绪的作业 分配到两个核心去处理是不可能的 程式要支援多核心的话 必须开多个执行绪 然后由作业系统或者programmer自行按一定规则 ...
原帖由 hyperiris 于 2008-5-19 14:55 发表 第一,ps2的浮点协处理器(MIPS结构把IO/FPU等都作为协处理器对待)并不是IEEE754兼容的,这意味着,用x86/x64来模拟的话,必须自己处理几乎所有的浮点异常,包括上溢,下溢,NaN,除零,这种额外的开销极大的影响了模拟器的兼容性和速度。由于这个位置的模拟无法并行化,所以无法从多核受益。 第二,游戏机硬件和PC有一个显著区别的地方就是图形系统。PS2/NGC等机器CPU可以快速的读回GPU渲染结果进行额外的特效处理,学过DirectX/OpenGl的朋友知道,pc上做这个的代价是很昂贵的。具体上说就是,虽然pcsx2在CPU和GS上实现了多线程,但是同步的代价极大的降低了这种优化带来的速度。如果CPU需要读回显存,CPU线程必须等待GS插件刷新缓冲区,这本身就降低了软件的并行度。快速的显卡可以减少等待的时间。另外,现在的GS插件已经大量的利用Shader进行数据解码等等工作,所以某些小白所谓的pcsx2只用好cpu就可以是完全没有依据的。