Section One BBS

Welcome, Guest.


Subject: src/sbbs3/execvxd.h sbbsdefs.h src/sbbs3/scfg/scfg.h scfgchat.c scfgxt Date: Tue Nov 23 2021 02:32 pm
From: Rob Swindell To: Git commit to main/sbbs/master

https://gitlab.synchro.net/main/sbbs/-/commit/5b36ab9ad68c787dfaa3ef9f
Modified Files:
        src/sbbs3/execvxd.h sbbsdefs.h src/sbbs3/scfg/scfg.h scfgchat.c scfgxtrn
.c src/sbbs3/xtrn.cpp
Log Message:
Allow FOSSIL mode of the Win32 virtual UART/FOSSIL driver to be disabled
                                                                        
                                                                        When con
figuring an external program, a Win32 sysop can now choose to *only* enable the 
virtual UART (and not the FOSSIL driver) feature of the Synchronet virtual UART/
FOSSIL driver (dosxtrn.exe/sbbsexec.dll). Some programs (e.g. TradeWars 2) will 
always use the FOSSIL driver if one is detected and in order to force the use of
 COM/UART driver for I/O (if that is desired), then one must disable the FOSSIL 
driver. It's a rare use case, but I can see the potential need.
                                                               
                                                               Renamed the "Inte
rcept I/O" option in SCFG to "I/O Method" and make it clear that "Socket" (for n
ative programs) and "FOSSIL or UART" (for 16-bit DOS programs) is the default me
thod (what was previously identified as "No" I/O Interception).
                                                               
                                                               If a sysop want t
o disable the virtual UART support (on Win32, e.g. so *only* FOSSIL is available
 to one or all DOS programs), they do that via their sbbsexec.ini file.

---
 ■ SynchronetVertrauen Home of Synchronet [vert/cvs/bbs].synchro.net

Previous Message       Next Message