» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[老游杂谈] 【自译】日立SH-2与世嘉土星的故事

引用:
原帖由 genesisx 于 2023-12-25 18:44 发表
posted by wap, platform: Android
土星的扩展卡要是真插个3d加速芯片,会是什么效果?估计那卡都要跟机器一样贵了吧
那肯定的1996年,N64 $199, Voodoo $299

实话说voodoo用在主机级别是肯定不可能的,现实点当时一块S3 ViRGE应该是199左右,性能不会比土星本身强太多,就是画质基本能达到了Voodoo级别

问题在于,SS本身价格299,再加一块199的加速卡,性能也就N64稍微好一点的水平,这个价位完全不会有成功的可能性

[ 本帖最后由 racingpht 于 2024-2-13 06:16 编辑 ]


TOP

引用:
原帖由 KARUTO 于 2024-2-14 10:46 发表
而且其实SH-1芯片也并没有被浪费,作为一块通用的16位risc处理器,土星把SH-1装在了CD驱动器那块儿,然后还可以直接对接扩展卡槽的硬件decoder也就是解码卡,来协同处理观看vcd的活,所以当你用电影卡看碟的时候,其 ...
乌合之众



TOP

首先搞清楚什么是内存映射机制,就是内存段有一些预留地址,不是真的在内存里,而是映射到各种其他设备

对于土星来说,扩展卡无非就是一个16bit,28mhz的bus(带宽56MB/s,接近PCI的一半),映射空间最大32MB的一个设备,至于你想加速图形,还是干什么别的,随便你

这个配置,做为3D加速卡是完全可能的,无非就是绕回VDP1/2的Frame buffer随主机的AV输出有些麻烦,需要浪费系统SCU的DMA带宽
复制内容到剪贴板
代码:
The work RAM on the system bus can also be controlled via the SCU. This allows
DMA between any parts of memory without involving the SH-2 CPU. For example,
you can DMA from work RAM to VDP 1's VRAM or from the cartridge port ROM
to VDP 2's RAM. For an overview of the system memory map, see "Memory
Configuration" later in this chapter.
最好的结局就是加速卡自带AV/S视频输出,直接接收图形命令就行。理论上这个加速卡甚至可以配备32MB显存

当然这些都是YY,对于土星这种先天不足的架构没有任何价值
http://ppcenter.free.fr/satdocs/13-APR-94.html

"A bus"


[ 本帖最后由 racingpht 于 2024-2-15 01:23 编辑 ]


TOP

引用:
原帖由 KARUTO 于 2024-2-15 01:26 发表


VDP1对帧缓存的复用只能是自己连续调用帧缓存然后生成一个完整的活动块交给vdp2,而vdp2才是负责大块活动块图层的最后层叠变换和视频输出的单元。
确实不清楚这个扩展卡的bus能不能对vdp1的帧缓存做操作,如果不 ...
如果是加速卡的话,就没vdp活动块什么事了,直接往内存里写gpu的cp认识格式的command就行,写完一段dma一段

当然如果不带TnL的加速卡,还得做顶点变换,五代机基本没有浮点能力,基本都是用定点数模拟浮点,比较麻烦,所以最好是geforce级别的

我们当年在ps3用spu驱动gpu就是这么干的,这种情况没vdp什么事,确实需要的话vdp就干个blit操作就行

唉我闲的蛋疼,yy这干啥

TOP

引用:
原帖由 聋则嗅明XP 于 2024-2-15 10:01 发表
posted by wap, platform: iPhone
一直觉得莎木ss版那个开发机演示,如果有最终发售版,没个图形加速卡看来是不行的
同意,那个画面细节可以干掉所有同期PS/N64
细节多的不正常,同屏有4-5个比VF2单个角色细节还多的人物,面部多边形是DC级别,比VF3还多的面部动画,全3D背景

网上好像一直有人想找Rom。可惜没有人偷出来

TOP

引用:
原帖由 KARUTO 于 2024-2-16 08:17 发表
posted by wap, platform: iPhone
游戏开发人员应该知道,演示画面和实机两码事

土星莎木演示画面唯一有可能是土星真机跑的唯一关联,也只是手臂和手指大块的四边形建模。

然而,开发机做的建模渲染动画可能性 ...
其实反而是这样的,开发过程中的画质一般比成品要差一些,第一是优化不能完全打开(毕竟要debug),第二是各方面优化工作没到位

这个情况比较特殊,很难评论。

以我的经验,有一个可能是,实质上基本上所有游戏本质上都有PC版(你总的PC跑一个游戏编辑器不是?),演示阶段经常用PC高配置来各方面不现实的推高画质,然后争取时间在主机实机优化到接近的水平

从96年开始,Quake杂志演示图上地上有阴影而实际游戏根本没有,到育碧的看门狗PC顶配冒充PS3事件,都有这个情况

所以我个人认为比较大的概率是这个画面是PC奔腾级别开发机跑的概念关卡炫技用,用了和土星相似软件渲染器,能看出用定点数计算坐标的多边形抖动,但土星游戏常见的渲染错误多边形遮挡错位这种情况在demo里也基本上没看到。

这样也能解释为什么AM2可以这么快将土星版莎木移植到黑带开发机(Voodoo版),如果是对土星做了深度底层优化的话不太可能这么快,而如果是一个PC demo就容易解释了。

TOP

都有道理,反正都是yy,太较真就没必要了

羡慕国外的同人,买了不能工作的土星开发机之后直接设计了电路板修好了。。。真爱
https://youtu.be/xPHtTGfCpgU

TOP

发新话题
     
官方公众号及微博