![]() |
Ok, we've all heard "why doesnt my DX work with Graal?"
and sorry but, im asking that question now. I have the Disable Direct X7 option clicked. I know that disables it, obviously. But when i have it unchecked, theres no difference. Ive put the fullscreen on 1027x768 and 24 bit color. And that is the only time i can see anything. Even then, I only see half of the effects. Sorta like somone cut the lights in half and removed one half. And i lag like heck. (heck= not allowed to use "bad" words :P ) Anyone know how to solve this problem? Also, I have a voodood Banshee card. I've heard rumours that it doesnt work with voodoos, but why? and if so, i wouldnt mind having that rumour turned into a fact. Thanks |
Anyone got ANY ideas????
|
RAR!@
Nope sorry :(
|
Nein
|
The reason why it doesn't show light effects:
There are different 3D engines, like glide (for voodoo, also known as 3dfx), OpenGL and Direct3D. If you want to do 3D graphics then you must support all of them to get good results, most 3D games do that. The problem that Graal has: it also needs to display 2D graphics (background, sprites etc.). The only engine that can handle both 2D and 3D is Direct3D, so Graal uses that. People without 3D card can still see something, while people with Direct3D(7)-enabled card see additional light effects. About using other engines: It is possible to use other engines, problem is to do the 2D stuff there since all surfaces must be like 256x256 or some other widthxheight that is a power of 2 (but limited to 256x256 on voodoo cards). Somehow it would be possible to support that by writing some complicate conversion code, but there are still a lot of problems: - limited texture size - limited graphic card RAM (at least on older voodoo cards) - often only works in fullscreen and doesn't allow to use any windows stuff like playerlist window, so that would need to be converted too I hope you understand that this would be too much work and would probably produce many bugs. All newer graphics card (I would say since end of 1998) support Direct3D |
Forgot to say: some cards say that they
support Direct3D but only support a small subset of the features, or they use some software emulation which is of course very slow |
Would getting DX 7a help?
|
got it
it dont work still =\ |
Yeah, Ive got a question about DX...One of my driver files are corrupt and makes the sound ****ed up completely for all my games...anyone help?
|
Quote:
Though im no computer programmer, why not convert graal to work with voodoos? they're one of the leading cards (if not the leading) and lots of people have em. Id say at least 25% of graalian players have some sort of voodoo. So in a way, thats discriminating against them. And once again, i understand that it has an emmensly large task of programming it, but i think it would be fair to those people that have voodoos.. and I cant afford a new card right now.. so in the end? i get to see bomys, and a couple other things on newmain. i dont think thats very...... worth paying 41 dollars canadian for just to miss all the lighting effects, night, day, and sunset stuff.... Anyone see my point here? |
Each voodoo has a slightly different language...each video card has a slightly different language too. This has been a problem with software development since the development of mass-produced computers: how to make one program run on all possible hardware configurations. The solution: translate to the Operating System's language, and have the hardware's custom-tailored software (Driver) translate to the card's language. So what we have here is Graal speaks in Graalian, translates it to DirectX, which the Driver translates to the card's language. With the new features, Graalian now translates to Direct3D, which is a slightly newer type of OS-level language. Your driver for your voodoo card isn't translating Direct3d to the card's language. No amount of Graal repairs will fix the video driver. What you're proposing is scrapping Direct3D altogether and teaching Graal to speak Voodoo...all the variations of Voodoo ever made....and all the Aureal and all the MonsterVisions and all the etc. etc. etc.
Stefan's not going to write proprietary (Driver) software for every 3d card ever produced! How would anything ever get done?!? |
Quote:
VOODOO DUZ NOT WERK WIT BOT 2d N 3d GRAFIX OOGA BOOGAH! Ahem.. *runs off stage* |
Quote:
He should concentrate on D3D |
=\
well i tried to get DX7a cause im open to all suggestions and thats what i was told to do.... but i cant install it cause i got DX8a lol... and my bro says "the only way to get rid of DX is to reinstall windows" i doubt that and i know that perhaps graal will be made to "speak voodoo" but i wouldnt mind trying it. And i cant figure out how to get ridda DX8 |
sigh
Spunky.. me have some problems with you.. Voodoo 3500 here.. sucks doesn't it?
|
Quote:
|
| All times are GMT +2. The time now is 08:47 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.