the installer didn't work and after doing some extra work, I managed to get it installed. So what if we install a 16-bit software? I dug up Resource Workshop 4.5 and tried it. Good old MS-DOS Editor! Finally running again! My project is based on WineVDM but with additional fixes.īasically, this project will be a combination of NTVDM and a Win16 subsystem. When it comes to 16-bit Windows apps, some experienced users might say WineVDM, yes it works but not perfectly. We know that 32-bit Windows have a feature called NTVDM ( NT Virtual DOS Machine) which is capable of emulating 8086 processor natively and it is why you can run all those 16-bit apps under Win32, but what if we make this feature available in 64-bit Windows? Yes, some of you might know NTVDM64, but that does not work very well (if it work at all) and it cannot run 16-bit Windows apps, so I came up with the idea of creating another 64-bit NTVDM which will be integrated into windows and is capable of running 16-bit Windows and DOS apps. Long mode addressing in x86-64 architecture cannot handle 16-bit addressing using virtual 8086 safely so Microsoft dropped native 16-bit architecture support in 64-bit Windows and we must fully emulate the 8086 processor under emulators to run legacy 16-bit apps (DOS and Windows apps). After experimenting for a week and a half, I finally came up with a solution on running 16-bit Windows apps on 64-bit (AMD64) Windows Platform.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |