A9VG电玩部落论坛

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

科普下:PS4固件安装原理无锁推测

[复制链接]

征服者

女王様

精华
0
帖子
6217
威望
0 点
积分
6649 点
种子
16 点
注册时间
2010-1-6
最后登录
2026-1-31
发表于 2015-1-5 00:06  ·  北京 | 显示全部楼层
本帖最后由 turtlemark 于 2015-1-5 00:11 编辑
xoeomir 发表于 2015-1-4 23:59
最后一点不太认同,即使硬件一样,升级的固件一样,固件也可以加入特殊代码,限制只能运行中国版游戏的。 ...


34L已经回复了,按你的思路全球的PS4都会变成只能运行中国版的游戏。
或者你说的意思有歧义,我没搞明白。

审判者

说好的游戏性呢?

精华
0
帖子
13540
威望
0 点
积分
16600 点
种子
15 点
注册时间
2009-9-1
最后登录
2026-2-1
发表于 2015-1-5 00:06  ·  美国 | 显示全部楼层
男友4PC版一直都存在,马上PC版GTA5要出了,我只想问windows会不会被要求锁区。我想国内用PC的远大于家用机吧。
该用户已被禁言

精华
0
帖子
303
威望
0 点
积分
296 点
种子
5 点
注册时间
2014-4-22
最后登录
2020-1-4
发表于 2015-1-5 00:13  ·  美国 | 显示全部楼层
turtlemark 发表于 2015-1-5 00:06
34L已经回复了,按你的思路全球的PS4都会变成只能运行中国版的游戏。
或者你说的意思有歧义,我没搞明白 ...


你忘记了固件也可以根据机器本身的区域代码来执行相应功能升级的。

征服者

女王様

精华
0
帖子
6217
威望
0 点
积分
6649 点
种子
16 点
注册时间
2010-1-6
最后登录
2026-1-31
发表于 2015-1-5 00:14  ·  北京 | 显示全部楼层
sunxeve 发表于 2015-1-5 00:03
那不是其他区域的都只能玩中国版游戏了么?
只要固件统一,就没法给全区游戏上锁
---------------------- ...

统一的固件确实可以根据机器的区域码来提供不同的功能。
当固件识别出中国版主机的区域码时,则开启禁止运行海外版游戏功能?
这在理论上倒也不是完全不能实现。
该用户已被禁言

精华
0
帖子
303
威望
0 点
积分
296 点
种子
5 点
注册时间
2014-4-22
最后登录
2020-1-4
发表于 2015-1-5 00:16  ·  美国 | 显示全部楼层
本帖最后由 xoeomir 于 2015-1-5 00:20 编辑
sunxeve 发表于 2015-1-5 00:03
那不是其他区域的都只能玩中国版游戏了么?
只要固件统一,就没法给全区游戏上锁
---------------------- ...


固件虽然是统一的一个升级包,但是升级包中的升级代码,可以根据不同的主机区域ID执行不同的升级操作的。或者即使升级操作完全一样,固件执行游戏的代码,一样可以单独加入一个主机区域码和游戏盘区域码的一个检测机制。

征服者

女王様

精华
0
帖子
6217
威望
0 点
积分
6649 点
种子
16 点
注册时间
2010-1-6
最后登录
2026-1-31
发表于 2015-1-5 00:33  ·  北京 | 显示全部楼层
xoeomir 发表于 2015-1-5 00:16
固件虽然是统一的一个升级包,但是升级包中的升级代码,可以根据不同的主机区域ID执行不同的升级操作的。 ...


