home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
SBBS1B00.ZIP
/
DOCS.EXE
/
DOCS
/
DESQVIEW.DOC
< prev
next >
Wrap
Text File
|
1992-09-19
|
9KB
|
143 lines
Example Synchronet setup parameters for DESQview v2.42
╔1══Change═a═Program══════════════════════════════════════════════════════════╗
║ Change a Program ║
║ ║
║ Program Name............: Synchronet Node 1 ║
║ ║
║ Keys to Use on Open Menu: S1 Memory Size (in K): 400 ║
║─────────────────────────────────────────────────────────────────────────────║
║ Program...: C:\SBBS\EXEC\SBBS.EXE ║
║ ║
║ Parameters: ║
║ ║
║ Directory.: C:\SBBS\NODE1 ║
║─────────────────────────────────────────────────────────────────────────────║
║ Options: ║
║ Writes text directly to screen.......: [Y] ║
║ Displays graphics information........: [N] ║
║ Virtualize text/graphics (Y,N,T).....: [T] ║
║ Uses serial ports (Y,N,1,2)..........: [N] ║
║ Requires floppy diskette.............: [N] ║
║ ║
║ Press F1 for advanced options Press <─┘ when you are DONE ║
╚═════════════════════════════════════════════════════════════════════════════╝
╔1══Change═a═Program══════════════════════════════════════════════════════════╗
║ Change a Program Advanced Options ║
║ ║
║ System Memory (in K)........: 0 Maximum Program Memory Size (in K)..: 640 ║
║ ║
║ Script Buffer Size........: 1000 Maximum Expanded Memory Size (in K): 0 ║
║ ║
║ Text Pages: 1 Graphics Pages: 0 Initial Mode: Interrupts: 00 to FF ║
║─────────────────────────────────────────────────────────────────────────────║
║ Window Position: ║
║ Maximum Height: 25 Starting Height: 25 Starting Row...: 0 ║
║ Maximum Width: 80 Starting Width: 80 Starting Column: 0 ║
║─────────────────────────────────────────────────────────────────────────────║
║ Shared Program ║
║ Pathname..: ║
║ Data......: ║
║─────────────────────────────────────────────────────────────────────────────║
║ Close on exit (Y,N,blank)......: [Y] Uses its own colors..............: [Y] ║
║ Allow Close Window command.....: [N] Runs in background (Y,N,blank)...: [Y] ║
║ Uses math coprocessor..........: [N] Keyboard conflict (0-F)..........: [0] ║
║ Share CPU when foreground......: [Y] Share EGA when foreground/zoomed.: [Y] ║
║ Can be swapped out (Y,N,blank).: [N] Protection level (0-3)...........: [0] ║
║ ║
║ Press F1 for standard options Press <─┘ when you are DONE ║
╚═════════════════════════════════════════════════════════════════════════════╝
DVSETUP.COM:
╔1══Advanced═Setup:═Performance══════════╗
║ ║
║ Task Processing Time (in Clock Ticks) ║
║ Foreground: 1 ║
║ Background: 1 ║
║ ║
║ Memory Usage (in K) ║
║ Common Memory: 17 ║
║ DOS Buffer for EMS: 2 ║
║ ║
║ Optimize communications? (Y/N): Y ║
║ Allow swapping of programs? (Y/N): N ║
║ Manage printer contention? (Y/N): N ║
║ ║
║ Next field Tab ║
║ Backup menu Esc ║
║ DONE <─┘ ║
║ ║
╚════════════════════════════════════════╝
To save memory for each node, you can reduce the "Maximum program memory size"
to something like 450k or so. If you get memory allocation errors when
running SBBS, you'll need to increase this number. You can raise it beyond 640k
and actually get more than 640k free in some situations. This number is the
amount that DESQview will give this node if it can, or if not possible, as much
as it can. The "Memory Size" parameter is the minimum amount the program will
require.
The actual amount of free memory required after running Synchronet depends on
the largest text file your system will load (including GURU.DAT) or the
number of files in a transfer directory. If you have a 30k G-File or GURU.DAT,
you will need about 50k free. To figure out the amount of memory required for
a directory, multiple the number of files in the directory by 140 and then add
20k.
Example: 1,000 files
x 140 record+index
= 140,000 total allocation
+ 20,000 overhead
= 160,000 total memory required
So, a directory with a 1,000 files will require roughly 160k free. You can
check the amount of free memory from within Synchronet with the ;MEM command.
If you need more memory, look into loading DOS high and any TSRs or device
drivers you can (LOADHI.SYS and LOADHIGH.COM). If you still need more memory
and have VGA or EGA, try using VIDRAM (QEMM program) to give you much more DOS
memory. The only draw back is you can't use graphics modes while using VIDRAM.
VIDRAM can be enabled and then disabled (allowing the use of graphics modes
again).
If for some reason you need to make Synchronet use the BIOS for video instead
of direct screen writes, be sure to include 'B' on the "Parameters" line.
We found that DESQview runs faster when virtualizing the direct screen writes
instead of intercepting the BIOS (int 10h) calls, so the 'B' parameter is not
required unless you change both "Writes text directly to screen" and
"Virtualize text/graphics" to [N].
If you have VGA, you may want to change the Video mode to 80x50 or 80x60 with
the "Rearrange" menu, and change the "Window Positions" under DVSETUP
(advanced) and/or the "Window Position" information for the each SBBS node
under "Change a Program Advanced Options". This way you can display multiple
80x25 windows simultaneously.
Don't forget to have a batch file execute DVANSI.COM before running Synchronet
if you have external programs that access the COM port themselves and use DOS
for output. Example: Trade Wars uses the BIOS for output so DVANSI is not
required. Global War uses DOS for output and uses the COM port directly, so
DVANSI is required.
You must change "Close on exit" to [N] if you are going to execute SBBS from
a batch file that executes other programs before SBBS. Here is an example
batch file which will run dvansi, then Synchronet, and closes the window after
exiting Synchronet. This example file is called SBBSDV.BAT:
@echo off
c:\dv\dvansi
c:\sbbs\exec\sbbs %1 %2 %3 %4 %5
if errorlevel 1 pause
exit
This batch file (SBBSDV.BAT is just an example name), can be used to execute
any of the Synchronet nodes, because the "Directory" parameter determines which
node is going to run. You would have to change the "Program" parameter to
"C:\BAT\SBBSDV.BAT" if you created SBBSDV.BAT in the C:\BAT directory.
See QEMM.DOC for information on creating your QEMM386 config.sys command line.
/* End of DESQVIEW.DOC */