otya128/winevdm
View on GitHub ↗ ★ 3,638 C
16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
54 mentions on Hacker News by 42 people: 6 stories, 48 comments · first 2018-08-02 · latest 2026-10-27
20082026
-
> Wish I could run 16-bit apps tho. https://github.com/otya128/winevdm https://github.com/leecher1337/ntvdmx64
comment by ranger_danger · 2026-10-21 · in Why Windows 11 still ships with Windows 95's memory manager hidden inside it -
…16bit app) easily on x64 Windows 10/11 https://files.catbox.moe/dy4bqy.png All you need is this https://github.com/otya128/winevdm
comment by haunter · 2026-08-09 · in Microsoft Word for Windows 1.1a, Native X64 Port -
Can run on modern 64-bit windows too with otvdm: https://github.com/otya128/winevdm
comment by Krssst · 2026-07-21 · in PCjs Machines -
…the processor and translates 16-bit api calls into 32-bit api calls so things work as you'd expect. https://github.com/otya128/winevdm
comment by masfuerte · 2026-06-14 · in Windows 1.0 and the WinAPI, 40 Years Later -
Do you mean winevdm? https://github.com/otya128/winevdm Wine itself doesn't run on Windows AFAIK.
comment by ale42 · 2025-12-01 · in Windows drive letters are not limited to A-Z -
The reverse of that is running 16bit Windows 1.x/2.x/3.x apps on 64bit Windows 10/11 https://github.com/otya128/winevdm
comment by haunter · 2025-11-18 · in Unofficial "Tier 4" Rust Target for older Windows versions -
It already is in some form! This is what I used to play Sid Meier's Civnet with my brothers: https://github.com/otya128/winevdm
comment by caminanteblanco · 2025-10-29 · in Nearly 90% of Windows Games Now Run on Linux -
…thing, there is a port of winevdm[1] to 64-bit Windows that will let you run 16-bit programs. [1] https://github.com/otya128/winevdm
comment by whoopdedo · 2025-08-06 · in "This question has been retired" -
There is also this, which works very well and seems to be less legally sketchy: https://github.com/otya128/winevdm/
comment by masfuerte · 2025-08-06 · in "This question has been retired" -
…WineVDM[0]. The MIPS/Alpha/PPC ports of NT used software emulation in NTVDM, so it is feasible. [0] https://github.com/otya128/winevdm Interestingly, they also recommend using DOSBox for DOS apps.
comment by kmeisthax · 2025-05-19 · in Edit is now open source -
…but You can run 16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows with https://github.com/otya128/winevdm I got Microsoft Encarta 98 to work on Windows 11 this way
comment by greenavocado · 2024-11-08 · in Multiple new macOS sandbox escape vulnerabilities -
…with something like winevdm[1]) sound like a nightmare for a microcode engineer or QA tester. [1] https://github.com/otya128/winevdm
comment by trollbridge · 2024-06-24 · in Arm64EC – Build and port apps for native performance on Arm -
…ported a subset of WINE, winevdm, to windows called otvdm. I was playing Chips Challenge yesterday! https://github.com/otya128/winevdm
comment by AndrewDavis · 2024-04-20 · in Remake of the Windows 95 Solitaire game -
At least you can still do this with third-party software like https://github.com/otya128/winevdm I guess? I imagine Microsoft doesn't see the returns for it to develop something they'll have to support for decades more…
comment by mook · 2024-02-17 · in If you're just going to sit there doing nothing, at least do nothing correctly -
…'wine for windows'. It's definitely been a target at times, but I can't find it at the moment. [1] https://github.com/otya128/winevdm
comment by toast0 · 2024-01-23 · in Winlator: Android app that lets you to run Windows apps with Wine -
…Windows applications on 64-bit Windows installs that don't support it natively (via ntvdm). [0] - https://github.com/otya128/winevdm
comment by bpye · 2024-01-23 · in Winlator: Android app that lets you to run Windows apps with Wine -
…an old 2d API, can have its use for both windows users and people who use wine on linux) https://github.com/otya128/winevdm run 16 bit apps on 64 windows This, along with Windows's own compatibility mode tweaks, should run almost any game…
comment by Lazonedo · 2024-01-08 · in "LibreOffice is better at reading old Word files than Word" -
Works perfectly under Windows 10/11 with winevdm https://github.com/otya128/winevdm https://files.catbox.moe/xe1d3f.png (you need to mount the virtual floppy disk image)
comment by haunter · 2024-01-01 · in Netscape 1.x -
Except it is (at least for the use-case of 16-bit apps that are unsupported by a 64-bit Windows) https://github.com/otya128/winevdm although no updates since 2021, but maybe it was "good enough" for whatever they were targeting.
comment by hakfoo · 2023-07-09 · in Windows Update Restored: Fix Windows update on Windows 95, 98, ME, 2000, and XP -
It could work with the help with otvdm: https://github.com/otya128/winevdm
comment by roytam87 · 2023-06-29 · in Show HN: WinGPT – AI assistant for Windows 3.1 -
There's even a way to run 16-bit Windows binaries on 64-bit Windows now. https://github.com/otya128/winevdm
comment by djur · 2023-04-19 · in The GTK+3 port of GIMP is officially finished -
…enables running Win16 apps on 64-bit Windows on x64 and ARM. The closed Github issues are a trip. https://github.com/otya128/winevdm/issues?q=is%3Aissue+is%3A... In the words of its own README: CPU Emulator wine based Win16->Win32…
comment by andrewf · 2023-01-24 · in Emulating win32 -
https://github.com/otya128/winevdm
comment by LocalH · 2022-08-02 · in Winamp is officially back because '90s nostalgia knows no bounds -
You can use winevdm for this though, https://github.com/otya128/winevdm
comment by simcop2387 · 2022-04-21 · in Rust9x: Compile Rust code for Windows 95, NT and above -
here you are : 16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows https://github.com/otya128/winevdm
comment by CTOSian · 2022-04-06 · in VisiCalc Executable for the IBM PC (1999) -
…sure if this would help in this exact case, but I've used OTVDM to run some old games successfully. https://github.com/otya128/winevdm
comment by hedgewitch · 2022-02-27 · in Win32 is the stable Linux userland ABI (and the consequences) -
…It has DOS support but it's incomplete and it points back to MS-DOS player in it's readme... https://github.com/otya128/winevdm
comment by rnd0 · 2022-01-29 · in How FreeDOS Grew Up and Became a Modern DOS (2021) -
…only contains a small subset of what you'd find in a modern one thus making it easier to grok). [0] https://github.com/otya128/winevdm [1] https://i.imgur.com/e26mqWP.png [2] https://i.imgur.com/r5aQNyJ.png [3]…
comment by badsectoracula · 2022-01-21 · in How Not to Support Desktop GNU+Linux, Zoom Edition -
…ww.mobygames.com/game/castle-of-the-winds [2]: https://en.wikipedia.org/wiki/Castle_of_the_Winds [3]: https://github.com/otya128/winevdm
comment by magicalhippo · 2022-01-15 · in Roguelikes: The Misnamed Genre (2011) -
You can run 16 bit apps on 64 bit Windows with winevdm https://github.com/otya128/winevdm
comment by haunter · 2022-01-10 · in Psion PDA – How does it look today? -
…[1]: https://github.com/leecher1337/ntvdmx64 [2]: http://www.columbia.edu/~em36/otvdm.html [3]: https://github.com/otya128/winevdm --- For those interested, Wikipedia says there's no native/builtin 64bit NTVDM due to > In an x86-64 CPU,…
comment by jd3 · 2021-06-19 · in State of the Windows: How many layers of UI inconsistencies are in Windows 10? -
…to manually extract all the .zip files to the same directory and run PWPLUS.EXE from there. [1] - https://github.com/otya128/winevdm [2] - https://sourceforge.net/projects/imdisk-toolkit/
comment by xeeeeeeeeeeenu · 2021-06-15 · in You can legally get and run WordPerfect for free -
…gotten Tetris running on win10x64, and I'm happy enough with not needing dosbox+win3x for it. 1: https://github.com/otya128/winevdm 2: https://github.com/leecher1337/ntvdmx64
comment by efreak · 2021-04-26 · in Initial preview of GUI app support for the Windows Subsystem for Linux -
For a lot of those 16bit installers, WineVDM works wonders. https://github.com/otya128/winevdm It's not perfect compatibility for all 16bit programs but it does tend to work well enough at anything I've thrown at it.
comment by simcop2387 · 2021-01-07 · in DOSBox-X: Free, cross-platform and complete DOS, Windows 3.x and 9x emulation -
…code? Do you need to run 16 bit code under Win64? There are solutions for this. Here are a couple: https://github.com/otya128/winevdm https://www.dosbox.com/information.php?page=0
comment by jqpabc123 · 2020-10-26 · in ReactOS (Free and Open Source Windows): Jérôme Gardou hired to work full-time -
…latest printers. It just works! WineVDM is an awesome tool to keep running Win16 apps on Windows. https://github.com/otya128/winevdm The best part is that it being 32bit means it runs fine on Windows for ARM.
comment by scruffyherder · 2020-09-09 · in I still use WordPerfect 6.2 for DOS -
…thing that used to work on Win64 to run win16 apps Does that mean winevdm doesn't work anymore? https://github.com/otya128/winevdm
comment by acqq · 2020-07-10 · in Cooperative Linux – running Linux as a Windows driver (2011) -
…relies on the code Microsoft added to check for 16bit installers to run any 16bit program :-P). [0] https://github.com/otya128/winevdm/
comment by badsectoracula · 2020-06-03 · in How to ensure that your program does not run under Windows 95 (1995) [pdf] -
…will allow you to run 16-bit Windows applications on Windows without the Linux subsystem. [0] https://github.com/otya128/winevdm It would have been relatively straightforward for Microsoft to support 16-bit on 64-bit, but they decided not…
comment by AnIdiotOnTheNet · 2019-12-19 · in Building a new Windows 3.1 app in 2019: A Slack Client -
Related: winevdm makes running 16-bit apps on 64-bit Windows possible: https://github.com/otya128/winevdm
comment by xeeeeeeeeeeenu · 2019-12-19 · in Building a new Windows 3.1 app in 2019: A Slack Client -
I think I've run into this bug while working on winevdm. https://github.com/otya128/winevdm/issues/322 I ain't trying to fix it.
comment by crazyc · 2019-11-07 · in The Windows Update Marathon in a VM: From Windows 1.01 to XP -
For the latter here is a working VM/layer partially based on Wine: https://github.com/otya128/winevdm It can be installed systemwide to get almost seamless support for 16bit Windows apps.
comment by Crinus · 2019-11-05 · in The Windows Update Marathon in a VM: From Windows 1.01 to XP -
https://github.com/otya128/winevdm
comment by ryacko · 2019-09-07 · in Show HN: A simple Unix-like operating system that runs Doom -
You can already do that with OTVDM: https://github.com/otya128/winevdm Using it not only any 16bit installer works, but also most 16bit applications. As an example you can play Exile by Spiderweb[2] on your Windows 64 PC. It even contains…
comment by Crinus · 2019-08-07 · in Wine on Windows 10 -
…(which is the vast majority of 16bit Windows code anyway). Also on modern 64bit Windows you can use https://github.com/otya128/winevdm/ to run some 16bit programs. It is hit and miss, but most 16bit installers work fine.
comment by badsectoracula · 2019-06-22 · in Valve Will Not Be Officially Supporting Ubuntu 19.10 -
If I'm not mistaken such emulation already exists with winevdm: https://github.com/otya128/winevdm
comment by pedrocx486 · 2019-06-22 · in Wine Developers Concerned with Ubuntu Dropping 32-Bit Support -
…10, it works although it was a bit tricky to install it because the installer is 16bit (i used https://github.com/otya128/winevdm which adds emulated 16bit executable support to 64bit windows, but even then the installer failed to register…
comment by badsectoracula · 2019-05-09 · in The Great Adobe Purge of ’19 -
…for more than a decade ago. There are solutions, however. For 16bit Windows software you can try https://github.com/otya128/winevdm which provides 16bit emulation and pass-through of Windows API calls to a mix of Wine and Win32 native…
comment by Crinus · 2019-04-05 · in The 3dfx Voodoo1