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 Professional Discussion / Hello! I think there is a problem with DX9...

Author
Message
adidas82
23
Years of Service
User Offline
Joined: 3rd May 2003
Location:
Posted: 3rd May 2003 10:55
Hello!

I'm german and my english isn't that good. I used Dark Basic Pro but when I installed DX9 the compiler shows this error message:

my small code:

set display mode 640,480,16

-> Display cannot created to invaild function parameters at line 0!!

Please help!
Vulcan Omega
23
Years of Service
User Offline
Joined: 17th Dec 2002
Location: United Kingdom
Posted: 3rd May 2003 11:44
Hello there,

Here are some things you can try to solve your problems:

Have you installed the latest DBPro Patch 4 ?
Have you installed the latest Graphics Drivers for your Gfx Card ?
Have you got the actual retail version of DX9 ?, because you may have a BETA version.

You could also try creating another project and retype the code, I have had a problem in the past with simple code that should have worked. As there seemed to be a difference when I compiled a program and ran it in debug mode.

One last thing is your gfx card may not support this resolution or doesn't support DX9 or DBPro doesn't support your gfx card.

I hope this helps you.

Vulcan Omega is closer than you think !
http://www.vulcan-omega.co.uk/
Shadow Robert
23
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 3rd May 2003 11:56
yeah this problem happens from time to time... not sure why.
there is not alot you can do, however you can try to check display mode(width,height,depth) before you set.
also try another resolution first, then set back down can also help.

set window off oftenly helps too because i've found the problem only really arises when you're running Fullscreen Windowed

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Vulcan Omega
23
Years of Service
User Offline
Joined: 17th Dec 2002
Location: United Kingdom
Posted: 3rd May 2003 18:48
Yes I do have Direct X 9 installed on my pc. It does work correctly with no problems. Though you may want to download the dx90_redist.exe from microsoft. It is only around 32 MB and it may possibly have files which may fix your problems.

Vulcan Omega is closer than you think !
http://www.vulcan-omega.co.uk/
CloseToPerfect
23
Years of Service
User Offline
Joined: 20th Dec 2002
Location: United States
Posted: 4th May 2003 02:05
been using dx9 since it came out, No problems yet.
CTP

indi
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 4th May 2003 07:51
adidas82 wrote

Quote: "Thank you, but I know the problem is DX9! Now, I'm not able to apply the Patch4 because while the update is running there is a new error message: error with direct x!!

Have you DX9 installed on your system?

Before I installed DX9 there was no problem with DB. But cou cannot remove DX9 like an other version...

'f***** microsoft
"



please curb the swearing on these boards thanks

sorry for your dx9 plight tho

