Questions tagged [16-bit]

Refers to processors where integers and other data are stored in 16-bit registers. The 16-bit designs had only been on the market briefly when 32-bit implementations started to appear.

Filter by
Sorted by
Tagged with
0 votes
2 answers
269 views

Using Microsoft Bob on Windows 11

I have a laptop that runs Windows 11, and I am planning to install Microsoft Bob on it. I know that there are compatibility settings for Windows 95, but can I still use Bob even though it is 16-bit?
0 votes
0 answers
15 views

Fix MBR for a 16-bit intel 80386sx cpu [duplicate]

i have an old classic computer running ms-dos 3.30 on computer architecture running a 16-bit cpu (80386sx, not to mistake with 80386DX which is 32-bit), i was playing around and messed up the MBR. I ...
0 votes
1 answer
237 views

Running 16Bit Application on Windows 10x64 without VT-x [duplicate]

I have a legacy application (exe header = "MZ") which I usually run through VMWare workstation or the 32-Bit version of Windows. Now I got at a computer having a Core 2 Duo processor not ...
  • 138
1 vote
0 answers
38 views

Running Legacy 16bit Dos application on 64 bit SBC board on Free dos 1.2

Running Legacy 16bit Dos application on 64 bit SBC board on Free dos 1.2. The application works with an older SBC board on FD1.2 but fails to load system status screen on a new SBC board. There is ...
  • 11
-1 votes
1 answer
1k views

How to convert/update 16bit application to 64bit

I am trying to run a 16bit application on windows 10 64bit but it is giving this error. I want to know that, How can we convert or update this application in 64bit. PS: I have source file of this ...
  • 173
1 vote
1 answer
3k views

Every executable I read starts with header the MZ [duplicate]

I was initially trying to create a program to distinguish between DOS(16-bit) and Windows(32/64-bit) executables. I read in some other answer that a executable can be classified based on their first ...
41 votes
4 answers
10k views

Can a 64-bit computer (x86) run a 16-bit OS natively, without emulation?

If you were to build a modern x86 computer with completely modern parts, could you load MS-DOS 6.11 and Windows 3.11 onto it without any emulation or even with FreeDOS? I recently saw a video of it ...
  • 503
0 votes
2 answers
1k views

How to run Quicken 6 on Windows 10

My dad has been using Quicken 6 for years and has moved to a new Windows 10 laptop. He'd like to continue using it. He has the original CDs but no CD ROM on the new laptop. Also, it's 16-bit ...
4 votes
1 answer
15k views

Running 16-bit app on 64-bit is now possible? NTVDMx64

The program comes from Leecher1337, who created a NTVDM for x64 bit. http://www.columbia.edu/~em36/ntvdmx64.html https://github.com/leecher1337/ntvdmx64 I've tested on many Windows via VirtualBox, ...
-1 votes
1 answer
2k views

Unofficial way to run 16 bits custom Windows Installer on Windows 64 bits

I’ve a old proprietary custom Installer that Windows can’t convert to a 32 bits one (the 32 bits program installed requires the processing power of a powerfull ɢᴘᴜ in order to be run correctly so full ...
  • 1,740
2 votes
0 answers
228 views

Why does old 16-bit Windows programs consume 100% of CPU in a x86 computer?

Some days ago, I felt a bit nostalgic and grabbed the good old Microsoft Entertainment Pack from some site. The package has some cool games that were designed for Windows 3.1 and they are 16-bit ...
  • 121
0 votes
1 answer
209 views

Why Win16 application layout is behaving strangely under Win10 32bit?

I have an old C Win16 application that is behaving badly when run in Windows 10 32bit. Unfortunately, I do not have the source code for the application so I cannot debug issues from there. The ...
  • 1
0 votes
0 answers
177 views

I created a 32-bit program, but Windows 7 Home Basic claims it is 16-bit and thus cannot run

I currently maintain a 32-bit application created in the .NET framework. Some of the users of said application recently reached out to me saying that the application could not run on their ...
  • 101
1 vote
3 answers
2k views

Does PNG bit-depth conversion from 8-bit to 32-bit increase quality?

An image is converted from 32-bit to 8-bit. Is any information lost after converting it back to 32-bit?
user avatar
7 votes
2 answers
4k views

How to check if a binary is 16 bit on Windows

I have an .exe file that I am unable to run on Windows 10. I suspect that it is because the binary is 16 bit. Is there a simple way to check? Something like Alexander Revo's answer would be great.
0 votes
0 answers
141 views

Win 7 seems to be stuck at 16 bit colors

My Windows seems to have an odd issure where some graphics seem always to been drawn in 16 bit colors, but others not (or at least i dont notice it then). To be more specific, my Windows is set to ...
0 votes
1 answer
901 views

Windows - DOS era MODE.COM command is still functional

So, for some reason, on Windows 10, the DOS MODE.COM command is still fully functional. Why? I don't understand why they left this in, considering it would need to be updated from 16 bit to 32 bit, as ...
0 votes
1 answer
195 views

Set German keyboard layout for 16 Bit applications

When I run 16 Bit applications (such as QBASIC and edit.com) on Windows Vista or Windows 7, 16 Bit applications are using the keyboard layout of American keyboards. I want them to use the German ...
0 votes
1 answer
2k views

Is it possible to run a dos application in fullscreen in Windows 10 32 bit

I need to run an old DOS program, Presentations 2.0, on a Windows 10 32bit machine. When running the executable, I get the following error: OS Subsystem C:\DosGames\PR20\PR.EXE This system does not ...
  • 1,421
2 votes
0 answers
1k views

Running 16-bit programs using Wine in Cygwin on 64-bit Windows

I was motivated to install old programs after digging up disks of UB Funkeys and SimCity 2000. I wanted to run them without a hungry VM environment that didn't feel streamlined. I am also a legal ...
user avatar
2 votes
1 answer
3k views

Use dosbox to run 16-bit program on 64-bit

After reading a lot about how to use dosbox and virtual machines to run older programs on x-64 I found myself in another situation. I have a 32-bit program that runs correctly, but calls a 16-bit ...
  • 543
0 votes
0 answers
800 views

Is it possible to get an LPT timeout lower than 1 second?

Windows XP - 10 have a setting to control the max time a 16-bit application can have an LPT port open. The registry value for that setting seems to only understand integer values greater than zero. ...
5 votes
6 answers
3k views

Bug when minimizing 16-bit color games in Windows 8 or later

I play an old MMO game that is made using 16-bit color. The game works perfectly on Windows 7 and old versions (Vista, XP). However, the game has some bugs on Windows 8 and later versions. I can ...
  • 53
2 votes
2 answers
5k views

Why does BIOS operate in 16-bits instead of 32/64-bits?

My teacher tells me that BIOS (or Legacy Mode) always boot-up my PC in 16 bits. In other words, I can have an Intel Core i291832 with 23.9GHz, but my PC will operate in 16-bits mode if I'm using ...
6 votes
1 answer
4k views

How does a BIOS determine the amount of available RAM?

If the BIOS is a 16-bit program running in real mode, and in this mode it possible to address only 1MB, how does the BIOS determine the amount of available RAM, like 1 GB for example?
5 votes
2 answers
8k views

how to run DOSBox in command line without opening it in a new window

how to run DOSBox using the default windows command line, (without opening it in a new window), editing the source code of DOSBox is a solution, but i want to know if there is no other solution before ...
0 votes
2 answers
2k views

running 16-bit code on 64-bit OS, using virtualization

I have a program called Parsonstech Hebrew Tutor, designed for Windows 98. Evidently it was compiled as a 16-bit program, although it is not DOS, and has a GUI (16-bit Windows program). I have been ...
  • 143
1 vote
2 answers
10k views

Windows can not find... Make sure you typed the name correctly, and then try again

I have bought Alienware 17 laptop. Win 7 didn't have the network driver so I went to download them from Dell. I then downloaded the driver and copied it to Alien over the USB. But when I run it (by ...
13 votes
2 answers
2k views

Mah Jonng game on Archive.org from 1991 will not run

I am trying to download v3.5.1 on archive.org of Mah Jonng. I have no idea what is wrong with it but here is the error when I try to run it: Okay, this game is from 1991 and maybe it will not run ...
0 votes
1 answer
219 views

Why cannot edit.com (16 bit) on Windows XP or in Virtual PC on Windows 7 exit successfully by clicking the close button?

Why cannot edit.com (16 bit, aka MS-DOS Editor) be terminated successfully by clicking the close button on Windows XP or in Virtual PC on Windows 7, but can be terminated successfully ...
3 votes
2 answers
3k views

Small software to run 16-bit apps

I cannot run a small Windows 16-bit app on my 64-bit system. Suggestions I found online involve running the 16-bit app inside a virtual machine, but running a whole OS just to run a small app seems ...
  • 701
10 votes
3 answers
12k views

16 bit windows under Win64 using Wine?

I wonder if anyone has tried the following approach to run a 16-bit application under Win64? I can install a VMware virtual machine, load Linux, and use Wine to simulate the old Windows environment. ...
  • 101
2 votes
3 answers
8k views

Is there any way to convert 16bit DOS app to 32bit?

Is there any way to convert a 16bit DOS app to a 32bit app so that I'm not constrained by the 16383 limit? Or maybe there is a way of running a 16bit app as a 32bit app without converting it? I don't ...
25 votes
6 answers
143k views

Memory limits in 16, 32 and 64 bit systems

The theoretical memory limits in 16, 32 and 64 bit machines are as follows: 16 bit = 65,536 bytes (64 Kilobytes) 32 bit = 4,294,967,296 bytes (4 Gigabytes) 64 bit = 18,446,744,073,709,551,616 (16 ...
8 votes
2 answers
16k views

How to determine AAC bit depth

With a wav file for example you can easily distinguish between bit depths 24-bit Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s32, 2116 kb/s 16-bit ...
  • 1
1 vote
1 answer
1k views

Is it possible to install Windows 98 on a VM in order to run a 16 bits app that accesses an old VLB data capture card from the host machine?

I need to access an old VLB (before PCI controllers) SCADA card with a 16 bits application that controls the data and processes. I do have only the DOS driver for that card and I need to install a 32 ...
  • 11
11 votes
3 answers
24k views

Does Windows 8 Support 16-bit Programs?

With Vista and up, 64-bit versions of Windows no longer support 16-bit programs, but 32-bit versions can still run them. Windows 8 has changed a lot of things from even Windows 7, and there were ...
  • 67.8k
4 votes
0 answers
3k views

Fixing a broken NTVDM

Problem: About a week ago, the NTVDM on an XP installation broke. Symptoms: The first symptom was that a 16-bit executable that is run during an auto-run batch file would hang and peg the CPU at ...
  • 67.8k
5 votes
3 answers
1k views

How can I run a (16-bit) .COM executable that has been renamed to .COS?

I'm trying to run a couple of 16-bit legacy DOS programs from a standard Windows XP DOS prompt. The problem is that the file extensions have been renamed from .COM to .COS and they are stored on read-...
5 votes
2 answers
3k views

How to seamlessy run 16-bit Software in Windows7 XP Mode Virtual PC that doesn't "Install"

OK, so here's my situation: I'm running a new Windows-7 64-bit PC, but I have to run some old 16-bit work database software on it. So I've set up Virtual PC XP Mode in general and that is fine in ...
user avatar
11 votes
1 answer
2k views

I have a modern 64-bit CPU. Does my BIOS still operate in 16-bit REAL mode?

Since it is still required to boot, I am wondering, on a x64/AMD64 64-bit system, does the BIOS still use 16-bit instructions? Also does it operate in REAL MODE?
  • 372
6 votes
4 answers
20k views

How do I get 16-bit programs to work on a 64-bit Windows? [duplicate]

Possible Duplicate: Why 64 bit OS can't run a 16 bit application? When trying to play an old game, Skyroads for instance, I get the following error message: The version of this file is not ...
  • 223
1 vote
2 answers
2k views

Vague ntvdm message on XP: The Win 16 Subsystem has insufficent resources to continue running. [...]

What does the ntvdm error message "The Win 16 Subsystem has insufficent resources to continue running. Click on OK, close your applications, and restart your machine." mean, and how can it be ...
  • 1,002
1 vote
1 answer
613 views

Would Turbo C and the executables generated by Turbo C compilations run on Windows 7?

For some reason I have Turbo C compiler (DOS version). I believe both the Turbo C executable and the C programs compiled into executables are 16-bit versions. I have a Windows 7 system. Would like to ...
  • 2,397
44 votes
6 answers
49k views

Why can't a 64 bit OS run a 16 bit application?

Why is it that: a 32-bit OS, when installed on a 64-bit CPU, can run old 16-bit applications, but if you install a 64-bit OS it can't run those applications directly and need some sort of emulation (...
user avatar
0 votes
1 answer
785 views

What is SMSISTUB (Win 16 Subsystem)?

This morning when I logged on to my work computer, I got the following "Application: SMSISTUB" message: The Win 16 Subsystem has insufficient resources to continue running. Click on OK, close ...
1 vote
3 answers
16k views

"Access is Denied" when executing application from Command Prompt

Today when I tried to run an old DOS utility from the Windows XP Command prompt, I got the error message "Access is Denied." Then I found that most of the DOS utilities would not run, even ...
  • 979
5 votes
3 answers
212 views

A scripting language for legacy hardware [closed]

I want to pick up a scripting language for real legacy hardware. It must be compilable for 16-bit. What may suffice?
  • 455
5 votes
4 answers
1k views

How to test if a program pi 16-Bit compatible?

I'm creating a GUI for soPDF written in Delphi, but I want to know if soPDF is 16-Bit compatible, because I need to run it in MS-DOS 6.22 Also, can I do this test with DOSBox?