Hi! > I am considering adquiring a new processor, but what can be found in > the shops is mostly x86-64. > If what I read is correct, there is no V86-mode, so there isn't NTVDM > under WIndows, and I guess that DOSEMU will not run under Linux.
There is V86 mode, but it cannot be used together with 64-bit long mode. What I do is using a 32-bit Linux on my Athlon64, as the performance differences are small if you have less than 4 GB RAM. If you use a 64-bit Linux kernel, dosemu has to (slowly) emulate the CPU. The problem is that V86 can only be reached after you shutdown most of the 64-bit settings. A 64-bit Linux kernel would have big time overhead to switch to and from VM8086 tasks, too bad for driver response times. Note that Ubuntu / Debian defaults crash Dosemu because of /etc/sysctl.conf: vm.mmap_min_addr = 65536 You have to edit that to say 0 instead to support Dosemu Eric ------------------------------------------------------------------------------ _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
