一个PS4游戏降级小工具,适用于PS4/PS5主机,下载任意旧版本。

微博   微信 2023-10-08 21:57编辑  美国   99评论
P9逛了这么久,发现很多情况下对游戏存在降级的需求。研究了一下原理,发现PS4游戏确实可以任意降级,不用改造机器,其实原理和以前常用的PSXdownloadhelper差不多,让PS主机通过电脑代理上网,然后对一些数据进行映射。

正常情况下,下载数字版游戏都会自动下载最新版本。但是索尼的服务器里面存着所有历史版本的数据,并且是开放下载的,大概在2018年的时候被发现可以利用Charles这类网络抓包工具,让主机下载老版本补丁,但是操作比较繁琐,
于是我写了一个小工具RewindPS4来降低操作难度,你只需要准备需要降级的版本的补丁就行了。
一般情况下,要在https://orbispatches.com/查询需要下载的版本的链接(网站某些地方需要梯子才能显示)。

注意只支持PS4游戏的降级,PS5游戏真没办法。为啥没办法降级PS5游戏,可以拉到本文最后查看。

下载:https://pan.baidu.com/s/1uBSgzngW3EuhNVtAK9uDxg?pwd=4m3d
文字版指南
做了个视频介绍以及演示如何使用:
有站友对那个配音感兴趣..在这里可以用:https://ailyth-multi-voice-tts.hf.space/ 视频是第一个声音

翻了下旧贴以及红迪以及psnp上一些讨论降级的帖子,总结了一下,降级需求主要有以下几种:
1.某旧版本存在可以方便打杯的机制或BUG,比如《血源诅咒》1.02版以前可以复制道具,《流放者柯南》的早期版本全部可以调控制台自定义游戏,《吸血鬼 》1.0版可以插键盘,直接开启debug模式

2.某些游戏由于后续更新,让新版本不能拿到某些奖杯或拿杯变得更困难。最典型的是FF15的战友奖杯,1.27以后不能拿到,又比如《黑手党3》,通常建议降级到1.09才能稳定白金。FLATOUT4必须要1.3以前版本才能白金。

3.只是单纯的想体验老版本的特性,比如《食人大鹫》1.0版是支持60FPS的,后面更新居然只有30了,或者想猎奇,亲自尝试首发版本的PS4版2077。以及更多的后期升级经历过数值调整的游戏。

功能演示
本工具提供两种模式:模式1下载任意版本,模式2跳过补丁,只下载本体。需要下载的游戏都先入库,之后去游戏库点下载键。

模式1:下载任意版本

数字版游戏
这里使用《星之海》作为例子,目前最新版是1.03,
正常下载就会下载到最新的1.03,来测试下载老一点的1.01版本



PS5更方便,游戏没下载完就可以看版本是多少

光盘游戏升级到任意版本
这里拿《艾尔登法环》光盘版(亚版CUSA28527)做例子:
先安装光盘数据1.0版,选一个老版本降级,这里选个1.06


主界面选游戏检测更新,开始下载更新,最后确认一下,确实是1.06(但主机显示的是1.15,实际下载的是我们指定的1.06)


模式2:屏蔽补丁,只下载本体
这个模式只能在PS4主机上面生效,PS5会报错CE-105799-1或CE-105927-4,即使能下载,也是下载的最新版。

这里仍以《星之海》为例,下载最原始的1.0版。

开始下载游戏,下完就是1.0

补充:为啥PS5游戏不能降级
因为存放PS4游戏补丁信息的json文件在“http://gs2.ww.prod.dl.playstation.net”这个服务器,游戏本身的数据pkg也放在这,传输数据用的传统的http,可以被抓包,因此可以看到内容。
以前大家用来加速下载的PSXDownloadHelper也是这个原理,先抓到gs2这服务器上的pkg,放在电脑下载,再通过本地映射的方式传回主机。
PS5游戏下载的机制和PS4差不多,也是点击下载后,先请求服务器,PS5会收到一个返过来的json,PS5再根据json包含的内容下载文件。但是这个包含版本信息的json是https://sgst.prod.dl.playstation.net发过来的 ,用的HTTPS加密传输,问题就出在这里,正常情况下不可能给PS5安装受信任的证书,所以无法看到HTTPS传输的内容,也就不能做其他操作了。

