Re-Installed BMax after a long time and...

BlitzMax Forums/BlitzMax Beginners Area/Re-Installed BMax after a long time and...

Canali(Posted 2006) [#1]
Old programs doesn't enter the graphics mode anymore!

I downloaded the latest version of BMax, and have the latest DX installed.
To learn again to code in BMax I decided to check again the demos but...
...even if they compile without problems they don't get in the graphics mode.

Event tryed to force with "SetGraphicsDriver".

Any hint?


tonyg(Posted 2006) [#2]
What error messages do you get?
Which graphic driver are you using?
Which level of Bmax were the programs written in?


Dreamora(Posted 2006) [#3]
Yupp
Change your Intel Graphiccard drivers, the the newest 3-5 are broken with OpenGL as DX7

(I just assume its Intel, as all others don't have problems)


Canali(Posted 2006) [#4]
No error messages at all.

I tryed even with the simplest samples.
The program is compiled and it runs (I can understand this from the fact that when I press "ESC" it corretly gets out of the main loop).

Most of the samples get in the Graphics mode without forcing a graphics driver but just with something like

Graphics 640,480,0
SetColor 255,255,255
etc...

I even tryed forcing the OpenGL, MAX2D or DX7 modes without success.
:(

But I'm prety sure that on this PC (a Sony Vaio notebook I could surely run BMax in graphics mode).

So I guess is all about drivers but don't get where I have to fix.


Sanctus(Posted 2006) [#5]
It happens to me to
just in stad of graphics 640,480,0 put graphics 640,480,32
that works for me but it makes it fullscreen


Canali(Posted 2006) [#6]
Thx for the suggestion, but it didn't work for me. :(


Dreamora(Posted 2006) [#7]
The system needs a true 3D card.
If a 3D scene can't be created (really old SiS or S3 together with Windows Versions not supported anymore by anyone like Win98), check the mesa driver site and try it with OpenGL driver afterwards.
But be warned, it will be really slow especially as your system seems to be quite old if it can't even do the simplest emulation OS side ...


amonite(Posted 2006) [#8]
The system needs a true 3D card.

or at least a 2D/3D graphics controller from Intel like the i752 (Portola).


Dreamora(Posted 2006) [#9]
This does not guarantee that it works.

Even GMA900 can totally bug as they have 2 significant problems:

1. OpenGL Support + Intel: Don't think this will happen unless Intel buys NVidia ... (I know they have it, PR wise. But there are many quite serious problems with it)

2. DX < 9 Support + Intel: This heavily depends on the driver version. They tend to have the same matrix op problems as OpenGL from time to time which results in totally deformed or deplaced geometry and all weird stuff.