游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1954|回复: 2

nvidia gf4200与ATI 9100的在支持ps1.3上的差别

[复制链接]

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2004-6-15 08:51:00 | 显示全部楼层 |阅读模式
看下面一段ps
tex t0
tex t1
add r0,t0,t1

当t1为空时,4200的运行结果是
tex t0
texcoord t1
add r0,t0,t1

9100没影响

只好编写两段ps来对付4200了

原来就听说4200缩水很大,果然如此,是否会重走3dfx的路?

[em21] [em21] [em21] [em21]

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-6-15 10:00:00 | 显示全部楼层

Re:nvidia gf4200与ATI 9100的在支持ps1.3上的差别

这个问题我没遇到过呢

出现texcoord的情况有两个,一个是你没有SetTexture(s, NULL)
这个很重要
第2个就是驱动的问题,不是fx或者6系列的,还是用4x版本的驱动好
再说,以上代码用ps1.1是一样的,1.1真正差距在于是texm3x3和texdp3,texdp3tex上

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
 楼主| 发表于 2004-6-15 10:33:00 | 显示全部楼层

Re:nvidia gf4200与ATI 9100的在支持ps1.3上的差别

1.当然设了settexture(1,NULL);当不为空时,正常。
2.我用的是4.14.10.5216版的驱动,试过几个版本的驱动,情况也是如此

另外,4200的贴图座标有时不正确,表现是向偏右上角45度,而9100上没问题,这个问题比主贴所说的更不知道如何下手解决:(

驱动是有问题:

比如说,去年发现在玩CS时,用d3d的驱动时墙是透明的,不知道是不是共性,在几周前换了最新的驱动后就不透明了,后来觉得不能很好的对付舞弊的,又换回来现在用的这个版本,不过舞弊的还没见到,所以还没试墙是不是又变透明了,呵呵

另外,仅从直觉上看,4200的画质比9100差太远了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-1 20:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表