评论
查看更早的评论
谁知道老版本我的世界的杯可不可以通过这个方式跳杯 新版本是基岩版 有一些杯跳不了
ouran1112 2023-10-08 11:39 上海
@mollycode  那个网站只收录了18年以后发布的更新,之前的游戏只能抓到最新版。
所以只能去网上搜搜看能不能找到老补丁链接

@ouran1112  如果可以老版本可以继承新版本存档的话可以试试
aikikalaskamaido 2023-10-08 13:41 四川
试了几个都提示“版本获取失败,请检查网络”这个怎么解决?梯子开不开都是这个提示。
网址:gs-sec.ww.np.dl.playstation.net
显示:Not a file
网址:http://gs2.ww.prod.dl.playstation.net/
显示:
<Error>
<Code>AccessDenied</Code>
<Message>Access Denied</Message>
<RequestId>MK751TDK6ZX5E54G</RequestId>
<HostId>vHbJGJ4TFsMatr4gmrMq4wZ9S0mlwiE7axOHHc5pnaIwYVG0I8KMQAdEFk7YZ8/+RR+H2kYrnOU=</HostId>
</Error>
lizhong0108 2023-10-08 14:20修改 美国
@lizhong0108 应该就是电脑这边连不到那两个地址
gs-sec.ww.np.dl.playstation.net 是PS4游戏的版本检测服务器
gs2.ww.prod.dl.playstation.net 是存放游戏文件的服务器。
并不存放网页,所以浏览器打开没内容。检测能否链接到这俩服务器需要通过在
cmd里面输入 ping gs-sec.ww.np.dl.playstation.net 这种方式,看能不能正常接受数据,能的话就没问题。就像这样

如果不能就试试梯子,按理说这俩地址都能裸连,没被墙
或者也可能是你电脑防火墙之类的安全工具给限制了
aikikalaskamaido 2023-10-08 16:26 四川
支持大佬
yhnetfish0620 2023-10-08 17:28 北京
@aikikalaskamaido 结果是这样的,这样应该算能连上的吧。但小工具里还是获取版本失败的提示。
C:\Users\Administrator>ping gs-sec.ww.np.dl.playstation.net

正在 Ping e1800.d.akamaiedge.net [23.58.115.233] 具有 32 字节的数据:
来自 23.58.115.233 的回复: 字节=32 时间=257ms TTL=52
来自 23.58.115.233 的回复: 字节=32 时间=255ms TTL=52
来自 23.58.115.233 的回复: 字节=32 时间=255ms TTL=52
来自 23.58.115.233 的回复: 字节=32 时间=255ms TTL=52

23.58.115.233 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 255ms,最长 = 257ms,平均 = 255ms
lizhong0108 2023-10-08 17:31 美国
感谢大佬写的神器!
杯友们,都有啥适合玩老版本拿杯的游戏啊!《虹吸战士3》白了,还有啥可以爽白滴游戏?
rulerpro 2023-10-08 21:08 未知
@lizhong0108  那串报错确实是为了连接不上 gs-sec来准备的。我之前在几个电脑都测试过,也找其他朋友帮忙测试过,自然情况下都没遇到连不了这个。
只有我自己在人为屏蔽gs-sec这个地址时出现过那个报错。
今晚我又找了两个不同运营商网络的朋友测试..也没问题。所以我觉得还是某种原因造成你本地网络在链接那个地址时,出了点问题
aikikalaskamaido 2023-10-08 21:39 四川
给大佬磕头了!
roundabout_yes 2023-10-08 21:44 广东
@aikikalaskamaido 大佬能否给几个可能的尝试方向?那个链接我能获取,然后防火墙我这边也关了(我看视频里防火墙提醒是在更后面的地方出现的),其他还有什么可以尝试的地方么?
lizhong0108 2023-10-08 22:26 上海
@mollycode 是的,我也发现我看错了,哈哈,感谢大佬回复
yaksa1234 2023-10-08 23:36 未知
大佬牛逼github有开源吗
srvenx-07 2023-10-09 02:07 云南
@lizhong0108 正常情况下,输入补丁的链接(json结尾那个)后,软件会自动链接gs-sec那个地址去查询补丁的最新信息以及游戏名等。
如果连不到就试试换换网,比如开启手机热点,让主机和PC暂时都连手机,在手机网络下看看行不行。

