Hello everybody!
I've been running 16 bit bbs doors on my Windows 11 Pro 64 bit system for 2-3 years now, and just setup a new PC that came with Windows 11pro 64bit again. I thought I'd share my process to get it working.
REQUIRED FIRST STEP (DO THIS BEFORE ANYTHING ELSE)
Follow this guide completely BEFORE installing NTVDMx64 or making any other changes:
https://peter0x44.github.io/posts/windows11-legacy-console/
This step forces Windows back to the correct console environment. If you skip this or do it later,
NTVDMx64 may fail with errors such as 4001h.
Remaining Setup Steps (in order)
1 Enable Developer Mode (Settings Privacy & Security For Developers)
2 Install NTVDMx64 AFTER completing Step 0
3 Disable Memory Integrity (Core Isolation)
4 Disable Hyper-V / Virtual Machine Platform (if enabled)
5 Reboot system
Testing
1 Run: edit.com
2 Run: command.com
3 Run: your DOS application (example: lord.exe)
4 Expected: no 4001h error
Troubleshooting
1 4001h error Step 0 was not completed first
2 Program closes instantly run manually in CMD
3 Works on one PC but not another console settings mismatch
4 No output ensure Windows Console Host is active
Important Notes
1 This setup is not officially supported
2 Windows updates may break compatibility
3 Keep backups of your system
4 Use DOSBox-X or DOSEMU2 as fallback if needed
RickV
--- SBBSecho 3.37-Win32
* Origin: Live Wire BBS [livewirebbs.com:1025] (1:154/110)