Really I saw it right here! Â It is only in it’s beginning stages, but it can run some very simple COM programs.
I should also say, I ran a nightly build, and it is coming along much more than the last year.. I didn’t trap or anything messing around. Â What I did do was run out of disk space with a large swap file, and downloading too much crap….
Have a look at http://www.reactos.org/node/728 (if you haven’t already seen it 😉 )
just saw it, great work!
Don’t hesitate to go to our IRC channel #reactos (on Freenode) and get in touch with the NTVDM developers!
no FPU yet 😉
I wonder how impossible it would be to do an OS/2 personality…..
As the CPU itself is emulated, could this be made to work in AMD64 versions of Windows?
I would assume so.. the only way to know for sure is to try it. Although ntvdm on reactos will have hooks that I’d assume MS windows will not …
It should work because of the emulated CPU. However graphics DOS apps won’t work, because internally the VGA emulation uses the CreateConsoleScreenBuffer with an undocumented flag that allows it to create console graphics screen buffers (so that graphics can be output in the same console window as the one which was used to launch the DOS app). This feature strangely doesn’t work on x64 versions of Windows, see here: http://blog.airesoft.co.uk/2012/10/things-ms-can-do-that-they-dont-tell-you-about-console-graphics/
A workaround would be to use the classical GUI APIs to do the job.
Some update http://www. youtube.com/watch?v=Poya0NW5KJ0 they run Win3.11 there!!