Shadow Robert
23
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 4th May 2003 08:44
what operating system?
DirectX was never designed to be used on Windows98 (you can install it but i wouldn't recommend it)

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Mentor
23
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 4th May 2003 14:04 Edited at: 4th May 2003 14:05
well that last statement is wrong for sure :-s , Microsoft list Dx9 as compatable with Win98, and I have it installed on my system (Win98) and it runs DB and every game I own just fine, from UT and RTCW to Lemmings, no problems what-so-ever , and I am not even using a certified video card driver at that, there is no problem with Dx9 and win98 (and I have the original win98..not se), just run dxdiag (should be in the control panel with Dx9) and re-install over the old directx if you have problems, it may be that you failed to install some of the later critical updates, so make sure your windows has all the latest updates before you try again, most likely is that you need to remove and re-install Pro, sometimes software can lose track of the correct drivers/dlls during a update, so it wouldn`t hurt to try that 1st, cheers.

Mentor.

Shadow Robert
23
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 4th May 2003 14:10
the last statement isn't wrong at all... DirectX utilises part of the .Net Framework which gives it the support to be able to utilise C# and VB.Net - and there is a BIG warning in the Readme for the DirectX installation that even notes that Windows98 systems may become unstable using DirectX9.

it wasn't designed with Win98/WinMe in mind, however due to WinMe's setup with .Net it has been classed as stable ... however Installing on Win98 is a gamble and HIGHLY dependant on the hardware you're using. They designed the support for it as a major afterthought

Windows Millennium Editon was another one of Microsofts afterthoughts, and although i've never had problems with it doesn't mean i'd recommend it for anyone else.

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Mentor
23
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 4th May 2003 16:17 Edited at: 4th May 2003 16:23
from the directx site at microsoft.....

DirectX 9.0a improves the graphics, security, and performance of your operating system. Download and install this update for your ****Windows 98****, Windows ME, Windows 2000, or Windows XP-based system.

Q. Will installing DirectX 9.0 cause my existing titles to fail?

A. Backward compatibility is a key feature of DirectX. We do application compatibility testing with a large number of released DirectX-enabled titles and a number of pre-release titles every time we release a new version of DirectX. In rare cases, some titles are "version coded" to accept only a single version of DirectX. These titles are almost always updated by the manufacturer to fix this behavior. These few cases aside, we are not aware of any compatibility problems with any previously released DirectX-enabled titles. In some cases, these programs may even run better with DirectX 9.0.

Q. Are there any known issues with regard to DirectX 9.0?

A. Due to enhancements in the way DirectPlay functions, it is strongly recommended that all users who want to join or host multiplayer games upgrade to DirectX 9.0. A user with earlier versions of DirectX may have trouble joining or hosting games, or my see a significant performance reduction when playing with users who have 9.0 installed.

Some video card manufacturers have updated drivers that are specifically designed to work with DirectX 9.0. It's possible that these drivers will benefit performance, quality, or stability of games running DirectX 9.0. Please make sure you check with your video card manufacturer to see if such drivers exist for your video card.

Q. I'm looking for earlier versions of DirectX but can't find any. Where are they?

A. DirectX 9.0 has been released, so we no longer provide earlier versions of DirectX. Please download DirectX 9.0.If you are running Windows 98, Windows Me, or Windows 2000. The DirectX 9.0 runtime includes transparent support and backward compatibility for all previous versions of DirectX.If you are running Windows 95, the latest version of DirectX you can use is DirectX 8.0a.

system requirements..............

Operating System Microsoft Windows® 98, Windows Millennium Edition (Windows Me), or Windows 2000, Windows XP.
Hard Disk Approximately 65 megabytes (MB) of available space for installation. Once installed, you can delete the installation files. The remaining DirectX files use approximately 18 MB of hard drive space. If you had an earlier version of DirectX installed on your computer, you will see little difference in used space on your hard drive. DirectX 9.0 will overwrite the earlier versions.

supported platforms..........
***Windows 98***, Windows 98 SE, Windows Millennium Edition (Windows Me), Windows 2000, and Windows XP support DirectX 9.0a; the latest version that Windows 95 can support is DirectX 8.0a

I think you may be thinking of Win95, I can`t find anything in the knowledgebase either re: problems with Win98 and DX9, as far as I can tell DX9 and Win98 work together perfectly, I have over 60 games on this system alone that are "state of the art" and 3D intensive, they all run with no problems at all, in fact at the moment I have switched to the debug version since I am playing with C++ and Directx....no problems so far in either version of DX9.

Mentor.

PS: can`t see a warning on the site for Win98 anywhere either, I went all through the install sequence up to the point of downloading, can you supply a link?

CloseToPerfect
23
Years of Service
User Offline
Joined: 20th Dec 2002
Location: United States
Posted: 5th May 2003 06:38
I have win98 and dx9 and have had no problems with dark basic or any commerical game software. Directx 9 is tested for win 98. I am one of the beta testers. dx9 does not support win 95.

CTP
mhack
23
Years of Service
User Offline
Joined: 24th Apr 2003
Location:
Posted: 5th May 2003 07:48
Hey guys, do you know what DirectX actually does?

Shadow Robert
23
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 5th May 2003 09:23
its essentially a low level system engine standard for all multimedia needs, sound/networking/3d/movie/etc... which manufactures develop thier own support for in drivers for the Windows Operatings System to use them.

originally it was a work around to the fact that Windows took away the Direct access to hardware (hense the name DirectX, Direct being because it suppose to re-estalish this direct link an X because its for all hardware)

CTP, just because it was test doesn't mean that it was ever Certificated for it, trust me just because it works on one 98 machine doesn't mean it'll work on another ... and it isn't just minor incompatibilities, it'll either work or it won't work at all.
Thats why it ins't certificated or recommneded for 98

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
indi
23
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Earth, Brisbane, Australia
Posted: 5th May 2003 10:29
These posts make me paranoid to try and install it.

Im still 8.1

Mentor
23
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 5th May 2003 16:14
Raven! why do you keep saying it isn`t recommended for Win98?, MS has it recomended for Windows 98/98se all over the DirectX 9.0a website, it`s listed as compatable on every page, there are no problems listed for 98 in the main Microsoft knowledge base either (that did surprise me ), I can`t find any reference to Win98 problems in a deep search of the net either, please post a link, I can`t find any mention so far anywhere that Win98 has any form of problem with DX9, even on the PC advice forums I contribute too we have no mention of problems with directx (apart from people wanting to know if they need it or where to get it), not critising in any way, just wondering where you got your info from, cheers.

Mentor.

Vulcan Omega
23
Years of Service
User Offline
Joined: 17th Dec 2002
Location: United Kingdom
Posted: 5th May 2003 19:40
I think we should end the discussion here about DirectX 9 and just say that if it works on your computer then fine and if it does not work on your computer then it is just bad luck.

And to point out to people if it doesn't work, you could easily format your hard drive and start again. Or it is not DirectX fault it could be Dark Basic Pro or any other program that maybe or your computer.

Vulcan Omega is closer than you think !
http://www.vulcan-omega.co.uk/
Shadow Robert
23
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 5th May 2003 20:24
the info was on the MSDN Beta/DirectX forums - but they've also included it in the ELUA that you read when you install

but this still doesn't explain if it is the users graphics card or not... remember DirectX's compatibility is also tied in with your drivers - so if a card doesn't support it properly (SiS for example don't seem to support bugger all) then it can cause problems.

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Mentor
23
Years of Service
User Offline
Joined: 27th Aug 2002
Location: United Kingdom
Posted: 5th May 2003 21:47
umm! that might explain it then, DX9 is now at DX9a ,I assume they must have solved the bugs with 98 in the latest fix since the beta came out, I checked the EULA both from the folder and the installer and despite my eyes glazeing over from the legalese there is now no mention of DX9a causing problems with Win98, I THOUGHT I wasn`t losing the plot , glad thats solved.

Mentor.

Login to post a reply

Server time is: 2026-07-11 12:02:32
Your offset time is: 2026-07-11 12:02:32