Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Discussion / Wow this kinda sucks

Author
Message
Insanity Complex
19
Years of Service
User Offline
Joined: 16th Sep 2005
Location: Home
Posted: 23rd Sep 2005 04:50
dbc trial 1 day left
I'm almost out the db programming world for a few months...I wish i had the cash to buy the full version right now...
Oh well...it was fun while it lasted. And I will be back!
master programmer
19
Years of Service
User Offline
Joined: 30th May 2005
Location: 3D Space
Posted: 23rd Sep 2005 05:32
YAY! I beat everyone to it! I get to say
Quote: ""Don't use inappropriate words on the DB forums!""

But seriously, that ain't cool.

P.S. I hope you get the full version soon, DB is really sweet!

Zotoaster
20
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 23rd Sep 2005 12:31
you mean "sucks"? , thats not inappropriate... or is it? maybe I should just be quiet now


Grog Grueslayer
Valued Member
19
Years of Service
User Offline
Joined: 30th May 2005
Playing: Green Hell
Posted: 23rd Sep 2005 13:35
There is also a Darkbasic Pro trial... Pro would also be better to buy than Classic. More commands, more POWER!

http://darkbasicpro.thegamecreators.com/?f=trial
Evil stick
20
Years of Service
User Offline
Joined: 27th Mar 2005
Location:
Posted: 23rd Sep 2005 13:52
And if your a member on the forum, it will last FOREVER.
Insanity Complex
19
Years of Service
User Offline
Joined: 16th Sep 2005
Location: Home
Posted: 24th Sep 2005 03:45
Quote: "There is also a Darkbasic Pro trial... Pro would also be better to buy than Classic. More commands, more POWER! "


can't run dbpro...dont have directx 9 or whatever...I imagine I'll buy it once i get my computer. I'm usin someone elses for the time being. But for now dbpro is all i can use
dab
20
Years of Service
User Offline
Joined: 22nd Sep 2004
Location: Your Temp Folder!
Posted: 24th Sep 2005 04:03 Edited at: 24th Sep 2005 04:04
Quote: "But for now dbpro is all i can use "


Uuuh, you mean db classic?

------------------------
Visit my website of games
http://www.dabip.co.nr!
Grog Grueslayer
Valued Member
19
Years of Service
User Offline
Joined: 30th May 2005
Playing: Green Hell
Posted: 24th Sep 2005 08:02
Quote: "can't run dbpro...dont have directx 9 or whatever...I imagine I'll buy it once i get my computer. I'm usin someone elses for the time being. But for now dbpro is all i can use "


Wow... that could be a problem. How about you just download DirectX 9... especially since it's free.

http://www.microsoft.com/downloads/details.aspx?FamilyId=0A9B6820-BFBB-4799-9908-D418CDEAC197&displaylang=en
Darkbasic MADPSP
19
Years of Service
User Offline
Joined: 15th Jun 2005
Location: Uk
Posted: 25th Sep 2005 17:09
Quote: "Wow... that could be a problem. How about you just download DirectX 9... especially since it's free.
"


DX9c only works if you have 128mb graphics card like i do

Gtas back and bigger and better than before
Chris K
21
Years of Service
User Offline
Joined: 7th Oct 2003
Location: Lake Hylia
Posted: 25th Sep 2005 17:16
Yeah that's true...




Oh no, I meant that's rubbish

Me!
19
Years of Service
User Offline
Joined: 26th Jul 2005
Location:
Posted: 25th Sep 2005 17:16 Edited at: 25th Sep 2005 17:17
slap that newbie ^^^^^^^^^^^^^^^


@ Darkbasic MAD: stop talking like an idiot , directx 9.0c works with any card.



we know where area 51 is, but where are areas 1 to 50?, and what do they do there?.
Darkbasic MADPSP
19
Years of Service
User Offline
Joined: 15th Jun 2005
Location: Uk
Posted: 25th Sep 2005 17:32
it wouldn't on my old graphics card try it

Gtas back and bigger and better than before
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 25th Sep 2005 18:14
Quote: "DX9c only works if you have 128mb graphics card like i do"


Whether DX9 works or not has nothing to do with how much memory your card has - it's to do with whether or not the GPU on it supports the DX features.

Some older cards will not be DX9 compatible.

I sent my son a compiled DB program which wouldn't run on a machine with a Voodoo GFX card in it. It ran fine on his other one with an nVidia card in it.

TDK_Man

blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 25th Sep 2005 18:46
TDK is completely and utterly correct.

Part of the 'Emergency Response Noob Shooting Team' :: Feel free to add me to MSN, but don't expect any big favours.
I AM _NOT_ A MOD, I AM ONLY HUMAN (although I fly in my spare time).
Darkbasic MADPSP
19
Years of Service
User Offline
Joined: 15th Jun 2005
Location: Uk
Posted: 25th Sep 2005 18:57
@Me!

Quote: "Whether DX9 works or not has nothing to do with how much memory your card has - it's to do with whether or not the GPU on it supports the DX features.

Some older cards will not be DX9 compatible.

I sent my son a compiled DB program which wouldn't run on a machine with a Voodoo GFX card in it. It ran fine on his other one with an nVidia card in it.

TDK_Man
"


Quote: "TDK is completely and utterly correct."


Thank you

Gtas back and bigger and better than before
Me!
19
Years of Service
User Offline
Joined: 26th Jul 2005
Location:
Posted: 25th Sep 2005 20:05
NOOB SLAP! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

@ darkbasic MAD: TDK is partialy correct, actualy it is DarkBasic that does not support some older cards that only have 256 colours (ie: voodoo 1&2), stop trying to be a smartarse, DirectX supports all video cards that have current windows compatable drivers, even unaccelerated 2D, DirectX has NO other requirements than the PC runs windows, if you doubt me then maybe you can credit Microsofts opinion on the subject

http://www.microsoft.com/windows/directx/default.aspx?url=/windows/directx/productinfo/sysreqs/default.htm

any problem with Voodoo cards is down to DarkBasic, not DirectX, I have an older card (Geforce4mx) in my other desktop with 32mb onboard, strangely it seems to be able to run both XP and DX9.0c just fine, I have told you before, stop posting if you don`t know what you are on about.



we know where area 51 is, but where are areas 1 to 50?, and what do they do there?.
BearCDPOLD
21
Years of Service
User Offline
Joined: 16th Oct 2003
Location: AZ,USA
Posted: 26th Sep 2005 06:11
My Geforce 2 supports DX9c. It's pretty old. 64mb.
The thing with DBP is not that it has more commands, it also has more useful language features like globals, #constants, and...ELSE IF.


I'm going to eat you!
Insanity Complex
19
Years of Service
User Offline
Joined: 16th Sep 2005
Location: Home
Posted: 26th Sep 2005 16:26
I think i've made a mistake to post this...my bad
seems to have started something other then just I'm bummed about not having any money for full version
Leeorg
19
Years of Service
User Offline
Joined: 5th Jul 2005
Location:
Posted: 26th Sep 2005 23:21
I've actually had an amusing two minutes reading this topic, so thank you DBPro Newbie for starting it
master programmer
19
Years of Service
User Offline
Joined: 30th May 2005
Location: 3D Space
Posted: 27th Sep 2005 06:44 Edited at: 27th Sep 2005 06:44
So, who won? Who got noob slapped the least? I had a hard time keeping track

Quote: "I've actually had an amusing two minutes reading this topic, so thank you DBPro Newbie for starting it -Leeorg"
agreed very much so

Uncle Sam
19
Years of Service
User Offline
Joined: 23rd Jul 2005
Location: West Coast, USA
Posted: 27th Sep 2005 06:57 Edited at: 27th Sep 2005 07:02
Quote: ""I've actually had an amusing two minutes reading this topic, so thank you DBPro Newbie for starting it -Leeorg"
agreed very much so"


Quote: "agreed very much so"

I agree too!

--------------
Uncle Sam
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 28th Sep 2005 05:56
Quote: "TDK is partialy correct"


Ooh - I'm not usually one to argue but...

How on earth can a non-DirectX 9 GFX card use all of DirectX 9's features?

Here's a link to some GFX cards and it tells you which version of DX each card supports.

http://shopper.cnet.com/4002-7409_9-6311409.html

As you can see, the ATI Radeon 7000 is only DX7 compatible. You can still run DB with it though. Older cards will not support versions of DirectX that didn't exist at the time they were produced.

Obviously the version of DX you have on your machine can only use the DX features the card's GPU supports. It would be suicide for MS to release a version of DX which refused to run on machines which were only compatible with earlier versions, so yes older cards will run on your machine with DX9 on it - but that doesn't make them DX9 cards.

DBPro needs DX9 to run, but if your card isn't DX9 compatible, then you can't use DX9-specific features your card hasn't got - regardless of how up to date your drivers are!

The problem with Voodoo cards isn't really down to DB either - it's because DB uses DirectX and Voodoo isn't a DirectX card, it's a 3DFX card! Remember when you went to buy a game and you bought either the 3DFX version or the DirectX version?

And to say that the Voodoo only had 256 colours is plain silly! The 16MB cards had 32bit colour and even the 4MB Voodoo 1's had a True colour 110 MHz RAMDAC and 64K colours. Don't forget that the technology for the Voodoo's 3DFX GPU came from the SGI Graphics workstations...

TDK_Man

Me!
19
Years of Service
User Offline
Joined: 26th Jul 2005
Location:
Posted: 28th Sep 2005 13:50 Edited at: 28th Sep 2005 13:56
on the Voodoo issue My bad , I was thinking of the early cards with 256 colour mode textures as used in Quake, you are right in that they all had 16 bit color, I stopped using them and went to Nvidia since Nvidia cards where cheaper, DB classic had always had an issue with Voodoo cards though, we had a whole spate of people who all had the same problems with getting Voodoo card to run DB, nowdays we don`t get that since nobody is running Voodoo cards any more.

the difference between what version of DirectX a card supports fully and what version it CAN run is the nub, for example my GeForce4Mx came out well before DX7, never mind about DX9.0c, but it can run DX9.0c and it can run programs from Darkbasic Pro just fine as long as they don`t want later shader versions, remember that DX is backwards compatable to DX7 at least.

the post I was replying to in the original instance said that he could not run Pro since he did not have DX9.0c, I said (correctly) that DX9.0c is a free download, that he could install it on his sytem (correct), and that he could run DB pro if he did (correct), I never did say he could run the latest shader demo from Nvidia at 400fps, I would never expect anyone to think that could be the case.

since the poster already was able to run Darkbasic it seems a safe bet that he has a 3D card, DX9.0c will install on any system that runs windows, he has a 3D card, he can run Pro, Darkbasic MAD then said you need 128mb of video ram to run DX9.0, thats stupid, you can run it on any card I know of, just don`t expect 400fps all the time.

Darkbasic MAD then started quoteing you as though I was just posting lies or something, I was and am sure of my facts, you said

Quote: "Whether DX9 works or not has nothing to do with how much memory your card has - it's to do with whether or not the GPU on it supports the DX features.

Some older cards will not be DX9 compatible"


the GPU does not have to support all of the DX features, in fact all it has to be able to do is to render 2D, in which case it uses primarily Directdraw to render the screen, you can use a card that has no 3D ability at all, it won`t run any DB apps, but you can use DX9 with it, if you have 3D acceleration then DX will use what it can get, any calls to unsupported features are ignored, this is when people post saying that a shader just gives them a black object or whatever, since the feature is not supported then it just isn`t used, you can still run the program though, even alter it to compensate for the lack of that feature with the availability functions.

as for your second observation, I tried swapping in the oldest card I have (a PCI Mentor video card a bit slower than a TNT2), and apart from XP complaining about the drivers (there are newer drivers now), it worked with a simple DB Pro app just fine, that card was over 10 yrs old, so up to a decade back the cards seem supported.

the point is, your card does not have to support all DX9.0c features to run under DX9.0c, in fact it just has to able to show video, XP (or any version of windows past 3.1) uses Directx to draw the screen, are you suggesting all new office computers have Radeon9800pro cards in them?, even the aged and slothfull Intel Extreme(ly slow) chipset on my oldest lappy works under 9.0c, and that (afaik) doesnt even have shader ver 0.00000001a, in fact the Intel Extreme chipset can be thrashed handsomely by most budget video cards over £20

