One thing - to musicalglass - the Win32 SDL port is based on DirectX. So, if you use SDL, you natively use DirectX (if you're on a Windows platform), and the GFXLIB uses SDL. Plus, with both GFXLIB and SDL, you can use OpenGL, which is WAAAAY easier to use than Direct3D, and it's just as powerful, and it's based in C, which makes it easier to use with FreeBASIC.
Ya, I agree, who pays you, musicalglass?
Also, I've seen too many people come in here thinking that FreeBASIC is just another DarkBASIC. Example:
Quote:What is the command to load/display a 3d .ASC model in FreeBASIC?
Wow, never going to happen unless you write it yourself, buddy! The whole point of FreeBASIC is to AVOID this kind of programming. Perhaps it will be good as a learning language, too, because of FreeBASIC's similarities to C (and soon, C++), so C/C++ would be the next logical step for learners after this.
I wouldn't mind having a built-in sound lib, though, this might fool people into thinking that it's another DarkBASIC [repeats argument above].
[EDIT]
Quote:You get your cut, we get our cut, everybody makes a ton of honest cash and everyone's happy!
Yep, definitiely from Microsoft. In case you haven't noticed, buddy, there aren't too many Microsoft supporters here. (I don't advocate MS, but I don't hate it either.) DirectX is great, but there's a couple of things missing from it: a clear, simple, easy, and consistant interface, and cross-platform capabilities.