home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Shareware - Software Farm 2
/
wosw_2.zip
/
wosw_2
/
CPROG
/
EMSLB221.ZIP
/
WHATSNEW.221
< prev
Wrap
Text File
|
1991-10-11
|
2KB
|
45 lines
WHAT'S NEW IN EMSLIB
version 2.21:
+ _EMMicopyfrom() and _EMMicopyto() functions added, allowing different
skips between elements in source and destination. EMMicopyfrom() and
EMMicopyto() changed to macros which call the _EMMicopy* functions.
+ Huge model support added!
version 2.2:
+ Support for tiny model tested and confirmed.
+ Support for Microsoft C tested and confirmed.
+ EMSLIB distributed as libraries instead of objects (source got too big
to keep in one file, and libraries are the most convenient way
to deal with multiple objects).
+ Support for EMS mapping save and restore calls. Suggestions for using
save/restore added to the documentation.
+ Frame caching for copying functions can be enabled and disabled.
Details of frame caching and suggestions on how to use it added
to the documentation. _EMMframecache global variable allows
determination of cache status (enabled/disabled).
+ Interval copy functions added to speed certain types of array copies.
+ Initialization protection added. Functions will return an error
instead of possibly crashing if the library has not been
initialized.
+ Greatly expanded example program source included, and example
makefiles for compiling it with Borland/Turbo C[++] and
Microsoft C.
+ Documentation rewritten. More detail, better instructions, more
organization.
+ EMMgetname() now is guaranteed to null-terminate the returned string.