Hi, as far as I can tell, mem17bet zip compiles with Turbo C (freeware now) or Watcom C, and the Assembly part is in NASM (open source, freeware). So there should be no problem in creating a 8086 compatible version. Maybe one of the 32bit functions from the Assembly part get called without asking is_386() first and that causes the crashes on 8086...? The makefile uses UPX --8086, but I am not sure if all the compiler options for Turbo C and Watcom C really tell "create a binary which can run on 8086".
Eric ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user