Bonne_den_kule: do you have a problem with ConsoleX because you have also written a console type library? I have no problem with your library - this is not a competition! At least I don't think it is
I have just tested it on a 600Mhz C3 machine with a quite old £15 pci graphics card, it runs without any problems. You don't need a state of the art gfx card or a P4.
But if you do have a 2Ghz P4 and are using on board S3 graphics then you are nuts! Why not spend £15 on an AGP or PCI graphics card and make a real speed difference to your system???
btw, I only said directx 7 because thats what the help file says is needed to open a screen in purebasic, if this is not the case & you can get by with older versions then it will work in pre-directx 7...
In any case, most if not all windows users by now have at least directx 7 installed.
I personally don't know anyone with a windows machine who doesn't have directX 7 or above installed.
The whole point of the library is to make it easier to make legacy programs look better on newer systems by giving a set of easy to use commands that are very similar to the older console ones - just add an X!...
If you want to write programs for both old (win98 is 6 years ago) and newer systems then if the system fails then just open a regular console.
If the helpfile is true, then even purebasic's open screen will fail on those systems?
Anyhow, I've uploaded a slightly newer version (to the usual link), this version has commands to set the rgb value for foregound and background printing - see example 6 for a bit of a demo.
If people want, I can make a new version that will pass thru commands to the original console system if the OpenConsoleX fails to open directx properly.
Anyone want this feature?
-Anthony