But I was not in a hurry and it was the simplest way I can do the job so mission acomplished □ On a real machine it would take no more than 1-2s under DOS and even less under NTVDM. I cannot imagine what real PC would be slower than this, I guess even 386/20 would compile it faster. On 1st look I though it just hanged but I saw that some temporary files are produced so I left it running till the end. I wonder it took ~15minutes to compile, every single file that is 30-60kB C source took more than a minute to compile. So I just kicked in the Dosbox 0.74-圆4 and run make there. I needed to recompile one of my DOS tool (really not a big project with ~8 C modules) under DJGPP (GCC 4.8.5) on a work-NTB with Win10-圆4 only. And as I looked into the crystal ball, it painted the vision that Intel/AMD would completely remove 16-bit real-mode from CPU by 2030. Intel will put the final nails on the coffin by year 2020 when every new system will be at least UEFI class 3. The era of 64-bit computing has just made it even more compelling. Both Intel/Microsoft has been keen on killing off DOS/16-bit real-mode for the last 20 years. It is obvious that 64-bit runtime is not suitable for legacy 16-bit real-mode, and if Microsoft were to support this they would have to do this in pure emulation similar to DOSBox. No 64-bit version of Windows has ever shipped with NTVDM. ![]() I run the last version of AutoCAD DOS R13 on DOSBox and it was the fastest experience I ever had using AutoCAD. Hence, DOSBox is really good enough, with just a few exception of DOS games. DOS is a long dead platform commercially, so no new DOS games/application are being published with CPU/GPU heavy contents to make them relevant for modern machines. if a game running on emulation would sustain 60FPS while getting 600FPS on native machine, then the extra 10x FPS is not really making any difference on user experience. I would look from the user experience perspective of "fast" vs "slow", so please don't quote benchmark figures as comparison. And, on which version of Windows NTVDM that you run the same stuffs which is faster than DOSBox. On today Core i3/5/7 with over 3GHz, especially the desktop-class CPUs, DOSBox is extremely fast. ![]() I wonder what type of non-game DOS application that you would consider it slow running on DOSBox with modern machines. I tried 0.74-2 and its still equally slow, its usually between 5~30 times slower than ntvdm depending on application, which is not remotely acceptable.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |