Posts: 1,752
Threads: 21
Joined: Jun 2002
That's right, it's finally done. Enjoy all those QB classics you couldn't run before in Windows XP, due to EMS problems: Wetspot 2, Shell Shock, Ultimate Super Stack, FoX, and more! Over 70 games and demos have been tested as fully working.
Grab it here:
http://emsmagic.phatcode.net/
(Easy-as-cake Windows installer available.)
Posts: 1,439
Threads: 15
Joined: Apr 2003
Congrats on releasing it. I'll have to give it a whirl sometime - not sure if my new machine has EMS problems, but it seems likely, since it has a lot of integrated components.
Posts: 245
Threads: 25
Joined: Sep 2005
Nice. This has been wanting to be released forever. Big congrats on pulling through with it!
Captain Cosmosis anyone? :o hehehehehe (remembr?)
Posts: 1,774
Threads: 62
Joined: Aug 2003
Quote:Nice. This has been wanting to be released forever. Big congrats on pulling through with it!
Captain Cosmosis anyone? :o hehehehehe (remembr?)
Yeah... I wanna play that game too damnit!
By the way, has anyone tried running anything that uses DS4QB and FutureLib? Maybe it just wont run without VDMSound. I can't remember what the DS4QB errors were like, but I got a path not found in MODULE something or other... which is way more than I ever got before. Good work! :lol:
Posts: 1,752
Threads: 21
Joined: Jun 2002
Captain Cosmosis is next, after a few small side projects. (You'll see the project page is still up, which means I'm still working on it
)
I have no problems running games that use FutureLib. VESA problems in Windows XP seem to be related to the graphics driver. Sometimes the
videoport driver patch helps. No luck with any version of DS4QB though. Even DS4QB++ seems to be broken with SP2.
Posts: 82
Threads: 8
Joined: Oct 2006
i do not use any graphics but i am interested in general programming,
how would i use Ems Magic to use huge arrays?
(i have not opened the Ems Magic text).
MY
QBASIC'S PAGEÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â I ONLY USE WINDOWS 98SE
Posts: 1,439
Threads: 15
Joined: Apr 2003
EMS Magic is not a way to create large arrays or anything like that; it's a way to allow programs to use EMS on machines that don't normally support it. Using EMS from the program's point of view is the same regardless. Google for "LIM EMS spec" or something along those lines for information about the EMS interface. XMS is generally considered to be better, though, if you're able to use that instead.
Posts: 691
Threads: 5
Joined: Apr 2002
The memory routines (I think you can download them from QBNZ) I wrote ages ago used directqb's ems peek/poke functions to simulate malloc, which could then be used to create large arrays. I used the routines in my fighting game to store the large tables used for the moves.
esus saves.... Passes to Moses, shoots, he scores!