Qbasicnews.com

Full Version: Compatibility of Quickbasic 4.5 with FutureLibrary on win XP
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,

I've done a search of the forum before asking, but haven't found an answer, so here it goes:

Will compiled Quickbasic 4.5 programs with graphics functions from the "Future Library" work well under Windows 2000/XP?

Could it be that the functions within the library use some low-level code which is likely to cause compatibility issues ? Anyone has any experience ?

I can not test it myself for the moment, and would like to know if there are any special things I must pay attention to, hence not having to rewrite all the code afterwards.

* I've read in a thread here that it's best to not make use of EMS, but that's not an issue. Any other things ?

Thanks in advance ! Any comments welcome !
YES, SIMPLE AND EASY, ABANDONE XP AND USE WIN98
i think you will stop sufferings, have many better answers
I've tried using Future.Library under XP, and i've had trouble. It depends on your hardware/drivers - you may be lucky.
Thanks for reacting !

I'll guess i'll have to test it, but i'll probably port the source to FreeBASIC if needed, since i've been foolin' around with FB for a couple of days.
Quote:YES, SIMPLE AND EASY, ABANDONE XP AND USE WIN98
i think you will stop sufferings, have many better answers

That's the same as "ABANDONE PHOTOSHOP 8.0 AND USE PHOTOSHOP 2.0!".

Installing an OLD operating system to a new computer is like surfing the internet with Netscape 3: you don't get all its potential.

Future.lib won't work on NT or 2K. It works in XP as long as your card supports VESA, which is getting difficult with new videocards. If you have Windows XP and it doesn't work, chances are that it won't work either with Windows 98.

I have Windows XP Pro SP2 and have no problems with Future.Lib, but that's 'cause my video card likes VESA. When I make the change to a ATI Radeon 9800 SE (which will be soon) I won't be able to run Future.lib games anymore. But I prefer Doom III or HL2 rather than Future.lib games Tongue
Thanks for the reply na_th_an !

So with VESA-compliant cards, there "should" be no problem.

Otherwise FreeBASIC seems to be THE valid alternative now (with 32-bit executables & good libraries & fresh compiler etc...), so that will probably will be my next coding environment. I used to program in Quickbasic a lot, but that's quite some years ago, so I think now is the time to move to FB (never got on the PB-thingie).