@srvenx-07  有的 https://github.com/Ailyth99/RewindPS4,py写的。
aikikalaskamaido 2023-10-09 02:52 美国
@rulerpro  这游戏我专门试过..降级到1.1还是多少,开秘籍全程游戏都不打,直接跳关就白了 怪不得Bend后面直接把作弊码禁了。
aikikalaskamaido 2023-10-09 02:54 美国
good work!サンキュー,ダーリン。
enuemu_2990 2023-10-09 12:41修改 美国
顺便问问还有没有,ps4macro可代替录屏操控的,这个索尼remote升级后就不能操作了,少了一份挂件乐趣。求请教分享
enuemu_2990 2023-10-09 13:08修改 美国
@enuemu_2990  可以,参考这里:https://psnine.com/topic/37486?page=7
有给老版本remote play打补丁的方法,让它能够登陆。老板的remote play支持ps4macro
aikikalaskamaido 2023-10-09 15:33 四川
自己写工具,大佬牛逼
fripside-n- 2023-10-09 17:07 英国
大佬,请问为什么我点粘贴地址那里,没反应?右键只有复制和全选
喔,要先粘贴,在连接主机
angel0zeroh 2023-10-09 19:17修改 北京
在单位用笔记本试了下,有线,WIFI,手机热点,都是版本获取失败,请检查网络

等下,不会是要同时连主机吧?不过看视频里是先获取的链接,再连的主机,这个应该没关系吧。
lizhong0108 2023-10-12 14:08 上海
鼓掌
koikoiyo 2023-10-12 19:11修改 四川
@lizhong0108 只去获取版本,不用接主机。都是通过索尼的公开服务器获取的数据,如果显示检查网络,就是电脑连不到PSN的那个更新用的服务器。有可能是电脑本身设置问题(防火墙,本地网络设置,本地代理等),也有可能就是当地网络链接psn服务器的问题。
aikikalaskamaido 2023-10-12 21:11 美国
牛牛牛
rainy_sai 2023-10-13 02:52 陕西
三档游戏 无法降级 提示出了些错误
bshjackbauer 2023-10-13 14:59 英国
@bshjackbauer  请问是哪个游戏,我去测一下。
aikikalaskamaido 2023-10-13 15:12修改 广东
感谢大佬提供 比charles方便多了
koroshi33 2023-10-13 15:15修改 江苏
@aikikalaskamaido 虹吸战士3 我这里用ps5主机降级ps4版游戏 老是提示错误
bshjackbauer 2023-10-13 15:16 英国
@bshjackbauer  我猜也是这个,之前发现了这个游戏的问题,只要是后续更新让容量变得更小的游戏都会出现这种情况。
在使用说明里面写了这类游戏的应对办法。
先模式2屏蔽更新下载完1.0。
再模式1,填写目标版本补丁(记得是1.01)后开启代理,选择检测更新,就能升级到1.01。 做法和光盘版升级特定版本类似,都从1.0开始。
aikikalaskamaido 2023-10-13 15:20修改 广东
@bshjackbauer  忘说了。PS5上面没办法先降级到1.0,所以这种办法只能在PS4上面操作。
这种游戏我一共发现三个,虹吸战士3,雪地奔驰和古墓暗影
aikikalaskamaido 2023-10-13 15:19 广东
牛逼,我的黑手党3有救了
tyler59862 2023-10-13 15:53 安徽
开始下载后可以关电脑吗?
zhaoyuanliang 2023-10-13 20:06 四川
@zhaoyuanliang  可以,主机网络设置里不用开代理就行,换回原来网络,直连路由器。
不过换网络整个过程不要暂停下载,如果暂停了重开下载,主机会检测一次更新,就会变成最新版。
换网络前后可以留意下下载文件的总大小,如果突然变大了可能就开始下新版了。
aikikalaskamaido 2023-10-13 20:23修改 广东
@aikikalaskamaido 感谢大佬,希望能把ff15完美了
zhaoyuanliang 2023-10-13 21:04 四川
所以2077又可以刷油画了吗?
xlphxj 2023-10-13 21:40 广东
好东西 非常有用处
sadnes_necklace 2023-10-14 09:14 四川
@rulerpro @rulerpro 我下虹吸战士总是报错,ff15都能顺利下到1.26
zhaoyuanliang 2023-10-14 12:26 四川
自己写工具,大佬牛逼
devil7320 2023-10-14 18:42 广东
@aikikalaskamaido orbispatches.com找不到神海4 1.0版本的json,请问一下还有什么办法找本体链接吗
devil7320 2023-10-15 02:02 广东
@zhaoyuanliang 你是用ps5下的么?我ps5也是报错,然后我用家里闲置的ps4下就好了
rulerpro 2023-10-15 10:49 未知
@zhaoyuanliang 关好像可以 但是下载过程中不能停,我就关了电脑下了一半然后觉得太慢了 寻思暂停在继续下看看能不能速度快点,系统一下子把旧版本刷新成新版本了
rulerpro 2023-10-15 10:51 未知
@devil7320 

