BlitzGL
BlitzMax Forums/BlitzMax Beginners Area/BlitzGL
| ||
Hi, I'm new to BlitzMax so please bare with me ;-) I've noticed that if you compile a tutorial program in a window (as opposed to fullscreen) the title bar displays BlitzGL. Now does this mean that the game is using opengl to run the app? I thought you had to use specific commands to use OpenGL as opposed to DirectX? Thanks for any help |
| ||
Mine say "Blitzmax Application" Are you using version 1.10? |
| ||
The default Blitz installer is v1.09, it is imperative that you grab 1.10 and -then- do a syncmods! Then you do have to use a specific command to use OpenGL (on Windows)... but it doesn't say BlitzGL. I think BlitzGL will be/has been retired, maimed and shot. |
| ||
Ok guys I updated to v1.10 and every time I run a sample program the error Unhandled Excpetion: Attempt to access field or method of Null Object message appears. It seems to dislike the 'graphics' command...any ideas what the problem could be? Thanks again |
| ||
Could you show your code? btw: If you try to use BGL create context you have to set first OpenGL drivers on windows, just to mention. |
| ||
Does this compile and run?Graphics 640,480,0,0 while not keydown(KEY_ESCAPE) flushmem wend end if not, did you do a syncmods from the IDE as well as updating the version? |
| ||
Graphics 640,480,0,0 while not keydown(KEY_ESCAPE) flushmem wend end This works no problem. If you take the snowfall.bmx included in BlitzMax, it generates the error here: Strict Global width=800 Global height=600 Graphics width,height,16 ' Error generated here I've double checked and all my modules are up to date... Thanks guys |
| ||
Try changing the graphics commands to Graphics width, height, 0 also, what are the specs of the system your are trying to run it on? |
| ||
This is odd. I've just switched from 16 bit to 32 bit colour for my desktop, re ran the snowfall program and it now doesn't generate an error - even without adding a 0 parameter. In fact all the programs seem to work ok - I really dont understand this! - specs are a 2GHz Laptop, 64MB Nvidia Go gfx card, 384MB RAM |
| ||
It is probably a result of running it on a laptop, but hey, look on the bright side - it works! :) |
| ||
Indeed! Still very odd though - but thanks to everyone for your help. Lets hope it doesnt crop up again! |