Subj : help with swapping To : Dennis Collins From : mark lewis Date : Fri Mar 03 2006 04:17 pm ml> DC> I am currently re-writing a BBS door game that was ml> DC> originally coded circa 1987. I am looking into adding ml> my first question, since i've never played with IGMs, is ml> are they simply another EXE?? DC> they sure are i wasn't sure... i kinda figured they had to be or some type of overlay system... ml> should recall some memories for you... then i'll also say ml> that i have a copy of his 1991 SPAWNO package that i have DC> I doesn't matter now as I have done some research into swapping and DC> coded my own unit, seems to work really well. ok... JFYI, that SPAWNO library leaves only ~300 bytes of program in memory when it swaps... it'll swap to EMX, XMS, EXTended, DISK or any necessary combination of them... it'll also leave interrupt handlers in place which leaves more (but necessary) code in memory... it is a fantastic li'l package that only adds about 3k to the final compiled exe when all is said and done... it should work with TP7/BP7 with no problems... i have no idea about delphi, though... i've only written on small app with delphi and spent the most time on creating a "CRT" type unit to use with porting some of my programs with... what pascal are you coding with?? have i ever seen you over on irc.bbsnet.org? ;) )\/(ark * Origin: (1:3634/12) .