A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: MINIGUN

[Xb1] 确认为虚拟机运行,Phil Spencer透露XBOXONE运行XBOX360游戏原理。

[复制链接]

精华
0
帖子
2621
威望
0 点
积分
2789 点
种子
100 点
注册时间
2010-11-20
最后登录
2025-2-9
发表于 2015-7-6 10:57  ·  新疆 | 显示全部楼层
MINIGUN 发表于 2015-7-6 10:41
不是。

XBOX360的PPC是RISC指令集,属于精简指令集。X86运行PPC的系统没问题的(主要就是更改内存寻址) ...

只是现在有另外一个问题-----如果说X86模拟RISC就是“虚拟机”的话,假设未来某某民间史诗级程序猿完美破解了PS3内存调用机制,成功的在PC的第三代i7上跑动了PS3游戏,那么,这套方案也应该叫“PS3虚拟机”而不是“PS3模拟器”了?没记错的话Cell从头到尾就是彻头彻尾的RISC处理器吧

精华
0
帖子
3543
威望
0 点
积分
3800 点
种子
448 点
注册时间
2007-2-6
最后登录
2025-2-10
发表于 2015-7-6 11:01  ·  日本 来自手机 | 显示全部楼层
布拉姆斯 发表于 2015-7-6 10:43
PS4兼容PS3估计就没戏了,好像架构差很多

的确如此,ps4是x86架构而ps3是游戏史上估计最特别也是最奇葩的cell架构

精华
20
帖子
27721
威望
35 点
积分
29695 点
种子
475 点
注册时间
2004-5-17
最后登录
2023-10-13
发表于 2015-7-6 11:02  ·  广东 | 显示全部楼层
感觉小游戏还是会不兼容.

有点买X1动力.

精华
0
帖子
10605
威望
0 点
积分
10756 点
种子
178 点
注册时间
2008-6-19
最后登录
2025-2-10
发表于 2015-7-6 11:03  ·  广东 | 显示全部楼层
对巨硬的这个行为表示点赞,作为索饭,我是非常反感为何不能向下兼容!!!特别对实体版本的玩家非常不公平!!!!

精华
0
帖子
2603
威望
0 点
积分
2815 点
种子
5 点
注册时间
2011-2-11
最后登录
2024-3-1
发表于 2015-7-6 11:03  ·  上海 | 显示全部楼层
那以后WIN10也能不能模拟一下...

精华
0
帖子
2609
威望
0 点
积分
2646 点
种子
5 点
注册时间
2014-4-22
最后登录
2019-12-4
 楼主| 发表于 2015-7-6 11:04  ·  重庆 | 显示全部楼层
本帖最后由 MINIGUN 于 2015-7-6 11:06 编辑
newt 发表于 2015-7-6 10:57
只是现在有另外一个问题-----如果说X86模拟RISC就是“虚拟机”的话,假设未来某某民间史诗级程序猿完美破 ...


你没有明白这其中的原理。

模拟器需要内存调用机制不是为了在PC上做虚拟机这样的兼容。而是模拟器必须知道系统的文件调用手段,才能让模拟出来的系统正确运行游戏。目前PS3和XBOX360模拟器运行游戏大量的画面错误就是还没有完全破解内存寻址的原因。

所以为什么模拟器已经运行主机系统了它还要去一个一个的兼容游戏?就是因为主机开发的游戏为了保证硬件最大利用率,每个游戏的内存调用手段可能都不一样。

精华
0
帖子
3543
威望
0 点
积分
3800 点
种子
448 点
注册时间
2007-2-6
最后登录
2025-2-10
发表于 2015-7-6 11:07  ·  日本 来自手机 | 显示全部楼层
newt 发表于 2015-7-6 10:57
只是现在有另外一个问题-----如果说X86模拟RISC就是“虚拟机”的话,假设未来某某民间史诗级程序猿完美破 ...

至少x360的ppc架构比ps3的cell架构简单多了

精华
0
帖子
2609
威望
0 点
积分
2646 点
种子
5 点
注册时间
2014-4-22
最后登录
2019-12-4
 楼主| 发表于 2015-7-6 11:08  ·  重庆 | 显示全部楼层
dullaha 发表于 2015-7-6 11:03
那以后WIN10也能不能模拟一下...

只要今后还有兼容目前X86处理器的处理器存在,今后就可以用虚拟机运行WIN10.

就像现在用虚拟机跑WIN95、WIN98一样。

精华
0
帖子
2621
威望
0 点
积分
2789 点
种子
100 点
注册时间
2010-11-20
最后登录
2025-2-9
发表于 2015-7-6 11:21  ·  新疆 | 显示全部楼层
MINIGUN 发表于 2015-7-6 11:04
你没有明白这其中的原理。

模拟器需要内存调用机制不是为了在PC上做虚拟机这样的兼容。而是模拟器必须知 ...


我只想知道13楼“复杂指令集模拟RISC指令集的行为叫做‘虚拟机’而不是‘模拟器’”的这个观点是否正确。

如果以你所言,那么现在5、i7这类具备支持复杂指令集的x86架构处理器PC上的XB360模拟器,本质上也不应该被称为“模拟器”了对么?先不管它们内存调用的完成度怎么样。

精华
0
帖子
828
威望
0 点
积分
972 点
种子
50 点
注册时间
2012-6-4
最后登录
2023-2-23
发表于 2015-7-6 11:27  ·  天津 | 显示全部楼层
虚拟机运行的话,原则上画面不会有什么本质提升了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2025-2-10 07:56 , Processed in 0.186422 second(s), 16 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部