Moderator: Moderator Team
loki1985 wrote:crashfourit wrote:Limit direct access to system hardware by DOS programs (especially IO).
i think DOS programs should have NO direct hardware access at all, since then they could eventually crash the system / make it unstable (at least no unattended access).
maybe some sort of supervising could take place, or, much better, emulate the direct access....
logan_V8 wrote:Hi!,
there is a open source qemu accelerator module: qvm86 but its not very well tested (i think). And i missed to say that i was trying to benchmark qemu before, but i didn't succeeded.
regards,
Logan_V8
QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation.
With the QEMU Accelerator Module, QEMU can be compared to other commercial or free PC Virtualizers. It has the advantage of being free and to achieve good performances while necessitating no specific guest Operating System modifications. No other product has such advantages.
Floyd wrote:having old sub-systems for older programs is a nice feature, but i think we shouldn't try to be compatible with everything under the sun. the primary focus i think, should be to get and keep compatibility with Win32 and on. besides just because we want binary compatibility with windows doesn't mean we should recreate the same flaws. (windows is such a friggin' mess underneath the hood--they even managed to screw up NT4)
Harteex wrote:Floyd wrote:having old sub-systems for older programs is a nice feature, but i think we shouldn't try to be compatible with everything under the sun. the primary focus i think, should be to get and keep compatibility with Win32 and on. besides just because we want binary compatibility with windows doesn't mean we should recreate the same flaws. (windows is such a friggin' mess underneath the hood--they even managed to screw up NT4)
I don't think it'll create a mess... I guess you can include just the subsystems you want and leave out those you don't want to use if you compile yourself.
cmoibenlepro wrote:BTW, scuse me if I'm off topic, but why do we need a dos subsystem?
I don't know why a user would be interested in running old dos programs made 10-15 years ago...
Dos is like a dinosaur, isn't it?
Floyd wrote:having old sub-systems for older programs is a nice feature, but i think we shouldn't try to be compatible with everything under the sun. the primary focus i think, should be to get and keep compatibility with Win32 and on. besides just because we want binary compatibility with windows doesn't mean we should recreate the same flaws. (windows is such a friggin' mess underneath the hood--they even managed to screw up NT4)
PUOjACKz wrote:Floyd wrote:having old sub-systems for older programs is a nice feature, but i think we shouldn't try to be compatible with everything under the sun. the primary focus i think, should be to get and keep compatibility with Win32 and on. besides just because we want binary compatibility with windows doesn't mean we should recreate the same flaws. (windows is such a friggin' mess underneath the hood--they even managed to screw up NT4)
The problems of Win9x are related only for the OS. Those bugs are application-indipendent.
Users browsing this forum: No registered users and 1 guest