A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: 化哥在线

研发主机主要是研发哪一个构件?

[复制链接]

精华
0
帖子
32193
威望
0 点
积分
36287 点
种子
1294 点
注册时间
2009-7-12
最后登录
2023-11-23
发表于 2015-2-25 23:41  ·  拉脱维亚 | 显示全部楼层
研发内容主要是硬件和软件的搭配
硬件的差异和软件方面系统的根本性不同就决定了不能随便跨

就如同苹果和安卓一样,ios上软件不是直接就能在安卓机上运行
但是也只是不能直接跨而已,稍加改动就可以移植到其他平台
该用户已被禁言

精华
0
帖子
1340
威望
0 点
积分
1359 点
种子
5 点
注册时间
2014-3-2
最后登录
2016-9-11
 楼主| 发表于 2015-2-25 23:49  ·  广东 | 显示全部楼层
zkbskcwi 发表于 2015-2-25 23:41
研发内容主要是硬件和软件的搭配
硬件的差异和软件方面系统的根本性不同就决定了不能随便跨

有料。那它有没专门为ps4定制的一些硬件,全世界就ps4独有,其他电子产品都没这个型号的

精华
0
帖子
1595
威望
0 点
积分
1612 点
种子
14 点
注册时间
2010-11-20
最后登录
2025-9-15
发表于 2015-2-25 23:50  ·  上海 来自手机 | 显示全部楼层
计算机原理
从硬件到游戏软件,从最底层的硬件 然后是驱动 内核 系统 然后是软件,各层之间是相互独立的,听过接口来一层层叠罗汉
对游戏机来说,它要做的是底层的东西,提供软件的接口给游戏厂商,不是有个名词叫开发套件吗,这东西就是详细诠释此接口的东西,然软件或者说游戏能与游戏机结合

超级版主

铁拳男

精华
7
帖子
12114
威望
32 点
积分
18572 点
种子
6017 点
注册时间
2005-11-14
最后登录
2025-9-24
发表于 2015-2-25 23:54  ·  爱尔兰 | 显示全部楼层

مرحبا الجواب لسؤالك هي وكأنك قراءة هذه الرسالة

精华
0
帖子
32193
威望
0 点
积分
36287 点
种子
1294 点
注册时间
2009-7-12
最后登录
2023-11-23
发表于 2015-2-25 23:57  ·  拉脱维亚 | 显示全部楼层
化哥在线 发表于 2015-2-25 23:49
有料。那它有没专门为ps4定制的一些硬件,全世界就ps4独有,其他电子产品都没这个型号的 ...

那要看怎么说,绝大部分配件全是各厂的不同方案而已,都不是唯一
但以这样形式整合到一起那就是唯一了

硬件是不是唯一 根本不会影响跨平台,只是硬件越相近,跨平台越容易罢了

征服者

流放者(禁止发言)

精华
0
帖子
5960
威望
0 点
积分
6341 点
种子
28 点
注册时间
2009-11-1
最后登录
2025-9-26
发表于 2015-2-25 23:59  ·  广东 | 显示全部楼层
首先...分开两部分...软件和硬件
第一先说软件...
软件首先要确定底层核心是使用什么平台,目前平台只有Windows和类Linux平台...
那首先微软肯定是选择自家的Windows...而SONY只能选择类Linux...所以SONY选择了FreeBSD做平台
(具体内容,你可以自己查看系统说明...有标记这些相关版权说明)
确定好平台之后,就来确定交换接口...而Windows就可以选择DX或者OpenGL,而BSD平台就可选OpenGL接口或者AMD提供的地幔核心接口...
之后再决定相关接口,比如MPEG啊,DX啊,音频接口啊,视频接口啊等等等等...反正一切都接触到游戏类型都必须预先开发完成并做好全部的协调运行工作...
其实就是做一个操作系统...并提供给开发商来自己制作软件...这部分可以参考XDK或者testBOX等等...
第二就是硬件...
当软件到达一定程度之后,就开始选择硬件了...而当前硬件可选就是X86和RISC等等指令集了,而优先选择考虑更多是为了自己平台可选到达情况...而指令集也决定了选择哪家硬件厂商做提供商了...而当前X1和PS4都一致选择了AMD做硬件提供商...无他的...就是便宜...
之后就出现了两个队伍...
AMD X Microsoft
AMD X Sony
之后开始了硬件的相对应的开放流程...比如优先决定使用的核心和基础,比如都选择多少频率的硬件,多少CU的GPU...选择什么内存...在CGPU基础上应该加上什么额外接口等等...反正就是等等...等等...

当完成软件和硬件能互相接入之后...就开始外观设计了...比如电源负载啊,外观啊,光驱类型啊,手柄外观设计啊,包装盒设计啊...等等等等...

完成这些东西之后...

就上市销售了...

没有了...



见楼主这么有兴趣...推荐楼主去看一部书
<压力下的角逐>

这是研发CELL核心的作者写当年XBOX360与PS3竞争的事情...很有意思...就是因为这本书,才有人说IBM把SONY给坑了...而且也便宜了给XBOX360...以致PS3那么凄惨...

圣骑士

爱女人爱生活

精华
0
帖子
3131
威望
0 点
积分
3482 点
种子
20 点
注册时间
2006-9-25
最后登录
2022-4-4
发表于 2015-2-26 00:20  ·  广东 | 显示全部楼层
lz想干啥?????
该用户已被禁言

精华
0
帖子
1340
威望
0 点
积分
1359 点
种子
5 点
注册时间
2014-3-2
最后登录
2016-9-11
 楼主| 发表于 2015-2-26 00:34  ·  广东 | 显示全部楼层
liruisheng2 发表于 2015-2-25 23:59
首先...分开两部分...软件和硬件
第一先说软件...
软件首先要确定底层核心是使用什么平台,目前平台只有Wind ...

额,,太专业了,扛不住,这本书专业名词多不

征服者

流放者(禁止发言)

精华
0
帖子
5960
威望
0 点
积分
6341 点
种子
28 点
注册时间
2009-11-1
最后登录
2025-9-26
发表于 2015-2-26 00:40  ·  广东 | 显示全部楼层
化哥在线 发表于 2015-2-26 00:34
额,,太专业了,扛不住,这本书专业名词多不

不多...其实就是一个很平常心的态度写的一个自传...
如果楼主想知道为啥XBOXONE运行不到PS4的游戏光盘...大概可以在这书里面得到答案...

反正就是简单来说就是
首先加密技术不一样,以致两台主机都不能读取对方光盘...这是肯定的
就算能读到光盘了,也要考虑基础代码可运行平台...比如一个是Windows,一个是Linux...不一样的运行环境会带来不同的运行代码,所以编程也会相应不同...
代码不一样了,那怎么运行呢?

所以,程序是会在主平台(几乎都是PC的了)先运行起来,之后通过相应的软件把源代码转换到相对应的平台上面去...之后靠开发机来做编程验证和修正和排除bug等等工作...

正如简单来说...
Windows用来显示目录的命令是用dir
Linux用来显示目录的命令是用ls

那么你怎么让XBOXONE可以读取到PS4的代码呢???

精华
0
帖子
98
威望
0 点
积分
118 点
种子
7 点
注册时间
2014-2-28
最后登录
2025-8-30
发表于 2015-2-26 01:02  ·  广东 | 显示全部楼层
liruisheng2 发表于 2015-2-26 00:40
不多...其实就是一个很平常心的态度写的一个自传...
如果楼主想知道为啥XBOXONE运行不到PS4的游戏光盘... ...

不是手柄吗123456
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-26 15:03 , Processed in 0.249204 second(s), 16 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部