Subj : NTVDM project update
To : Nick Andre
From : mike ehlert
Date : Thu Feb 06 2020 09:49 pm
Re: NTVDM project update
By: Nick Andre to All on Thu Feb 06 2020 01:03:40
Hi Nick!
Thanks for the kind words.
I installed the NTVDM64 binaries that are provided by Edward Mendelson at the
University of Columbia web site, and I was very impressed how stable it has
become since I last tried it 3 years ago. This is the version from Leecher1337
based on the leaked NT source code that was previously updated by the creator
of the OpenNT package. The archive included an install batch file, and all I
had to do was open an Administrator Command Prompt, and run the batch file.
There was no need to edit any of the config/autoexec.NT fies. The installer
suggested I should reboot Windows, but i did not need to. After playing around
with the included DOS utils I installed RemoteAccess BBS and had it up and
running in local mode. Next I installed Net2BBS and NetFoss. Net2BBS itself
runs fine under Windows 64-bit, but NetFoss is designed to run under Windows
x86 NTVDM. I replicated the issue you reported, and found that the issue was
not that it needs a x64 NETFOSS.DLL, there is simply a bug in the NTVDM64 port
that causes it to bomb during the NetFoss.DLL initialization.
I read your post about the similar NXVDM fork which appears to have also
originated from the OpenNT project, but it had not been updated in years so I
only looked at the Leecher1337 fork dated Feb 1, 2020.
I played around with the NetFoss code a bit last night and found a way to work
around the bug, but it will require a bit of work to get it fuctional and due
to the kluges I need to make the performance will not be quite as good as under
x86. I'm going to build a separate version of NetFoss specifically for NTVDM64,
and I hope to have a beta version of it out in about a week for testing. I'll
post a message here when it's ready.
Regards, Mike
[email protected] (this email is working again now) ;-)
--- SBBSecho 3.10-Linux
* Origin: SouthEast Star Mail HUB - SESTAR (1:3634/12)