Qbasicnews.com

Full Version: XMS 2.0, 3.0, and WinXP.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
(I asked this in another thread, but didn't get an answer.)

Here's the impression I'm getting: WinXP only uses XMS 2.0. Many games, such as Percussor (yes, I really wanna play that game) and the RTE engine, require XMS 3.0 to run.

SO, If I were to download the 3.0 driver or whatever it is, would I be able to use these programs in WinXP?
Nope, cuz Windows XP emulates XMS and EMS by internal means, it won't work with an alternative XMS driver.

I think the best way to go is to have a dual boot, Windows XP for general use, plus Windows 98 for older stuff. Either that or a virtual machine, but that can be too slow for gaming.
How depressing. I need to go write an angry letter.
Yeah,..., Win98 and WinXP as dual boot is the best solution for your problem.
I use those, too, and it is very easy:
QB, Dos Games => Win98
Everything else => WinXP
Hm, ok then. How would I go about doing that?
You have to make two partitions of your Harddisk (with FDISK)... C and D. First you install Win98 on D and then XP on C. After that there'll be a bootmanager (you don't have to install one seperatly) where you can choose which OS to boot.
Hm. It seems that I already have a D:\ drive with some system stuff on it.
Or you can just crack the programs to remove the XMS 3.0 check.

(And change any 3.0 function calls to 2.0, although neither of these programs use ANY 3.0 calls, which makes me wonder why they check for 3.0 in the first place....)

I just did this for Percussor and RTE; the both work fine under XP now.

Here's the new EXEs:
http://nemesisqb.zext.net/PERXP.EXE
http://nemesisqb.zext.net/RTEDEMXP.EXE

Just put those in your Percussor/RTE directories and run them. Tongue
You don't need a boot manager if you install Win98 on C: and then install Win2K on D:. Win2K will automaticly set up a boot manager for you.

The best deal is having this:

C: for Win98 (small parition)
D: for Win2K (system & programs)
E: for DATA (everything you generate Wink )

They you look for an old HDD you don't use, size 1 GB more or less, and you set up for Win2K's swap file. If you find a fast HDD your Win2K will fly Wink
Quote:Or you can just crack the programs to remove the XMS 3.0 check.

(And change any 3.0 function calls to 2.0, although neither of these programs use ANY 3.0 calls, which makes me wonder why they check for 3.0 in the first place....)

I just did this for Percussor and RTE; the both work fine under XP now.

Here's the new EXEs:
http://nemesisqb.zext.net/PERXP.EXE
http://nemesisqb.zext.net/RTEDEMXP.EXE

Just put those in your Percussor/RTE directories and run them. Tongue
I was going to try that, but didn't have the source code. Thanks Big Grin Big Grin
Pages: 1 2