Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
faq:win [2019/01/25 19:40] – [IPv6] Fix spotted typo digital manfaq:win [2023/11/20 18:21] (current) – [Win64] New link to ntvdmx64 page digital man
Line 19: Line 19:
 There are 2 new requirements for 16-bit DOS programs to work under Synchronet-Win32 on //Windows Vista+// 32-bit (x86) operating systems: There are 2 new requirements for 16-bit DOS programs to work under Synchronet-Win32 on //Windows Vista+// 32-bit (x86) operating systems:
   - You must have ''SBBSEXEC.DLL'' rev 38 or later (this is included in SBBS v3.14a).   - You must have ''SBBSEXEC.DLL'' rev 38 or later (this is included in SBBS v3.14a).
-  - You must copy ''SBBSEXEC.DLL'' to your Windows ''System32'' folder.+  - You must have a copy of ''SBBSEXEC.DLL'' (from your Synchronet ''[[dir:exec]]'' directory) in your Windows ''System32'' folder.
  
 Beginning with Windows 8, Microsoft disables support for 16-bit (DOS) programs by default. Search for "16-bit Application Support" in the Windows Control Panel and enable that setting. This setting only exists in 32-bit versions of Windows 8 and Windows 10. Beginning with Windows 8, Microsoft disables support for 16-bit (DOS) programs by default. Search for "16-bit Application Support" in the Windows Control Panel and enable that setting. This setting only exists in 32-bit versions of Windows 8 and Windows 10.
  
-64-bit (x64, amd64) editions of Windows cannot run 16-bit DOS programs from Synchronet. See the next FAQ item for the details.+Stock 64-bit (x64, amd64) editions of Windows (without [[http://www.columbia.edu/~em36/ntvdmx64.html|NTVDMx64]] installed) cannot run 16-bit DOS programs from Synchronet. See the next FAQ item for the details.
  
 ===== Win64 ===== ===== Win64 =====
Line 33: Line 33:
 :!: **Answer:**\\ :!: **Answer:**\\
 Microsoft does not include Virtual DOS Machine (NTVDM) support in their Microsoft does not include Virtual DOS Machine (NTVDM) support in their
-64-bit operating systems. Synchronet for Windows relies on NTVDM for+64-bit operating systems, by default. Synchronet for Windows relies on NTVDM for
 16-bit DOS program support, so you need to either run a 32-bit Windows version 16-bit DOS program support, so you need to either run a 32-bit Windows version
-(e.g. re-install, use dual-boot, or run in a Virtual Machine) or forgo +(e.g. re-install, use dual-boot, or run in a Virtual Machine) or install [[https://mendelson.org/ntvdmx64.html|NTVDMx64]] to gain 16-bit DOS program support in your 64-bit Windows install. Yes, you can run 32-bit Windows versions of Synchronet on a 64-bit (x64) system.
-DOS programs on your BBS. Yes, you can run 32-bit Windows versions of Synchronet on a 64-bit (x64) system.+
  
 As of March 12, 2014, you can disable DOS program support in a single instance of Synchronet with the ''NO_DOS'' option in the ''Options'' value of the ''[BBS]'' section of your ''[[config:sbbs.ini]]'' file. Or uncheck the "DOS Program Support" checkbox in the "Terminal Server Configuration" dialog of the [[monitor:sbbsctrl|Synchronet Control panel]]: As of March 12, 2014, you can disable DOS program support in a single instance of Synchronet with the ''NO_DOS'' option in the ''Options'' value of the ''[BBS]'' section of your ''[[config:sbbs.ini]]'' file. Or uncheck the "DOS Program Support" checkbox in the "Terminal Server Configuration" dialog of the [[monitor:sbbsctrl|Synchronet Control panel]]:
faq/win.1548474035.txt · Last modified: 2019/01/25 19:40 by digital man
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0