ps4使用x86架构是不是意味着可以用PC模拟PS4了
PS4 不用 x86 PC 照样能模拟,很慢就是了。然后游戏机调试是直接接线在真机调试的。
■网友
CPU指令集兼容了,GPU怎么办?哪有那么强的核显?用独显的话怎么做到同步?电脑CPU哪里有X1那样的高速缓存?GDDR5多少钱?这些问题都会导致严重的延迟,此外还没有考虑到电脑系统的调度问题。印象中Xbox游戏一直是Kernel模式运行的,对延迟要求很高,在硬件跟不上、系统延迟严重、GPU指令不明确的情况下,模拟器怎么做?
■网友
理论上来说的确是这样,但实际的话举个简单例子吧,当年微软的XBOX,CPU还是奔腾III 733MHz,整个配置基本就是一台PC。但这么多年过去了,现在XBOX能完美模拟了吗?
■网友
能否模拟和架构无关,只要它们都有正常的指令集(图灵完全的),就有可能模拟。只能说“在PC上原生地运行PS4游戏的可能性更大了”。但事实上,这基本得靠自制固件。由于硬件的差异以及技术参数的保密,可能性依旧较小。不过有传言说,PS4的操作系统是FreeBSD的修改版,这样一来,关注它的Hacker相对于前几代来说想必会更多,也许会有一些新奇的玩法涌现。
■网友
他们只是采用了相同的指令集,即使不是x86也是可以模拟的,安卓还是arm的呢,也可以在x86上模拟出来,,只不过需要有人写相应的模拟程序。。
■网友
模拟器分为动态指令集翻译和runtine模拟。其中指令翻译(有点像JIT)会占据主要的耗时耗力部分,runtime需要提供模拟memory等资源环境,必要的时候hook一些api,syscall等等。当架构相同时,省去指令翻译,肯定会快很多的。
■网友
…即使不是X86的 PS PS2 PS3都有模擬器…
推荐阅读
- 『先进』长江流域最先进洗舱站在宁投运 油可分离回收,水能循环使用
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 汽车|迈凯伦Artura不再使用迈凯伦祖传V8引擎了?
- python的html5lib这个库咋使用啊我在网上也没有找到相关文档
- win7中本地连接跟无线网卡同时使用时是怎么样的模式
- 可不可能利用网盘的秒传功能使用伪造的MD5(或其他信息)值进行文件分享
- 为啥很多企业给用户发邮件会使用noreply/no-reply@xx.xx的邮箱
- win10激活的问题
- 全网通的mate8能不能插美国手机卡,在美国使用
- 汽车|首批200辆吉利新能源出租车在长交付使用,充电半小时电量可达80%