just wanted to point out I was not lying or trying to cause someone unwanted hassle, you can install 9.0c and run Pro, even on "unsupported" cards, all that definition is there for is to convince people they NEED a "supported" card with the associated cash transaction, actualy they don`t unless they want ALL the features added to 9.0c, you can write code in Pro on a GeForce4Mx (most definitley unsupported since it predates dx7, never mind about 9.0c), I know because I have done so and still do so at times, and if you look it up I am sure that card will be "unsupported", but it still works fine, I just can`t use shaders, no great loss.

Me!

we know where area 51 is, but where are areas 1 to 50?, and what do they do there?.
Insanity Complex
19
Years of Service
User Offline
Joined: 16th Sep 2005
Location: Home
Posted: 28th Sep 2005 16:33
Quote: "I've actually had an amusing two minutes reading this topic, so thank you DBPro Newbie for starting it"

Quote: "agreed very much so"

Quote: "I agree too! "

aww now i feel all warm and fuzzy inside...not really, it just seemed like the thing to say...
anyhow, since not much of the things in this thread really have anything to do with me, its not likely that ill return to this thread... so you all can have fun talking about graphics cards...but either way mine seemed to reject dx9 so ill sit here and wait till i can make money to buy my own computer... wow this is a boring wait...

If you stand not beside me, then I assume you to be my enemy.
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 28th Sep 2005 16:46
Me!:

I think we are actually agreeing with each other by saying different things - all of which are true.

I 'took the bait' because I couldn't see where I was only 'partially' correct...

Some quotes:



They won't! This is 100% correct, but it's not the same as saying that those cards will not run DB on a machine with DX 9.0c on it.



Of course it does, but will only support the features available in the version of DX that card is compatible with.



That's because the Voodoo cards were not DirectX cards but 3DFX cards with very limited Direct3D support.

Quote: "my GeForce4Mx came out well before DX7, never mind about DX9.0c, but it can run DX9.0c"


Technically, no it can't. It can run DB on a machine with DX9.0c on it, but that's not quite the same thing. It also doesn't make the GeForce4Mx DX9 compatible. I know I will be accused of nit-picking, but there is a subtle difference.

Quote: "you need 128mb of video ram to run DX9.0, thats stupid"


Agreed!

Quote: "so up to a decade back the cards seem supported"


Once again, we are agreeing. I never once said old cards wouldn't work!

Quote: "How on earth can a non-DirectX 9 GFX card use all of DirectX 9's features?"


You echo this in your post, so you are agreeing with me!

Quote: "just wanted to point out I was not lying"


I didn't think your post suggested you were. In my posts, I wasn't supporting DBM's comment - I was simply clarifying the point about graphics cards and DirectX compatibility.

Apart from your accidental 256 colour comment, your comments have been 100% correct and none of my comments have contradicted yours.

TDK_Man

Me!
19
Years of Service
User Offline
Joined: 26th Jul 2005
Location:
Posted: 28th Sep 2005 18:49
My bad, as I read it you thought only the latest cards could run DX9.0c, I must be getting touchy in my old age (plus 2 more days and I need a new job...THAT sucks ) <<<ref to thread header

must be getting stressed, it`s hard work to find a new job just like that when your 44...



we know where area 51 is, but where are areas 1 to 50?, and what do they do there?.
blanky
20
Years of Service
User Offline
Joined: 3rd Aug 2004
Location: ./
Posted: 28th Sep 2005 19:36
My old ATI Rage Pro 8MB ran DX9.0a (newest version at the time) just fine.

(My ATI Rage 4MB in my laptop came up with a 'Direct3D 9.0 will not work on this computer, will install anyway' box.)

Part of the 'Emergency Response Noob Shooting Team' :: Feel free to add me to MSN, but don't expect any big favours.
I AM _NOT_ A MOD, I AM ONLY HUMAN (although I fly in my spare time).
TDK
Retired Moderator
22
Years of Service
User Offline
Joined: 19th Nov 2002
Location: UK
Posted: 28th Sep 2005 20:32
Doh!!

Like the way I found a new use for the Code button.

TDK_Man

Login to post a reply

Server time is: 2025-05-22 13:11:32
Your offset time is: 2025-05-22 13:11:32