A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 2459|回复: 7

用SNES玩了一下SFC宇宙巡航机SA1和快ROM

[复制链接]

精华
0
帖子
1012
威望
0 点
积分
1022 点
种子
24 点
注册时间
2019-5-6
最后登录
2024-5-5
 楼主| 发表于 2023-12-21 23:05  ·  新疆 | 显示全部楼层 |阅读模式
几周前从网上下载了SFC的部分快ROM合集,里面有23个ROM,《宇宙巡航机3》有两个版本,一个是Gradius III (Japan) sa-1,另一个是Gradius III (USA) fastrom,我用我的老笔记本,2009年的酷睿2双核P8700把两个都玩了一下,模拟器是snes9x-x64 1.58,自机保持同火力、同子机数。运行SA-1版本时,第一关的沙龙、第二关的分裂泡泡均十分流畅。运行FAST ROM时,第一关的第二只沙龙、第二关的分裂泡泡均有轻微卡顿,不是很明显(但比SLOW ROM那种撕心裂肺的拖慢感要好多了)。是否可以认为SA-1因为是用了附加芯片,效果要优于Fast Rom?

精华
0
帖子
413
威望
0 点
积分
447 点
种子
18 点
注册时间
2005-8-14
最后登录
2024-5-5
发表于 2023-12-21 23:26  ·  美国 | 显示全部楼层
SA-1是卡带内置的一个协处理器,有它的协助能够让超任游戏跑在10.74MHz,而没有的话超任原机只能跑2.68MHz,所以SA-1在速度上是其4倍。
FastROM相当于超任的超频模式,将其CPU的频率超频到3.58MHz,速度提升差不多33%,它并不能达到协处理器的效果。

精华
0
帖子
1012
威望
0 点
积分
1022 点
种子
24 点
注册时间
2019-5-6
最后登录
2024-5-5
 楼主| 发表于 2023-12-21 23:36  ·  新疆 | 显示全部楼层
spring83 发表于 2023-12-21 23:26
SA-1是卡带内置的一个协处理器,有它的协助能够让超任游戏跑在10.74MHz,而没有的话超任原机只能跑2.68MHz ...

哦,原来是这样,明白了,多谢

精华
0
帖子
2250
威望
0 点
积分
2332 点
种子
92 点
注册时间
2005-6-23
最后登录
2024-5-6
发表于 2023-12-22 20:32  ·  海南 | 显示全部楼层
会出SA1版本的梦幻模拟战2   和机战系列吗?

精华
0
帖子
885
威望
0 点
积分
1216 点
种子
394 点
注册时间
2015-4-12
最后登录
2024-5-3
发表于 2023-12-22 20:34  ·  未知 | 显示全部楼层
本帖最后由 raywl 于 2023-12-22 20:39 编辑

简单说,sa-1可以理解为影响sfc的cpu及其它一些硬件体系的频率,sa-1使得它们都进行超频而同步sa-1本身的10.74mhz频率而一起运行在10.74mhz,这样整个sfc的运行能力都有了很大的提高,也就是对sfc里包括cpu以及其它一些硬件及总线也都进行了超频,这样整机速度大幅度提高。

而fastrom,可以理解为解封了sfc原本被强制降频的cpu频率,恢复到默认的3.58mhz,此时为sfc真正原本应该可以实现的cpu运算能力,因为建立在lowrom的游戏开发或卡带封装,会让sfc的cpu强制被降低1/3的频率运行。


以下是sa-1的一些网页智能翻译的说明。
SA-1(Super Accelerator)是一些SNES游戏墨盒中包含的协处理器。它与Super NES CPU一起工作,用于提高其处理速度,图形和内存。SA-1 CPU的时钟频率为10.74 MHz,其处理速度比普通SNES CPU快四倍。SA-1 CPU和SNES CPU同时运行,与没有增强芯片的游戏相比,处理速度可以提高五倍。使用这种能力,超级加速器系统(SAS)可以用来处理游戏引擎比正常速度快得多,允许一次处理更多的精灵,更多的游戏内效果,更快的加载等等。SA-1 Root不仅激活了协处理器,还修改了游戏引擎的很大一部分,以使用和探索芯片功能,这对游戏的整体性能起到了极大的提升。16位65c816处理器,主频为10.74 MHz。2 kB快速内部工作存储器(I-RAM),主频为10.74 MHz。多处理器处理,具有并行操作模式和内存共享控制。大容量存储器,总容量为8 MB ROM,时钟频率为10.74 MHz,256 kB BW-RAM,时钟频率为5.37 MHz。高速乘法、除法、累加和运算的运算硬件。位图和字符转换功能用于快速图形处理。自定义DMA电路,用于ROM,I-RAM和BW-RAM之间的快速传输。用于增强型的可变长度位数据处理图形和数据压缩等算法。用于BW-RAM和存储体切换的超级MMC内存映射功能,用于多ROM映像访问和镜像。
发自A9VG Android客户端

精华
0
帖子
8365
威望
0 点
积分
8688 点
种子
523 点
注册时间
2009-7-29
最后登录
2024-5-6
发表于 2023-12-22 21:01  ·  上海 | 显示全部楼层
这个问题,我在想,当年SFC都是磁碟机,不是ROM,而是RAM,所有卡带都一样。那么,这个就应该是程序问题,而不是硬件问题。

精华
0
帖子
1012
威望
0 点
积分
1022 点
种子
24 点
注册时间
2019-5-6
最后登录
2024-5-5
 楼主| 发表于 2023-12-22 22:45  ·  新疆 | 显示全部楼层
raywl 发表于 2023-12-22 20:34
简单说,sa-1可以理解为影响sfc的cpu及其它一些硬件体系的频率,sa-1使得它们都进行超频而同步sa-1本身的10 ...

谢谢讲解哈,多谢!!

精华
0
帖子
1012
威望
0 点
积分
1022 点
种子
24 点
注册时间
2019-5-6
最后登录
2024-5-5
 楼主| 发表于 2023-12-22 22:47  ·  新疆 | 显示全部楼层
raiya2 发表于 2023-12-22 21:01
这个问题,我在想,当年SFC都是磁碟机,不是ROM,而是RAM,所有卡带都一样。那么,这个就应该是程序问题, ...

我记得网上有个视频说,磁碟机如果要运行加装过特殊芯片的游戏,不能用拷贝的软盘直接玩,要先用加装过该芯片的原版卡带先读一下,不知道真假,因为没亲手玩过
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-6 12:28 , Processed in 0.188400 second(s), 14 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部