For anyone who wants to use a full range of XMS and EMS data storage, I have been playing around with MAXLIB from www.gohel.de which provides almost everything you need to access these two memory types, incuding arrays and filestreams and sharing XMS/EMS data between chained programmes, up to the limit of your *coff coff* HIMEM.SYS reportable memory (ie the lamentable 64Mb limit). It's worth looking at even though it is dated 1995 and in a pre PB 3.5 lib (you have to get an old copy of PBlib, extract the obj files and create a new 3.5 lib) One caveat - if you use Dr-DOS the EMS functions won't work because in a MS-Centric world, he musta hardcoded the MS EMM386 version number (4.0) and the more advanced DR-DOS EMM386 is version 3.4 so it spits the dummy...but, that said, using the HIMEM.SYS and EMM386 from Windows ME in DR-Dos works a treat...if you don't won't multitasking
------------------
------------------
Comment