• Running a 16 bit program on a 32 bit system.
    7 replies, posted
Hi, i need to somehow run a old win 95 era program on a 32 bit pc for work, and i'm wondering if anyone has any expierence with this. But also looking for help and possibly programs (such as emulators if there exsists a emulator for win 95) to run win 95. Thanks in advance! :)
16 bit programs should work fine on 32 bit, they won't work on 64 bit. That said the program may have other problems with being run on a modern system. If it won't run and you absolutely need it (and the system's not too slow) you could install 95 on a Virtual Machine like Virtualbox
Just get [url=http://www.dosbox.com/]DOSBox[/url] and run the shit using that. "recent" versions of Windows cannot natively support 16 bit applications anymore, as was once the case.
[QUOTE=mastersrp;49150853]Just get [url=http://www.dosbox.com/]DOSBox[/url] and run the shit using that. "recent" versions of Windows cannot natively support 16 bit applications anymore, as was once the case.[/QUOTE] DOSBox doesn't run 16bit windows applications, it runs dos applications, not all 16 bit applications can be run in a dos only environment. You can install Windows 95/98 inside dosbox with some minor problems, but i would recommend against that. You need to manually enable NTVDM in Windows 8/8.1/10, I am pretty sure you'll be prompted with a dialog on application launch. In case that doesn't happen, i think you can manually enable it in programs and features or use: [code]dism /online /enable-feature /all /featurename:NTVDM [/code] In Windows 7 and earlier it should just work. If your application fails to launch, Virtual machines are probably the way to go.
[QUOTE=Cold;49150890]DOSBox doesn't run 16bit windows applications, it runs dos applications, not all 16 bit applications can be run in a dos only environment. You can install Windows 95/98 inside dosbox with some minor problems, but i would recommend against that. You need to manually enable NTVDM in Windows 8/8.1/10, I am pretty sure you'll be prompted with a dialog on application launch. In case that doesn't happen, i think you can manually enable it in programs and features or use: [code]dism /online /enable-feature /all /featurename:NTVDM [/code] In Windows 7 and earlier it should just work. If your application fails to launch, Virtual machines are probably the way to go.[/QUOTE] This. NTVDM usually works, but in case in doesn't you will need a Windows 95 or 98 virtual machine. The install discs aren't hard to find online. I would recommend VMWare Player for virtualizating Win9x as Virtualbox doesn't have official drivers for 95/98.
You need Windows XP or lower to run correctly the 16 bit applications.
Install it twice.:v:
[QUOTE=taipan;49170900]Install it twice.:v:[/QUOTE] no no see, the x86 part of "Program Files (x86)" refers to a multiplier, specifically it multiplies the number of bits by 86 OP just needs to make a "Program Files (x2)" folder and install it there
Sorry, you need to Log In to post a reply to this thread.