Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
EMS for future.library
#1
I saw in some other posts that future.library allows for 256 colors in 640x480 screen resolution, which is really what I need for this game I'm trying to make. The only problem is when it tries to make the library using the .exe file that is included it says that I have no EMS manager or something. I don't know HOW or even WHAT EMS is, so I was hoping someone could tell me and thereafter point me to a place to get some. Thanks!

-Nova
ovaProgramming.

One night I had a dream where I was breaking balls. The next morning, BALLSBREAKER was born.

Quote: Excellent. Now you can have things without paying for them.

BALLSBREAKER 2
~-_-Status Report-_-~
Engine: 94%
Graphics: 95%
Sound: 100%
A Severe Error has crippled BB2 for the time being... I have to figure it out, but until then you won't see much of it Sad.
-----------------------------
Reply
#2
EMS comes from the time of 286s. It was an interesting way to have more memory, provided that the 8086 architecture only supported 1 Meg of memory (and 640Kb usable).

QB is a compiler writen for 8086 and DOS 16 bits, so it can only access these 640Kb. To make it able to use more mem, special libs have to be used.

In 386 architecture (which basicly we still suffer), the memory in 16 bits mode was managed using XMS. There is a driver, which emulates EMS thru XMS, so you need to activate that driver. In Win98 it should be activated by default, if not you need EMM386 in your CONFIG.SYS. In Windows 2000 or Windows XP it can be emulated looking for _default.pif and editing it (properties) enabling the highest amount of EMS memory.

XMS doesn't need such a driver, so I'd advice you to use XMS instead. Future.lib supports it and I find it more comfortable to work with.
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply
#3
i¨m a new too in this future stuff...

but i learn something

use XMS instead of EMS , and be happy!. otherwise you will have a lot of troubles.
rom Lima, Peru!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)