otya128 / winevdm

16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows
GNU General Public License v2.0
2.64k stars 150 forks source link

NT 3.51 requirement with WcNavigator Win16 Frontend VB4 compiled Game Modules #781

Open hlsantos opened 4 years ago

hlsantos commented 4 years ago

Hi, I am just getting starting trying winevdm. wcNav is a free 16bit GUI frontend for Wildcat! backend hosting platform for 32 bit Windows. So, it appears to be working great, but there are a number of compatibility issues. I will be tackling them one at a time.

This first one is NT 3.51 compatibility bug. WcNav consist of 11 EXE modules displayed in a toolbar. 3 of them are casino games. When I click on one of the games to launch, a popup says:

Wrong version of operating systems; requires Windows NT 3.51 (build 1057 or above)

I tried it on, Windows 7, Windows 2012 and on Windows 10 but with 10 I see other issues I believe is related to access security. Except the game modules, wcNAV was compiled in VC v4.0 16bit. The game modules were compiled with VB4.

Is there something I can set for this?

Thanks

cracyc commented 4 years ago

Need a trace

otya128 commented 4 years ago

The error is probably due to using an older version, try downloading from https://ci.appveyor.com/project/otya128/winevdm. If that doesn't work, try https://github.com/otya128/winevdm/issues/284#issuecomment-485127792.

WinserverSupport commented 4 years ago

Hi, I finally have a small chance to revisit this.

The instruction above is a little more than I expected work right now. Is there a zip with compiled images and install.reg, install.ini files like the pre-release otvdm-v0.7.0.zip??

cracyc commented 4 years ago

From https://github.com/otya128/winevdm/blob/master/.github/ISSUE_TEMPLATE/bug_report.md

Try the latest version first. Go here and click Environment: THIS_BUILD_IS_RECOMMENDED__VCXPROJ_BUILD=1-> Artifacts 1-> zip to download the latest version.

Gaurav-Original-ClassicShellTester commented 4 years ago

If you find it really difficult to setup, use the InnoSetup installer from http://www.columbia.edu/~em36/otvdm.html to first install it. However as of today, that is an older build from August (the guy building the installer also regularly updates it). Then download the newest build as crazyc instructed and extract the files overwriting the installed files. (If you have heavily customized otvdm.ini, make sure to not overwrite it).