你在39L提到的方案,实际上是在某次升级之后让中国版使用特殊固件,不再是统一固件。
统一固件的前提下禁止运行海外版游戏的理论方案,见38L。虽然这个方案略诡异,但理论上并非不可行。
顺带一提:现行PS4主机在联网升级时,会根据主机版本访问不同的域名,比如日版主机访问的是这个域名:
http://djp01.ps4.update.playstation.net (开头为djp,jp表示东洋)
而港台版主机访问的是这个域名:
http://dsa01.ps4.update.playstation.net (开头为dsa,sa表示南亚)
按照这个规律,中国版主机访问的域名是:
http://dcn01.ps4.update.playstation.net
换句话说现行所有PS4主机理论上都可以更新为不同版本的系统。
如果索尼想要让中国版主机在某次更新后变成特殊固件,那只能在网站上做手脚,即中国版主机访问这个域名后会下载到特殊的固件。但这么做完全是徒劳。
主机可以安装何种固件,不由新固件决定,而是由主机上既有的固件决定。目前国行网站提供的最新固件与海外版主机的固件无异,那么在这个固件基础上必定可以安装下一版海外版主机的通用固件(否则会导致海外版主机都变成锁区机)。所以即使索尼放出了下一版中国版主机的专用固件,用户仍然可以自行安装海外版主机的通用固件。
该用户已被禁言

精华
0
帖子
303
威望
0 点
积分
296 点
种子
5 点
注册时间
2014-4-22
最后登录
2020-1-4
发表于 2015-1-5 00:39  ·  美国 | 显示全部楼层
turtlemark 发表于 2015-1-5 00:33
你在39L提到的方案,实际上是在某次升级之后让中国版使用特殊固件,不再是统一固件。
统一固件的前提下禁 ...

有一点不知道你是否考虑到,固件包其实是一组系统执行程序的压缩包。SONY完全可以不用给中国区单独做一个固件包,而是将针对中国区软件运行的策略代码加入新版的固件包里,那么所有的机器,在执行游戏前,都会检测本机区域ID与当前执行的游戏区域ID,如果符合(中国区主机以及非中国区软件)这个条件,那么将禁止执行。加入这么一个条件,不会对其他版本的主机有任何的限制,但是就正好限制了中国区主机执行海外区游戏的能力。

征服者

女王様

精华
0
帖子
6217
威望
0 点
积分
6649 点
种子
16 点
注册时间
2010-1-6
最后登录
2026-1-31
发表于 2015-1-5 00:41  ·  北京 | 显示全部楼层
xoeomir 发表于 2015-1-5 00:39
有一点不知道你是否考虑到,固件包其实是一组系统执行程序的压缩包。SONY完全可以不用给中国区单独做一个 ...

38L说的是不是你这个意思?
该用户已被禁言

精华
0
帖子
303
威望
0 点
积分
296 点
种子
5 点
注册时间
2014-4-22
最后登录
2020-1-4
发表于 2015-1-5 00:42  ·  美国 | 显示全部楼层
本帖最后由 xoeomir 于 2015-1-5 00:45 编辑
turtlemark 发表于 2015-1-5 00:41
38L说的是不是你这个意思?


我回去看了下38楼,也是你的贴,就是这个意思。这个限制做起来真的是很简单,只要SONY想的话。如果说SONY真的无法在新固件做这出个限制的话,需要有1个条件:要么国行主机的区域ID不是独立的(比如和港一样,但是这个基本不可能),要么中国区出的游戏区域ID不是独立的(不如说和亚版一样)。这样SONY没条件来执行判断。但是我觉得这个应该不可能。

征服者

女王様

精华
0
帖子
6217
威望
0 点
积分
6649 点
种子
16 点
注册时间
2010-1-6
最后登录
2026-1-31
发表于 2015-1-5 01:03  ·  北京 | 显示全部楼层
xoeomir 发表于 2015-1-5 00:42
我回去看了下38楼,也是你的贴,就是这个意思。这个限制做起来真的是很简单,只要SONY想的话。如果说SONY ...

简单?我可不这么认为。
目前X盒锁区的方案是特殊固件。当使用海外版游戏光盘时,会提示系统版本不符合要求,需要升级。但因主机上已有的固件就是特殊的,无法升级到海外版通用固件,于是海外版游戏永远无法运行。为此,中国版X盒必须在出厂时就安装特殊固件。如果38L的方案能够轻松实现,那微软的做法无疑是不经济的,而且没有必要。
我不否认这样限制理论上的可能性,但落实下去,我没想到一个具体可操作的办法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-1 14:14 , Processed in 0.115150 second(s), 13 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部