Re: [讨论] 论下世代主机游戏相容性问题

楼主: krousxchen (城府很深)   2024-10-19 07:36:48
因为下面讲的太多,所以先把重点写在前面
老任其实很喜欢搞相容,家机从NGC开始相容了三代、掌机更是从GB就相容四代到3DS
(家机相容的方式则是都用相同微架构CPU、掌机相容的方式是内建前代处理器)
NS不相容3DS/WiiU的原因是因为要重新开全新的系列,想要抛开旧包袱
更不用说老任都说是NS的后继机,所以99%是相容的
以下本文开始:
之前宫本茂有说过,现在相容比以前好做,那么是怎么比以前好做呢??
红白机用的是理光魔改6502+PPU
超任用的65c816是6502的改进版本+PPU
所以任天堂在超任本来就想相容红白机,但是后来放弃了
而想要相容红白机也拖累了超任的性能,无法使用适合的处理器
N64用的CPU是MIPS、显卡用的是SGI
NGC用的CPU是PPC 、显卡用的是ATI(后来被AMD收购,变成AMD)
为了性能,老任放弃了6502,N64改用MIPS
NGC从卡带变成光盘,所以也不需要维持相容,于是CPU又更改架构
但是显卡都是同一个团队的产品
Wii、WiiU都是GC架构的延续
连CPU微架构都相同,只有制程的改进跟增加核心
显卡则是有增加新的特效
GB用的是z80,其实FC SFC GB用的CPU都是CPU百家齐放的80年代的产品
但后来很多都退出效能竞争的行列,所以新产品也不可能继续使用
老任家机的CPU从6502家族换到MIPS之后就连用PPC三代
掌机则是从GBA开始用现在还是很强势的ARM,连用了四代 GBA NDS 3DS NS
掌机的显卡在3DS使用了DMP,NS因为搞掌机兼家机改用了nVidia
NS用的CPU还是跟高通骁龙810同款
现在智慧型手机你几乎没听过同系列处理器有相容问题
nV显卡也没有什么相容问题
老任其实很喜欢搞相容,家机从NGC开始相容了三代、掌机更是从GB相容四代到3DS
(家机相容的方式则是都用相同微架构CPU、掌机相容的方式是内建前代处理器)
NS不相容3DS/WiiU的原因是因为要重新开全新的系列,想要抛开旧包袱
更不用说老任都说是NS的后继机,所以99%是相容的
相容变好做的点,还有使用同款操作系统
以前的家机为了让游戏最大化的榨干游戏机
都是给游戏硬件底层的权限,所以游戏本身都内建操作系统
游戏启动之后,游戏机的UI都会被完全清空,权限全部给游戏
老任家机要到WiiU才有独立运作的操作系统,掌机要到NDS的改版机型NDSi
NDSi的操作系统则是继续发展,3DS、NS也使用这款操作系统,NS2应该会继续使用
还有帐号系统需要延续
老任很早就说过会继续使用同一个帐号系统
而且认为延续使用帐号系统能让暂时脱离的玩家更容易之后再次买老任游戏机
如果不相容,那么帐号系统就要搞不同版本,增加维护的难度
结论就是
基本上老任的习惯,本来就是会相容,加上OS/帐号系统就更需要相容
只是NS这代算是大改版,所以就完全不相容3DS/WiiU
而现在也不像80年代有一堆不同CPU,市面上就剩x86、ARM,RISC-V还不太行
GPU能用也就剩AMD、nV,老任在GC开始就连用AMD GPU三代,也不太可能再回到AMD
因为老任在WiiU的失败,AMD也要背一些锅
高通、ARM的GPU也是能用,只是nV当然还是比这两个好,Apple Silicon就别想了
所以相容是最好也是唯一的选择
作者: ddlittleq (卷头闷)   2024-10-19 07:39:00
大推,谢谢大大精辟的考古解析,含金量满满的回文!顺道弱弱问,这样数位游戏绑NSO兼容到下一代,目前想到就是游戏画质或处理升级,不过若游戏本身不支援似乎也是空谈,也才会近期很多大作开始remaster,但是如果不兼容,似乎下一世代主机想玩NS的游戏可以再跟玩家敲一笔,所以这样还可能兼容吗?
作者: msun (m桑)   2024-10-19 07:50:00
实在觉得你在乱七八糟瞎问
作者: ddlittleq (卷头闷)   2024-10-19 07:53:00
请楼上开示指教
作者: msun (m桑)   2024-10-19 07:54:00
是谁跟你说"数位游戏绑NSO兼容到下一代"建议你先花时间自己先做功课看看以前各家主机资料你要的答案就是"未来都还不知道"阐述不用扯一大堆名词跟主要问题不相关的事发问打一大篇其实没什么重点
作者: ddlittleq (卷头闷)   2024-10-19 08:00:00
先感谢你确切回答了我的问题,我想知道的就是新世代主机是不是还有机会玩上世代主机买的游戏,我的想法还停留在很早起的家机时代,例如PS2可以玩ps1的游戏,这就是我的问题。
作者: msun (m桑)   2024-10-19 08:01:00
游戏机的历史目前大概50年 你担心的根本是鼻屎般的无聊事你又不能知道未来科技会是什么模样PS2的时代你会去想到PS3能玩PS1游戏吗?你也不会预测到PS4不能玩PS3 PS5又能玩PS4你收藏或买的游戏量有大到需要担心未来相不相容吗?你又花了多少时间去玩那些已经过热潮的游戏?我不是在回krousxchen啦
作者: hongx (...................)   2024-10-19 08:06:00
这篇优文,很多事虽然没有答案,但不就是可以从一些现有资料来推测,虽然答案不是100%,但至少让原本的发问者有个底。
作者: msun (m桑)   2024-10-19 08:12:00
相容前一代是很合理的事 只要主机架构跟科技没大改我觉得这种基本常识 一般人都不需要讨论吧现在也没人在乎NS不能玩Wii或WiiU的游戏了不是要考古或收藏老游戏玩家就不要瞎担心自己不知道的未来别人在担心的是40年前的ic里资料跟30年前CD涂料消失的事还有各种找不到零件无法维修的旧机器配旧游戏还有就是身体健康问题 没有健康你是还能再玩几年?就算身体健康 搞不好去吃个臭豆腐就被屁孩撞死了
作者: Maiyo (梦中的帐号)   2024-10-19 08:20:00
现在是数位版游戏当道的年代,过往实体游戏卖光了后,如果向下相容大家都在买卖二手片,就会影响到收入,但数位版没有发行总数限制,一款游戏下世代能支援,代表出了新主机不需要花时间和经费移植就能继续卖,游戏商以前会害怕新游戏没人买,现在则是就算新游戏暴死卖不好,过往旧游戏仍然能够维持现金流,这对厂商来说风险反而被分摊掉了
作者: ddlittleq (卷头闷)   2024-10-19 08:23:00
谢Maiyo大提的观点,我确实也没想过冷饭在新机上还是能再带来一波收益,跪收这个观点
作者: Maiyo (梦中的帐号)   2024-10-19 08:27:00
这一波收益非常可观喔,因为对厂商来说,上世代的游戏几乎是0成本在赚钱,无论折扣开多高都是赚
作者: ddlittleq (卷头闷)   2024-10-19 08:34:00
挺有道理的,因为我也为了怀旧情怀冲过首发贵贵的重制版洛克人x系列合辑,现在的价钱就跟我贴在墙上的股票一样了。
作者: boss0322 (山羊先生)   2024-10-19 08:50:00
只要不要超过三代应该是不用担心相容性问题,不过现在这个时代应该可以做到把数位版游戏带去下个主机了吧,真的希望可以把所有东西都搬去下个主机
作者: leechiungyi (Ianlee)   2024-10-19 09:39:00
巫师 l3买了都没在玩,还是用依然用steam玩,希望下世代主机可以让我享受一下高画质版本的XD
作者: charles7312 (汪费斯)   2024-10-19 09:41:00
帐号系统我反而觉得很难拿来作为能不能相容的依据从PSP、PS3开始的PSN就是一个反例。
作者: sywolf (珍吉V)   2024-10-19 09:59:00
有些收藏的游戏是蛮希望能在继承下一世代,特别是一些重制或移植NS的游戏 不想再花钱买一次
作者: charles7312 (汪费斯)   2024-10-19 10:02:00
索尼的作法是很粗暴的全部遮蔽,PS4的PSN是看不到所有PS3的东西甚至购买记录。我也是跟你的想法一样认为99%可能性很高会相容,就单指帐号系统作为猜测的依据可能不是这么可靠。
作者: sywolf (珍吉V)   2024-10-19 10:06:00
当然如果到时候不相容也没办法,毕竟大家应该还是希望游玩顺畅 画质跟读取都能有所提升
作者: charles7312 (汪费斯)   2024-10-19 10:07:00
相容应该是一定会有,但相容的覆蓋率就还是未知数。
作者: phans (15人的1LDK)   2024-10-19 10:08:00
骁龙810(喷茶) 靠北ns里是这个(啊 是同款 那没事但是突然给人好不安的感觉啊
作者: system303179 (Simon11034)   2024-10-19 10:51:00
游戏remastered跟相容下一代根本没关系好吗 真的是乱问一通
作者: john11894324 (不要叫我大苹果)   2024-10-19 11:17:00
重制有画质贴图材质问题
作者: ay618530201 (空气)   2024-10-19 11:56:00
任天堂网络各种相关服务,我还真希望不要相容打掉重练,太烂了
作者: gainx (郁云)   2024-10-19 11:57:00
任天堂的向下相容还没发生过画质升级这种事PS2玩PS1,甚至PSV玩PS1也没有有升级素材拉高画质的只有PS5而已既然你就是想拿PS5当成普世基准,可以不用装穷我是说ddlittleq
作者: wulouise (在线上!=在电脑前)   2024-10-19 12:12:00
tegra跟snapdragon810有关?
作者: sugoichai (KOJI 寇己)   2024-10-19 12:36:00
目前看来相容一定会,但画质帧数会不会提升这件事不用期待,因为要游戏公司自己patch,会这样做的公司少之又少,大概能期待的只有巫师3或无人深空吧。
作者: gainx (郁云)   2024-10-19 12:46:00
无人深空到底怎么移植到switch的,真的神扯 XDD
作者: hipposman (井上多洛~喵)   2024-10-19 13:17:00
降画质 降分辨率 降物件数 降远景带入范围 降更新率用平面贴图骗你… 各种方式都用 就可以了
作者: chjimmy (张郎)   2024-10-19 13:34:00
PS4的PSN遮蔽PS3的东西很合理,因为架构不同无向下形容不然买错消费者会来抱怨,这样先预防性的减少麻烦
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2024-10-19 13:35:00
PS2玩PS1画面有升级啦 要自己手动去设定开然后不是所有游戏都支援另外就是XBOneX跟XBS玩部分旧游戏也可以装官方材质包
作者: devilhades (菲特)   2024-10-19 14:10:00
推一下详细解释
作者: msun (m桑)   2024-10-19 14:18:00
PSV玩PS1也有升一点点画质啦 跟PS3一样开关的是在回应上面"甚至PSV玩PS1也没有"
作者: dogluckyno1   2024-10-19 14:40:00
推推,NS2 很大机率采用 ARM 架构继续推吧
作者: ddlittleq (卷头闷)   2024-10-19 15:20:00
感谢楼上很多专业的分析,也感谢站内信我分析分享资讯的人,因为原文原意是希望找到教像我这种小白的高手,或听大家的看法,学到很多,由于原文撰文方式,或回文方式或许偏离我想问得问题,所以删文不想占用大家时间阅读。
作者: HappyPoyo   2024-10-19 16:20:00
GC相容GBA,不过那是左右相容不是向下相容XD
作者: aloness (aloness)   2024-10-19 16:47:00
画质确实不可能因为硬件升级而变好,要软件大改
作者: rei196 (棉花糖)   2024-10-19 17:11:00
地瓜特规版给S810有啥关系,一个高通一个nv
作者: xxx60133 (这下糗了)   2024-10-19 17:15:00
PS当初 索尼独自研发 芯片。到了PS3 游戏制作人表示PS3很难做游戏 到了ps4开始才用PC规格不然PS当年是屌打pC
作者: ddlittleq (卷头闷)   2024-10-19 17:16:00
专业rei大,感觉你的知识含量也很高,要不要也发一篇文来分享,尤其你提到的是专业词汇不是太能懂,ex.地瓜?
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2024-10-19 17:30:00
老任的Tegra X1跟S810里面的CPU都是Arm 4 Cortex-A57啊不同家的SoC封装是有可能用同一颗CPU这点不是常识吗?像Apple A18用的CPU是6核心ARM 9.2-A 市面上当然不只苹果的SoC用这颗CPU
作者: iamtc769 (TETSUYA)   2024-10-19 17:53:00
有料!
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2024-10-19 18:01:00
反正重点就是不同SoC里面CPU是可能用同一颗啦 某人上面说不同根本就乱来
作者: gameguy (gameguy号:)   2024-10-19 18:15:00
不要相容,拔掉萤幕,专心做在家里主机,让核心能以全功率24小时运行真的有这么困难?
楼主: krousxchen (城府很深)   2024-10-19 18:21:00
要做纯家机跟相容没有矛盾家机模式要全功率,只需要散热足够
作者: avans (阿纬)   2024-10-19 18:29:00
作者: buffalobill (水牛比尔)   2024-10-19 18:35:00
兼容下去NS2的最大对手就是NS了,如果NS2装机量不足第三厂就会考虑继续为NS做游戏而非NS2独占
作者: msun (m桑)   2024-10-19 18:42:00
楼上这什么神逻辑...
作者: feaze (小毛小毛)   2024-10-19 19:05:00
不兼容的情况,三厂只考虑装机量,还是只做NS不做NS2啊
楼主: krousxchen (城府很深)   2024-10-19 19:25:00
问题在于NS性能不够,所以不会发生PS4 PS5互打的情况三厂苦NS性能不足久矣
作者: Fezico (尬广跟上)   2024-10-19 19:43:00
现在NS遗产庞大成那样,很难不兼容。小工作室更不用说,能作NS游戏继续再NS2上卖练开发机都省了至于NS2销量更不用担心好不,能玩60帧的王泪旷野异度,你要玩30帧还不稳的?
楼主: krousxchen (城府很深)   2024-10-19 20:19:00
现在开发机只是拿来测相容性,所以还是需要NS2开发机
作者: Fezico (尬广跟上)   2024-10-19 20:31:00
我是指小工作室啦,小体量的游戏也不一定一开始要就买贵贵的NS2开发机。现有的NS开发机沿用可以省一笔
楼主: krousxchen (城府很深)   2024-10-19 20:37:00
现在游戏开发都是在PC的游戏引擎一次开发所有平台的版本,PC本来就可以沿用,现在开发机只是要拿来测试bug,开发机也不会太贵,其实就是特别版的游戏机
作者: jior (大J)   2024-10-19 22:01:00
欸,我是觉得说跟snapdragon810同样的cpu架构就好了啦,不然要说同一颗的话其实不只S810,他们cpu是跟arm的a57+a53相同,不是跟S810相同
作者: charles7312 (汪费斯)   2024-10-19 22:12:00
针对性最佳化太完美反而会导致新机器跑起来体验不会差太多新机器能保证的大概就是原本没办法稳fps的能稳设定值(可能是25也可能是30),画面上的提升大概都是另做更新。只要能不要更新游戏本身,3D画面输出演算能加个去锯齿就谢天谢地,原本为了跑道顺的阉割要完整呈现大概不是厂商做功德更新不然就要重新买。所以话题又回到自删的那篇的答案,现在末期本家出NS版本的游戏现在当下想玩就买,本家游戏在NS2未来能提升的体验其实还蛮有限的。本家有些为了性能上保持游玩体验的画面调整,其实分辨率开高强去锯齿用下去反而见光死。XB2那个还有玩动态fps跟动态分辨率的,NS2上就不期不待再买一次终极版实际。
作者: tsukiayano (ツキアヤノ)   2024-10-19 23:11:00
这个应该在旧游戏就已经准备好了,动态FPS跟动态分辨率就明显有在这里做准备。搞不好更新最后实作上很多就只是改个3D参数而已w
作者: hitsukix (胖胖)   2024-10-19 23:40:00
这年头游戏没那么高产,向下相容变基本了
作者: jior (大J)   2024-10-19 23:53:00
没啊,就是都用arm的a57+a53架构阿,怎么会说是跟s810同cpu你就是用arm的a57+a53看你要怎么去调,搭配什么gpu,救生你的soc,arm有开发很多公版核心设计,既然你要说跟s810同cpu那为啥不直接说用arm的a57+a53
作者: gmbad (jimmy113)   2024-10-20 01:12:00
想问所谓的相容只是能玩上个主机的游戏 还是连游戏纪录都可以继承过去? 还是虽然能带去下个主机玩但是一切都要从头来?
作者: rei196 (棉花糖)   2024-10-20 01:51:00
还再S810用同一颗是正确的说法,你干脆说小米平板1跟NS是同一颗好了,不好笑的笑话一直说也不会变成真的好笑
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2024-10-20 02:17:00
铁瓜X1跟S810就用同样的CPU用不同排列组合组出来的不同SoC 楼上真的不要不懂装懂
作者: tsukiayano (ツキアヤノ)   2024-10-20 02:43:00
感觉有点在吵定义问题了,说实在小米平板1的ARM Cortex-A15还真的跟NS不是用同一颗CPU内核其实我想重点还是在整颗的架构,毕竟这些核心芯片都是CPU+APU装同一颗CPU的电脑但显示卡不同,是同用同一颗CPU但不会说是同规格的电脑https://community.htc.com/tw/chat.php?mod=viewthread&tid=13342我也不是很懂就看上面那篇现学现卖w
作者: rei196 (棉花糖)   2024-10-20 02:52:00
rockmanx52才在不懂装懂,本来就不是同样的东西硬要说是同
作者: tsukiayano (ツキアヤノ)   2024-10-20 02:52:00
ARM架构就是一个设计图,其实用主机板会比较好理解
作者: tsukiayano (ツキアヤノ)   2024-10-20 02:53:00
我觉得这边在聊的人都懂啦w只是有时候口气不好讲得又简略,就会被当成不懂的人至于谁口气不好,大家就心知肚明。只是重点还是在讨论相容性的问题,所以我不觉得用同一款CPU当立论去认为相容性没有问题这点是OK的。同一块主机板同一颗CPU插不同代的显示卡不考虑作业系统问题,相容性是有保障的。当然实际上同是ARM架构的核心芯片相容性我倒是不清楚
作者: rei196 (棉花糖)   2024-10-20 02:59:00
NS是ARM没错,但绝对不可能是S810,就这么简单
作者: tsukiayano (ツキアヤノ)   2024-10-20 02:59:00
对,你说的都对。
作者: tsukiayano (ツキアヤノ)   2024-10-20 03:01:00
上面打错字,我不觉得用同一款CPU当立论 (X 我觉得(O看太多负面语言连我说话都变负面了,来睡(脱离战线其实重点摆在原文那三句话就好,之后讨论是不是同一颗的定义比较像是意气之争。那三句重点其实是说用同样的ARM架构可以不用太担心向下相容的稳定性。
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2024-10-20 07:32:00
我说他不懂装懂就是他很明显没搞懂CPU跟SoC封装的差异就在乱砲小米那组本来就不是同样CPU吧?
作者: wulouise (在线上!=在电脑前)   2024-10-20 13:03:00
漏看你是说cpu, 一直以为是整个sry
作者: sevenface   2024-10-20 13:56:00
感觉太专业了
作者: attitudium (C'est La Vie)   2024-10-21 03:58:00
感谢K大及几位大大的详细回答 感觉奇怪的知识增加了!
作者: HolyBugTw (HolyBug)   2024-10-21 09:29:00
简言之老任以往都是采硬件相容的方式执行,除了VC以外有那个心就会如NDS相容GBA一样硬要做相容是为了新硬件初期游戏阵容不足的好方案而且老任要搞相容会去找NV直接搞切换成NS模式来作所以高机率也不会有upscale的期待,但希望能被打脸
作者: bibbosb4 (我爱马力欧)   2024-10-21 09:51:00
主要还是早年技术靠硬件相容比较安全,但现在的技术发展搞不好有机会改变
作者: HolyBugTw (HolyBug)   2024-10-21 09:55:00
希望是, 不然玩NBA2K那个loading超慢还能直接阵亡或是SAGA系列的处理落也非常麻烦,能救的话是最好
作者: wwa928 (无药可救的马尾控)   2024-10-21 10:14:00
专业推
作者: rockmanx52 (ゴミ丼 わがんりんにゃれ)   2024-10-21 11:26:00
Upscale是有最好没有也没差 我比较希望玩旧游戏能最起码保证稳30fps
作者: ohlong (强森)   2024-10-21 15:55:00
大概就是新tegra吧 就想像一下差不多就这几年手机游戏的差距
作者: a1234567289 (蛋包饭)   2024-10-21 16:30:00
工程问题只有要付出多少代价去换好处而已 相容问题也是
作者: quaketw (O_O)   2024-10-21 22:29:00
作者: bibbosb4 (我爱马力欧)   2024-10-21 23:33:00
那个trega thor应该来不及+成本高,最多就orin底吧tegra
作者: starter0806 (神经病)   2024-10-22 08:41:00
身为老玩家 还是跪着读完这篇文 赞!
作者: yen0719 (高濑和彦)   2024-10-22 12:43:00

Links booklink

Contact Us: admin [ a t ] ucptt.com