On Fri, Feb 13, 2004 at 09:58:24AM +0100, Thalmus Rasulala wrote: > hi, > > i have this program from the mid-90, that does not run on 'real' msdos on > machines from pentium II up; i finally got it to run on a 486, and on a pentium > I. it has its own memory manager, and needs real mode, so things like himem and > emm386 have to be disabled.
What sort of a memory manager is this? You may use 'strings' on the executable to try to deduce it. Or maybe it prints some output when starting up. > now i tried to get it to run under dosemu, using freedos, and it keeps on saying > > *** Abort: system not in 80286 or 80386 real mode *** That is correct. dosemu runs in virtual 8086 mode only. The program may not need to run in real mode itself, it is probable that only its memory manager does so. In that case, sometimes you can find a replacement memory manager with a compatible interface, or perform some hacking on the program to get it to behave better. -- Ryan Underwood, <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature
