Just unveiled a new version of WineVDM 0.8, a compatibility layer for run 16-bit Windows applications (Windows 1.x, 2.x, 3.x) on 64-bit operating systems, it translates calls from programs written for Win16 into calls to Win32 supported by linking running programs to WineVDM.

In addition to this, it also supports the work of installers, which makes working with 16-bit user programs indistinguishable from working with 32-bit. The project code is distributed under the GPLv2 license and is based on the Wine project.

What’s new in WineVDM 0.8?

Among the changes compared to the previous version:

  • In this new version, installation has been greatly simplified.
  • Support for DDB (Device Dependent Bitmaps) has been added, for example, allowing you to play the game Fields of Battle.
  • A subsystem was added to run programs that require a real processor mode and do not run on Windows 3.0 and above. Notably, Balance of Power is released without rework.
  • Improved installer support so that shortcuts to installed programs appear on the Start menu.
  • It is also noted that support for working with ReactOS has been added.
  • After several times and requests, an emulation layer was finally added, the emulation of the x87 coprocessor.

Finally, if you are interested in knowing more about the release of this new version or about this compatibility layer, you can consult the details in he following link.

How to install Winevdm?

For those who are interested in being able to install this compatibility layer, they can do so by downloading the source code and compiling it on their system.

To do this, they must open a terminal (they can do it with the keyboard shortcut Ctrl + Alt + T) and in it they will type the following:

git clone https://github.com/otya128/winevdm.git

cd winevdm

mkdir build

cd build

cmake ..


Once this is done, you can start working on this layer.