| Author |
Topic  |
|
SuperFurryFurryThing
Average
375 Posts |
Posted - 16/06/2004 : 01:45:59
|
Graphic cards do not support specific versions of DirectX. The software drivers report to directX what facilities the card can support, and map requests from DirectX down to the card hardware. The Amigerlin and 3dfx drivers, only support commands in the format supplied by DirectX 7. When DX8 and DX9 run on a card that has a driver designed for DX7, they have to present the data in the old DX7 format. DX8 supports presenting commands in a more efficient manner, and drivers that understand these new formats are Directx 8 drivers. This support is supplied by extensions to the commands supported. The DX8 driver has to tell the DX runtime, that it can understand these extra commands. I presume that DX9 has added yet more extra commands. My driver supports the DX7 commands and the DX8 extra commands but not any DX9 ones. Hence its behaviour. If you support the extra DX8 commands you can getter higher performance from an existing card.
SFFT
|
 |
|
|
Kyon_CoraeL
Novice
47 Posts |
Posted - 16/06/2004 : 02:41:51
|
quote: Originally posted by SuperFurryFurryThing
As I understand your post, you are running Vice City in default fastest performance mode on a V5. One thing that I noticed in GTA3, is that it goes an awfull lot faster in single chip mode. Could you try setting single chip mode using some 3dfx tools Amigerlins would be ok. and try it again, and confirm that the problem is still there and see whether the performance is better.
SFFT
The performance is realatively the same but there still is the same problem. when I used amigamerlin I had no problems, but after a few minutes it crashed. Hope that helps |
 |
|
|
SuperFurryFurryThing
Average
375 Posts |
Posted - 16/06/2004 : 21:06:11
|
I believe that I have fixed the main problem with Vice City, in the Alpha6. One of the DX8 primitives wasn't handling a parameter correctly. I would try the Alpha6 when it is made available. Thanks for the feedback.
SFFT
|
 |
|
|
Kyon_CoraeL
Novice
47 Posts |
Posted - 16/06/2004 : 21:19:19
|
| Thank you for your effort. |
 |
|
|
r21vo
Average
Latvia

294 Posts |
Posted - 16/06/2004 : 22:19:33
|
thank you SFFT - i'll test your drivers and try to report results (I have VooDoo3 3000 and VooDoo4 4500, so I can test both versions of drivers.)
Why doesn't the driver development go opensource or smth like that? Ok, i know, source belongs to nvidia, but anyways, it would be much better to share tha ideas and fixes with everyone. |
|
 |
|
|
Ragnarok72
Novice
USA
28 Posts |
Posted - 17/06/2004 : 03:53:58
|
Well, it is certainly great to hear that someone is taking matters into their own hands and working on DX8 support. But....
WARNING: POSSIBLE STUPID QUESTION(s) ALERT! 
Can these drivers in their current state function properly on Win9x? Now, by "function properly", I mean "install without windows screaming bloody murder because the driver was written with Win2k/XP in mind".
If not, then is Win9x support planned? |
Edited by - Ragnarok72 on 17/06/2004 03:55:22 |
 |
|
|
vykupitel
Initiate
Czech Republic

86 Posts |
Posted - 17/06/2004 : 08:31:51
|
| They cannot run on Win9x. Different kernel here. |
AthlonXP 1.86GHz@2.2GHz (barton), 1024MB PC400 RAM,MSI KT6-Delta LSR, Voodoo5 6000 rev. 3700 A1 + Voodoo4 4200 AGP(Daytona) and many more... |
 |
|
|
r21vo
Average
Latvia

294 Posts |
Posted - 18/06/2004 : 15:41:06
|
| but maybe it's possible to apply all the fixes which were made to w2k/xp core to w9x core. I guess it wouldn't take much work. |
|
 |
|
|
Glide
Web Admin
Napoli

18697 Posts |
|
|
SuperFurryFurryThing
Average
375 Posts |
Posted - 19/06/2004 : 01:48:20
|
There are a couple of general fixes in the Alpha6 which can occur on all of the cards. One of the problems certainly occurs on some platforms with Vice City, and another one is shown by Pacman World 2. Both of these problems could have occured with other games though.
SFFT
|
 |
|
|
FBS
Initiate
Canada
80 Posts |
Posted - 19/06/2004 : 12:31:16
|
Image Insert:
 104.01 KB
The new drivers give me this result with th Alpha6. Another thing to note is that when I try to make adjustments to the diplay settings within the game and revert them back again my PC crashes and reboots. |
 |
|
|
SuperFurryFurryThing
Average
375 Posts |
Posted - 19/06/2004 : 19:58:40
|
The Flight Sim game is presumably now loading reliably. I am still seeing graphic corruption problems in other games, so there is obviously still work to be done.
SFFT |
 |
|
|
patience
Novice

10 Posts |
Posted - 19/06/2004 : 20:37:10
|
quote: Originally posted by r21vo
but maybe it's possible to apply all the fixes which were made to w2k/xp core to w9x core. I guess it wouldn't take much work.
This is probably easier to start and run a game under Win9x than under Win2k and under XP. But indeed, if a game has problems under Win9x and Win2k/XP and if the problem can be fixed under Win2k/XP, so would be interesting to try to fix it under Win9x, using the same way but without forgotting that the kernel, the driver, the gfx card are or can be different.
|
 |
|
|
Ragnarok72
Novice
USA
28 Posts |
Posted - 20/06/2004 : 02:19:52
|
quote: Originally posted by patience
This is probably easier to start and run a game under Win9x than under Win2k and under XP. But indeed, if a game has problems under Win9x and Win2k/XP and if the problem can be fixed under Win2k/XP, so would be interesting to try to fix it under Win9x, using the same way but without forgotting that the kernel, the driver, the gfx card are or can be different.
True....and it bugs me that everything nowadays is for XP, XP, XP.
While I am glad that SFFT and Amigamerlin have been able to kick-start the WinXP driver development to get to the state it is at now, we should still not totally forget that they could still raise compatibility up even further on the Win9x side -- largely because you don't need to use 3DAnalyze to emulate TnL. I figure that if someone like SFFT would take a crack at updating the Geometry Assist code for the Win9x core so that it would be stable under DX8 games, we'd probably get a boatload of games from 2002-2003 to run/run better. |
 |
|
|
ggab
Average
Argentina

292 Posts |
Posted - 20/06/2004 : 11:31:03
|
playing in opengl (mesafx) the 1964 emu hangs and then i press the reset buttom, when winXP restarts display:

another, i tried with 1964 emu & jabo 1.51 d3d plugin and i get the blue screen with this info: 3dfxvs.dll - Address bf9e900e base at bf9b7000, Datestamp 40cf6ab5 |
 |
|
Topic  |
|