************************************************************************ Rock'n Roll Doctor's OS/2 3.0 Warp DOS Session Settings for running Synchronet 2.00g - Sysop of Rock'n Roll Harbour 3o5-474-5383 Internet E-mail Address: rockroll@shadow.net Compiled [12/25/94 at nearly 3:00 am] ************************************************************************ Equipment used and how I got it all to configure: 486DX2-66 AMI BIOS 8 megs of RAM Adaptec 1542CF SCSI controller IRQ 11 Toshiba 538 1.2 gig SCSI hard drive ID 0 Fujutisu 1.0 gig SCSI hard drive ID 1 Serial card with two 16550 UART ports using IRQ3 for COM2 and IRQ5 for COM3 The mouse using IRQ4 for COM1. My Pro Audio Spectrum 16 is using IRQ7 for the SB emulation and the Pro Audio itself is using IRQ10. This card uses 2 separate IRQ's. Node 1 is running a USR Dual 28.8 V.Everything (upgraded from a 16.8) Node 2 is running a USR Dual 16.8 V.32bis/V.42bis The new OS/2 Warp now allows the sound cards to share IRQ's with printers where OS/2 2.1 would not allow it. I have OS/2 installed on my G: partition. I am using the OS/2 Boot Manager. C: is my DOS boot partition and G: is a 50 meg partition with OS/2 only installed on it. C: is my plain DOS partition. D: is an HPFS (High Perforance File System) E: is an HPFS partition F: is an HPFS partition G: is a plain DOS partition H: is an HPFS partition When you run a DOS session under OS/2, you can format your partition to be a High Performance File System by doing FORMAT x: /FS:HPFS (where x is the partition you select on your hard drive.) Once you create a HPFS partition, you can then do a straight copy from your DOS partitions over to it and run ALL of your DOS programs from your new High Performance partitions ONLY FROM WITHIN OS/2. If you use the Boot Manager and Boot DOS, DOS will not recognize your HPFS drives at all. So if you have any games that you can't get OS/2 to play the music and sound, don't install them on a High Performance File System. On my system, C:\ is where all of my original DOS programs were. D:\ is now an HPFS where I keep all of my data downloads E:\ is an HPFS system where I keep DOS programs. I couldn't get my copy of WARP to install OS/2 itself on an HPFS during the installation procedure, so I just let it install as FAT. I'm disgusted with this, but there was nothing I could get it to do to make it work. There must be a bug in the installation. To clear any misconceptions: THE HPFS SYSTEM DOES NOT LIMIT YOU TO RUNNING OS/2 PROGRAMS!!! You can run everything on it! You just have to be under OS/2 to use the partition once you have it formatted. It's faster than DOS's FAT system and less likely to give you problems. From what I heard, it does not fragment. One note: You can't use programs like Norton's Disk Doctor or anything like that on it, but you can run everything else. You can install all of your Windows programs on an HPFS. When I first heard of HPFS, I thought it was special for OS/2 programs. It's not! It runs everything. OS/2 is MUCH, MUCH more stable than Windows. I installed Warp at my place of employment and connected to a Novell Server using the "Netware Requester" software, which you can download free from CompuServe. It's like 4 disks or so. I have a 486DX2-66 at work with 8 megs of RAM and I ran 10 programs at once and they blow the doors off Windows for Work Groups booted from DOS. I was running the following sessions simutaneously: 1 Microsoft Word for Windows 6.0 (which is a major hog under regular Windows) 2 FoxPro 2.5 for DOS under a DOS session 3 FoxPro 2.0 for DOS under a DOS session 4 Novell's PCONSOLE 5 Novell's SYSCON 6 LIST.COM 7 FORMAT (formatting a blank 1.44 diskette) 8 A DOS editor And a couple of other DOS text programs totally 9 sessions at once. I was using TAME /I 5 to minimize keyboard polling for each application and I could QUICKLY change between all running applications - WHILE THE DISK WAS BEING FORMATTED! I would just press CTRL-ESC and switch to whatever I wanted to effortlessly without having to wait like I do under any version of Windows. I tried to run just 2 applications under Windows '95 (December Beta CD vers.) and FORMAT a disk at the same time, and while it was formatting, I did a DIR from another Windows and it was a MAJOR, MAJOR HOG! Windows '95 is G-A-R-B-A-G-E in my opinion. It looks pretty, but it's still slow. ----------------------------------------------------------------------------- In a SBBS Node 1 icon I use: Path and filename: C:\SBBS\NODE1\SBBS.BAT Working Directory C:\SBBS\NODE1 My Synchronet Batch file: [SBBS.BAT] ----------------------------------------------------------------------------- SET SBBSNODE=C:\SBBS\NODE1 SET PKNOFASTCHAR=NONE SET GSZWINDOW=24 ..\exec\sbbs %1 %2 %3 %4 %5 if errorlevel 1 pause exit ----------------------------------------------------------------------------- Here is my current OS/2 Warp settings for Synchronet 2.00g. I have all of my Ray Gwynn's SIO files installed in C:\SIO. Node 1 DOS settings for C:\SBBS\NODE1 Audio_Adapter_sharing Optional DOS_Autoexec G:\AUTOEXEC DOS_Background_execution ON DOS_Break ON DOS_Device C:\SIO\VX00.SYS <- YOU NEED THIS!! ** Make sure you have unzipped Ray Gwynn's SIO drivers into C:\SIO DOS_FCBS 16 <- Default DOS_FCBS_KEEP 8 <- Default DOS_Files 30 DOS_High ON DOS_Lastdrive Z <- Default DOS_RMSize 640 <- Default DOS_Shell G:\OS2\MDOS\COMMAND.COM G:\OS2\MDOS DOS_Startup_Drive < LEAVE BLANK > DOS_UMB ON DOS_VERSION DPMI_DOS_API AUTO <- Default DPMI_Memory_Limit 4 DPMI_Network_Buff_Size 8 EMS_Frame_Location Auto EMS_High_OS_Map_Region 32 EMS_Low_OS_Map_Region 384 EMS_Memory_Limit 2048 HW_Nosound ON <- Make on so computer never beeps HW_ROM_TO_RAM OFF <- You may wanna experiment HW_Timer OFF <- Leave off to run fast IDLE_Seconds 0 IDLE_Sensitivity 0 INT_During_IO OFF Session_Priority 1 <- Make all other running DOS apps same SIO_Allow_Access_COM1 OFF SIO_Allow_Access_COM2 ON <- My node 1 is running on COM2 SIO_Allow_Access_COM3 OFF SIO_Allow_Access_COM4 OFF SIO_IDLE_Sensitivity 100 SIO_Screen_Kludge OFF SIO_Share_Access_With_OS2 ON SIO_Virtualize_16550A ON <- Without a 16550 serial card, you're screwed. GET ONE if you don't have one. SIO_Virtualize_COM_Ports ON Video_8514A_XGA_IOTRAP ON Video_Fastpaste OFF Video_Mode_Restriction NONE <- or maybe you could try CGA Video_ROM_Emulation OFF <- Leave this off! Video_Window_Refresh 1 XMS_Handles 32 XMS_Memory_Limit 2048 XMS_Minimum_HMA 0 Here is the CONFIG.SYS that Warp uses. Lines with two *'s are my added comment lines for this document; they are not in my original CONFIG.SYS. **You need the first line is you use HPFS - otherwise, REM it out. ----------------------------------------------------------------------------- ifs=G:\OS2\INSTALL\HPFS.IFS /cache:512 /crecl:4 /autocheck:fghD PROTSHELL=G:\OS2\PMSHELL.EXE SET USER_INI=G:\OS2\OS2.INI SET SYSTEM_INI=G:\OS2\OS2SYS.INI SET OS2_SHELL=G:\OS2\CMD.EXE SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS,LAUNCHPAD SET RUNWORKPLACE=G:\OS2\PMSHELL.EXE SET COMSPEC=G:\OS2\CMD.EXE LIBPATH=.;G:\OS2\DLL;G:\OS2\MDOS;G:\;G:\OS2\APPS\DLL;G:\MMOS2\DLL;e:\tcpip\dll;e:\TCPIP\UMAIL; SET PATH=G:\OS2;G:\OS2\SYSTEM;G:\OS2\INSTALL;G:\;G:\OS2\MDOS;G:\OS2\APPS;G:\MMOS2;e:\tcpip\bin;e:\TCPIP\UMAIL;C:\WINDOWS SET DPATH=G:\OS2;G:\OS2\SYSTEM;G:\OS2\INSTALL;G:\;G:\OS2\BITMAP;G:\OS2\MDOS;G:\OS2\APPS;G:\MMOS2;G:\MMOS2\INSTALL;C:\WINDOWS SET PROMPT=$i[$p] SET HELP=G:\OS2\HELP;G:\OS2\HELP\TUTORIAL;G:\MMOS2\HELP;e:\tcpip\help;e:\TCPIP\UMAIL; SET GLOSSARY=G:\OS2\HELP\GLOSS; SET IPF_KEYS=SBCS PRIORITY_DISK_IO=NO ** Change priority to NO to speed it up a little> FILES=20 BASEDEV=IBMKBD.SYS DEVICE=G:\OS2\BOOT\TESTCFG.SYS DEVICE=G:\OS2\BOOT\DOS.SYS DEVICE=G:\OS2\BOOT\PMDD.SYS DEVICE=G:\cma_q80g.sys BUFFERS=90 IOPL=YES DISKCACHE=384,LW,32,AC:C ** Change your Diskcache setting to this line if you're using DOS and HPFS. ** And have 8 megs or RAM or more. ** **If running a BBS, change MAXWAIT from = 3 to = 1 and add the statement **PRIORITY=DYNAMIC PRIORITY=DYNAMIC MAXWAIT=1 MEMMAN=SWAP,PROTECT SWAPPATH=h:\SWAP 2048 4096 BREAK=OFF THREADS=256 PRINTMONBUFSIZE=134,134,134 COUNTRY=001,G:\OS2\SYSTEM\COUNTRY.SYS SET KEYS=ON SET BOOKSHELF=G:\OS2\BOOK;G:\MMOS2; SET SOMIR=G:\OS2\ETC\SOM.IR;G:\OS2\ETC\WPSH.IR;G:\OS2\ETC\WPDSERV.IR SET SOMDDIR=G:\OS2\ETC\DSOM REM SET DELDIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;F:\DELETE,512;G:\DELETE,512;H:\DELETE,512; SET DELDIR=C:\DELETE,30;D:\DELETE,50 BASEDEV=PRINT01.SYS BASEDEV=IBM1FLPY.ADD BASEDEV=IBM2FLPY.ADD BASEDEV=XDFLOPPY.FLT BASEDEV=OS2DASD.DMD SET EPMPATH=G:\OS2\APPS; PROTECTONLY=NO SHELL=G:\OS2\MDOS\COMMAND.COM G:\OS2\MDOS FCBS=16,8 RMSIZE=640 DEVICE=G:\OS2\MDOS\VEMM.SYS DOS=LOW,NOUMB DEVICE=G:\OS2\MDOS\VXMS.SYS /UMB DEVICE=G:\OS2\MDOS\VDPMI.SYS DEVICE=G:\OS2\MDOS\VDPX.SYS DEVICE=G:\OS2\MDOS\VWIN.SYS DEVICE=G:\OS2\MDOS\VW32S.SYS ** OS/2 put these in since I use Windows for Workgroups under OS/2 BASEDEV=OS2SCSI.DMD BASEDEV=AHA154X.ADD DEVICE=G:\OS2\MDOS\VMOUSE.SYS DEVICE=G:\OS2\BOOT\POINTDD.SYS DEVICE=G:\OS2\BOOT\MOUSE.SYS SERIAL=COM1 REM DEVICE=G:\OS2\BOOT\COM.SYS REM DEVICE=G:\OS2\MDOS\VCOM.SYS DEVICE=C:\SIO\SIO.SYS (2,2f8,3) (3,3e8,5) (4, internet:2e8,none:9) DEVICE=C:\SIO\VSIO.SYS ** REM out the COM.SYS and VCOM.SYS lines and add those two SIO lines above. ** They replace OS/2's comm drivers and they work MUCH, MUCH better. ** The "(4, internet:2e8,none:9)" is a virtual comm port for use with VMODEM ** that comes with the SIO drivers. It's only used if you have OS/2 using ** a SLIP or PPP connection on the Internet. This allows me to use COM4 ** as a fake modem on COM4 when I have an established SLIP or PPP connection. ** With it, I can type ATDT 199.3.36.205 as if it were on a regular phone ** line, but it's actually through Internet and call this BBS. I can then ** open another Window and dial another address again through Internet ** simutanously! See the doc, VMODEM.TXT for details if you're on Internet!!! CODEPAGE=437,850 DEVINFO=KBD,US,G:\OS2\KEYBOARD.DCP DEVINFO=SCR,VGA,G:\OS2\BOOT\VIOTBL.DCP SET VIDEO_DEVICES=VIO_SVGA SET VIO_SVGA=DEVICE(BVHVGA,BVHSVGA) DEVICE=G:\OS2\MDOS\VSVGA.SYS DEVICE=G:\MMOS2\MVPRODD.SYS /I:10 /D:3 /N:PAS161$ DEVICE=G:\MMOS2\AUDIOVDD.SYS PAS161$ SET MMBASE=G:\MMOS2; SET DSPPATH=G:\MMOS2\DSP; SET NCDEBUG=4000 DEVICE=G:\MMOS2\SSMDD.SYS DEVICE=G:\MMOS2\R0STUB.SYS SET ETC=e:\tcpip\etc SET TMP=e:\tcpip\tmp ** These were added by my Internet software DEVICE=e:\tcpip\bin\inet.sys DEVICE=e:\tcpip\bin\ifndisnl.sys DEVICE=e:\tcpip\bin\vdostcp.vdd DEVICE=e:\tcpip\bin\vdostcp.sys RUN=e:\tcpip\bin\cntrl.exe RUN=e:\tcpip\bin\vdosctl.exe SET telnet.password.id=rockroll SET HOSTNAME=rockroll.shadow.net ** If you are using IBM's PPP software with Internet, add these SET TELNET ** and SET HOSTNAME lines with your ID and local home site. ----------------------------------------------------------------------------- This is my OS/2 AUTOEXEC.BAT file, NOT THE DOS ONE! There are two different AUTOEXEC.BAT files on your system. This one is on my G: drive where OS/2 resides since I use the Boot Manager. If you did not re-partition your hard drive for the Boot Manager, then you have to use the DUAL BOOT option which is a pain in the butt. Whenever you type BOOT /DOS from an OS/2 window, it has to sit there and copy all of the old DOS CONFIG.SYS and AUTOEXEC.BAT from the OS2\BOOT directory to your C: and then it changes some stuff on your partition table and then reboots. The Boot Manager option, from my personal experience, is MUCH, MUCH faster and safer than Dual Boot. The way I have mine set up, OS/2 stays on its own partition all by itself and it doesn't mess with anything else that I have. No files to copy or rename or nothing. If worst comes to worse and OS/2 completely craps out and stops working or gets corrupted, then all you have to do is RUN FDISK from a floppy and change the ACTIVE STATUS to ON on your C: drive to make it boot back to DOS as if nothing ever happened. ----------------------------------------------------------------------------- @ECHO OFF ECHO. PROMPT $i$p$g REM SET DELDIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;F:\DELETE,512;G:\DELETE,512;H:\DELETE,512; PATH=G:\OS2;G:\OS2\MDOS;G:\;C:\WINDOWS;C:\utils;C:\dos;e:\tcpip\dos\bin;c:\fpd26 LOADHIGH APPEND G:\OS2;G:\OS2\SYSTEM SET TMP=G:\ LOADHIGH DOSKEY FINDFILE=DIR /A /S /B $* DOSKEY EDIT=QBASIC/EDITOR $* REM SET DIRCMD=/A @SET ETC=e:\tcpip\dos\etc REM c:\sbbs\exec\svdmansi.com ** This SVDMANSI.COM caused my BBS to crash. OS/2 would report ** SYS3170 Unexpected error when I had this line in use. REM E:\TAME\TAME /I 5 SET TZ=EST5EDT ----------------------------------------------------------------------------- ** Add this SET TZ line and put your current timezone settings in it if you ** are on the Internet. Without the SVDMANSI.COM running, users won't be able to view files when they press "V" to view a PKZIP file. It will display on your end, but not over the modem. When I ran this file, it fixed the display problem, but would crash my BBS every single day. So as of now, not being able to view ZIP files is my only quark. I REMmed out the E:\TAME option because when I have it running and try to use QPEG to view JPG's or GIF's, it makes it display REALLY SLOW. Otherwise, it's great for using other DOS apps. TRY IT! Well... I guess this is it. I hope some of my examples here will help somebody out there. Rock'n Roll Doctor - Rock'n Roll Harbour BBS - 305-474-5383 - Ft. Laud, Fla.