A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 14167|回复: 55

sfc的cpu很慢?是有其它原因的,发现又是卡带成本限制,游戏修复

[复制链接]

精华
0
帖子
940
威望
0 点
积分
1272 点
种子
400 点
注册时间
2015-4-12
最后登录
2024-10-18
 楼主| 发表于 2023-12-17 11:36  ·  上海 | 显示全部楼层 |阅读模式
当年sfc,md的讨论,sfc主要的问题是cpu比md慢得多,还有音频压缩太厉害,然而多年后,除了热爱md的粉丝网友不断挖掘出md的潜力,sfc的粉丝网友,也在不断挖掘,发现sfc是因为卡带成本限制了机能发挥。

网友是真的牛,发现sfc所谓的cpu普遍的偏慢,是因为厂商设计开发时基本都会选择配套low rom的卡带基础进行开发,这样sfc识别后,cpu会强行降频1/3的频率去运行游戏,具体为什么会有这个机制,并不清楚,但对比md,类似强制部分场景会拖慢到40到50帧和md的60帧对比了,更奇葩的是,即便用fast rom设计开发游戏,但游戏封装使用low rom控制成本,sfc还是会强行降低1/3的频率运行。

现在很多游戏已经被网友修复用fast rom重制,再烧录卡带原机运行,速度大幅度提高,宇宙巡航机,q版沙罗曼蛇,魂斗罗,快打旋风等等老大难游戏,效果明显,这已经不是卡带加额外加速芯片的那种“作弊”方式,而只是单纯得让sfc原本被强制默认降频的cpu,用原本频率满速运行游戏,

可见卡带成本是限制老任主机的发挥,其实也给sfc的cpu对比md很慢,做了一定程度的有理洗地论证,sfc的cpu相对md很慢,当年是有误解的,差距远没当时认为的那么大。

而卡带成本限制另一个问题,就是让sfc虽然索尼的那颗spu有能力直接处理播放接近cd音轨,cps2效果的音乐,却不得不采用低压缩率的电子合成器,结果就是音乐普遍很单薄,每个游戏都是一个64k容量大小的文件由类midi库演绎。

fast rom和low rom的介绍:
https://b23.tv/sStiXKl



网友fast rom补丁打好的一些rom。
https://www.bilibili.com/read/preview/24199792






发自A9VG Android客户端
该用户已被禁言

精华
0
帖子
4061
威望
0 点
积分
4168 点
种子
334 点
注册时间
2004-8-3
最后登录
2024-12-24
发表于 2023-12-17 12:20  ·  北京 | 显示全部楼层
之前,试过了,区别不大,也不可能超过md卡

不过在2023年,cpu差异根本无所谓,一个加速功能全覆盖,读盘都无所谓,加速

实体机用户当我没说,我也在忍着

精华
0
帖子
2574
威望
0 点
积分
2600 点
种子
276 点
注册时间
2012-3-15
最后登录
2024-12-27
发表于 2023-12-17 12:40  ·  内蒙古 | 显示全部楼层
cps2效果的音乐很重要的一点是人家可用的采样库大,类MIDI这点一样。

精华
0
帖子
940
威望
0 点
积分
1272 点
种子
400 点
注册时间
2015-4-12
最后登录
2024-10-18
 楼主| 发表于 2023-12-17 12:48  ·  上海 | 显示全部楼层
本帖最后由 raywl 于 2023-12-17 12:55 编辑
jinny 发表于 2023-12-17 12:20
之前,试过了,区别不大,也不可能超过md卡

不过在2023年,cpu差异根本无所谓,一个加速功能全覆盖,读盘都无所谓,加速

实体机用户当我没说,我也在忍着


这东西的区别主要是体现在部分场景需要处理更多计算的时候,区别表现会很大,比如魂斗罗放个全屏半透明的保护炸弹,一个是明显cpu处理跟不上,立马变成慢动作回放“特效”了,另一个是流畅照旧无拖慢感,这就是区别,此时的区别,差不多有45帧对比60帧的区别了,类似帧率稳定的问题,快打旋风也是如此。区别不大的是阿拉丁那种,本来就没看出有突然拖慢明显的地方。
发自A9VG Android客户端

精华
0
帖子
342
威望
0 点
积分
386 点
种子
37 点
注册时间
2008-6-3
最后登录
2024-12-26
发表于 2023-12-17 13:01  ·  白俄罗斯 | 显示全部楼层
模拟器默认超频一档玩,可以解决大部分游戏的拖慢,一些多精灵快速变换的动作游戏,例如洛克人,超频拉满,也消除拖慢。用不上改版fast rom

精华
0
帖子
1135
威望
0 点
积分
1177 点
种子
18 点
注册时间
2005-9-25
最后登录
2024-12-26
发表于 2023-12-17 13:03  ·  广西 | 显示全部楼层
感觉是cpu设计向下兼容fc的后遗症(虽然现在的机器都不支持,但实际上sfc和n64都是设计了向下兼容的,只是没有启用而已),然后为了避免极端情况下出问题干脆一刀切掉,类似ss变形活动块的半透明功能。像gba的高低速rom就没有切换,d卡用了低速rom,你倒出来烧进高速rom就行了,不需要额外的操作

精华
0
帖子
940
威望
0 点
积分
1272 点
种子
400 点
注册时间
2015-4-12
最后登录
2024-10-18
 楼主| 发表于 2023-12-17 13:20  ·  上海 | 显示全部楼层
lanyer 发表于 2023-12-17 13:01
模拟器默认超频一档玩,可以解决大部分游戏的拖慢,一些多精灵快速变换的动作游戏,例如洛克人,超频拉满,也消除拖慢。用不上改版fast rom


以前试过,pc版模拟器比较简单,现在也就手机或者盒子上玩玩,至于retro,mame,游戏盒子这种掌上模拟器,画面优化都不太行,而如果是有人玩实机的,那就更不行了,所以比较好的方式是先用fast rom补丁,再选最好用最合适自己场景的模拟器或实机。
发自A9VG Android客户端
该用户已被禁言

精华
0
帖子
3851
威望
0 点
积分
3926 点
种子
58 点
注册时间
2004-2-20
最后登录
2024-8-29
发表于 2023-12-17 16:30  ·  广西 | 显示全部楼层
总感觉MD游戏的人物比SFC的大一点而且精致许多,SFC颜色鲜艳但人物有总不细腻的味道,像SFC的梦幻模拟战一些人物头像脸都是歪的,时间太长了 也许是错觉,但是MD的街霸人物肯定比SFC的大一号

精华
0
帖子
37481
威望
0 点
积分
43529 点
种子
1693 点
注册时间
2010-9-9
最后登录
2024-12-26
发表于 2023-12-17 16:44  ·  湖北 | 显示全部楼层
十六位游戏机感觉还是MD硬派,也受不了对街机的移植度
x61

精华
0
帖子
1668
威望
0 点
积分
1883 点
种子
51 点
注册时间
2013-4-28
最后登录
2024-12-26
发表于 2023-12-17 16:46  ·  江苏 来自手机 | 显示全部楼层
uuuuuuuuuu 发表于 2023-12-17 16:30
总感觉MD游戏的人物比SFC的大一点而且精致许多,SFC颜色鲜艳但人物有总不细腻的味道,像SFC的梦幻模拟战一 ...

是sfc人物更大吧,同屏有128个精灵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-27 03:21 , Processed in 0.227011 second(s), 17 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部