遗憾了,试了下找不到神海4早期版本,网上搜不到,以前没人记录下来。
orbis网站只收录了从2018年起的全部补丁json,之前几年推出的绝大部分补丁都没有。
主要是补丁链接里面的一串随机字符不知道是怎么算出来的..所以没法靠穷举版本号把所有补丁链接都给试出来。orbis网站也是每天去爬索尼服务器,抓到新版本补丁就记录下来链接。

如果是PS5上面玩现在确实没办法了,PS4还能整个1.0版神海4下来。
主要是PS5上面索尼搞了很多很细节的防范措施,连不上PS4游戏更新服务器即报错,所以屏蔽了也没用。甚至连以前PS4那种,在硬盘只留够本体下载空间,没空间下补丁,因此只下1.0的方法也失效了。
aikikalaskamaido 2023-10-15 12:23修改 四川
@rulerpro  确实不能暂停,换网络过程别管下载。。让他自然过渡。暂停了会再次连一次服务器,一下就变成最新版了
aikikalaskamaido 2023-10-15 12:20 四川
刚好需要,非常感谢
rexsarge 2023-10-19 16:34 浙江
感谢大佬
akain_0410 2023-10-20 17:52 广东
感谢大佬!
之前的psx download helper不稳定了。
不过好像只支持ps4的游戏降级
buaoye 2023-10-20 20:55修改 江西
深海迷航,港版-CUSA13529
模式1报错,只能在ps4上下载1.0,再模式1才能正常下载,后面传输到ps5即可
bakcczy 2023-11-02 17:07 湖北
@bakcczy 顺带说一下,从1.0更新到最新版是6gb,更新到1.12版本是8gb
bakcczy 2023-11-02 17:17 湖北
感谢大佬!成功下载老版本游戏了
scyphozoameteor 2023-11-21 21:40 上海
楼主你好 我想咨询下 ff15已经降级1.26下载中了 ,可以关掉小程序下载吗,因为速度太慢了4个小时才下了10g。
domineering-7 01-14 19:06 广东
之前偶尔用过psx download helper降级,很麻烦,昨天用了楼主的工具,好用之极,非常感谢!!
lepingps 01-17 10:34 浙江
有没有遇到启动RewindPS4.exe程序报错的情况
tiny_light_ 04-03 17:55 上海
要是能降级PS5的游戏就好了
kevinzhang84 04-05 12:23修改 江苏
@lizhong0108 后来有解决不?一毛一样的问题。。
bio_cherish 04-05 22:24 上海
虹吸战士3不知道为啥模式一显示错误,模式二下载默认最新版本
lujunhualove 04-08 07:58 未知
win7 64bit 程序报错
kisspapayas 04-09 18:39 广西
@tiny_light_ 我也报错,用不了
kisspapayas 04-09 18:40 广西
下载下来居然报毒
zhangzw36_hk 04-11 06:56 江西
@bio_cherish @kisspapayas @tiny_light_  WIN10以上才能打开
aikikalaskamaido 10天前 16:19修改 未知
@zhangzw36_hk  直接git clone源码运行也行,这样总不会报毒
aikikalaskamaido 10天前 16:19修改 未知
@aikikalaskamaido 大哥,我这里提示"从psn服务器获取版本失败""无法连接更新服务器"
是破产的ttg的游戏 我的世界故模式第二季
更新不了,想试图用这种方法更新失败了,是不是游戏的问题
moxing2336662 6天前 19:11 四川
回复不能
T