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


 57 1234
发新话题
打印

放SS/PS/N64官方开发文档,供大家讨论10年前主机作参考(增补N64)

引用:
原帖由 Nigel 于 2009-6-25 13:00 发表
定点模拟浮点是用软件方法模拟本来该硬件做的浮点数运算,精度本身没有损失
RSP这是定点硬替代浮点,而且只有16位。16位精度给Z Buffer用都嫌少,这里直接用来T&L
这种东西都省,游戏开发不困难才怪
RSP是可编程的啊(只不过资料工具到了后期才提供),而nin提供的那个现成库之所以慢就因为讲究精度的原因。当然如果换成浮点SIMD自然这种问题就少很多了,不过一方面自然成本高,另一方面或许SGI当初就没提供给nin这种方案也未可知。RDP也有诸如fillrate的问题,所以有些N64游戏,实际上把Z-buffer这功能给闲置了。


TOP

引用:
原帖由 aquasnake 于 2009-6-23 15:01 发表

2D engine中,静态半透明叠加,是用frame buffer,动态半透明,是sprite buffer中定义某色为透明色(当然透明的深度还可以分阶)。这个目前在2D游戏或者MMI制作的时候都可以看到。实际上,除非大面积用硬件处理处理 ...
原来是帧缓冲做的半透明叠加,终于明白是怎么回事了



TOP

楼上是南派的还是北派的?竟然来盗墓?


TOP

如果当时SS能照着公主皇冠和太郎丸的路子走,这应该是最适合SS的方式,还能再坚持一段时间。纯3D游戏确实画面跟PS差距大

SS还能从机能上找原因,现在想想 DC真是冤啊,完全是SEGA不给力造成的

[ 本帖最后由 KEN健 于 2013-8-19 21:06 编辑 ]

TOP

引用:
原帖由 KEN健 于 2013-8-19 21:00 发表
如果当时SS能照着公主皇冠和太郎丸的路子走,这应该是最适合SS的方式,还能再坚持一段时间。纯3D游戏确实画面跟PS差距大

SS还能从机能上找原因,现在想想 DC真是冤啊,完全是SEGA不给力造成的
dc机能也不行啊,gta3就做不出来

TOP

引用:
原帖由 KEN健 于 2013-8-19 21:00 发表
如果当时SS能照着公主皇冠和太郎丸的路子走,这应该是最适合SS的方式,还能再坚持一段时间。纯3D游戏确实画面跟PS差距大

SS还能从机能上找原因,现在想想 DC真是冤啊,完全是SEGA不给力造成的
香草自己都不敢再弄公主皇冠了,2D游戏随着画面精细度的提高,成本几何上升

21世纪有了PS的变形功能才好点

TOP

有么有FC的

TOP

引用:
原帖由 SONIC3D 于 2009-6-18 23:42 发表
6月24日更新:
增加n64开发文档的概览部分

发觉这两天某帖很火,双方争论非常激烈,大家总是对自己怀念的主机褒奖有佳,特发官方相关开发文档若干,欢迎大家断章取义,进行技术比较。

老实说我没觉得SS的3D机 ...
我看了N64的,很大篇幅在讲3d概念和原理。
n64os本身应该是个unix-like(我猜是bsd修改的?)build都是makefile。
那个调试器应该是gdb的前端。
感觉把gu换成gl差不多就是一个缩水版的opengl 1.0的api了。。

这个机器相当不错。。可惜卡带可怜的容量。。。。。。。。

[ 本帖最后由 风间星魂 于 2013-8-30 16:50 编辑 ]

TOP

引用:
原帖由 hourousha 于 2009-6-22 20:57 发表

一方面SS没有GTE这种专用矢量运算处理器,因此即使slave SH2发挥到头,处理3D变换的速度也还是不如PS(SISD和SIMD怎么比速度),此外,SS的Texture Unit(或者叫做sprite mapping unit或类似的东西更合适)其实和通常 ...
可是ss的开发文档上面不是写着SCU的dps可以进行矩阵处理么?

TOP

引用:
原帖由 SONIC3D 于 2009-6-22 17:14 发表


也不能光看主频,光看主频数值的话SS的两块SH2每块可都比Model2的那块80960高,关键是双CPU协作开发困难而且更重要的是缺少类似PS中向量处理器的矩阵乘法硬件,对3D作品的效率产生极大影响,所以移植个model2的东 ...
我看了一下ss的开发文档,上面不是说scu的dsp可以进行矩阵处理么?

TOP

引用:
原帖由 hourousha 于 2009-6-24 09:49 发表

有些相似的地方,比如PS有GTE,而N64有RSP,这两个都是矢量处理器(区别是后者是16位定点数)
N64的3D功能比PS更先进,比如N64是支持Z-buffer的而PS不是,相应的诸如透视矫正等功能自然PS也没有,在纹理过滤上N64自 ...
ps的gte一样也是定点小数啊。

TOP

引用:
原帖由 Rudy 于 2009-6-18 23:51 发表
ss的借口太牵强了
ps的gte照样需要程序员“什么3D图形api什么变换矩阵旋转四元数”

ps文档还有很多
主要是ps的结构cpu+gte简单明了。而土星的双cpu+dsp+vdp1+vdp2实在是太复杂了。

[ 本帖最后由 lemonninja 于 2014-6-1 16:19 编辑 ]

TOP

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