Bernie & all,

Since I have managed to somehow do the nearly impossible, I thought I'd
share some of what I've learned in the last few days.  One thing I
learned was that no detail was too small.

And I also learned that SETVER is my friend.  Without it I wouldn't have
my NIC happily installed and still be running in DOS 5.0 -- my preferred
OS.

I agree with Bernie that memmaker leaves a bit to be desired,
particularly after my years of experience with the Optimize process of
QEMM.  But since I had no idea how some of the stuff works in 6.22, and
because my NIC won't [currently] accept any EMM386 software other than
EMM386.EXE v 4.49 from DOS 6.22, memmaker's weak attempts at least gave
me some directions to go in.

And DOSMAX [I used it before QEMM, but needed the newest ver 2.1] is a
help, even for "non-Dosmax things" ...  plus the helpfile for EMM386 ...
and a LOT of patience & try it this way and that.  The example Dosmax
provides is the basic structure I ended up with.

First, this is what I now have to work with despite having to use EMM386:

First Meg / Programs 
        Memory Area   Size  Description
        0406 - 0416   0.3K  COMMAND
        0417 - 042B   0.3K  [Available]
        042C - 04AC     2K  COMMAND Environment
        04AD - 9E7E   615K  [Available]          <=== 615K !!!!!!!
        ====Conventional memory ends at 634K=====
        B14A - B1E9   2.5K  FILES
        B1EA - B1FA   0.3K  FCBS
        B1FB - B21B   0.5K  WKBUFFER
        B21C - B29B     2K  LASTDRIV
        B29C - B2A4   0.1K  INSTALL
        B2A5 - B2B2   0.2K  MOUSE Environment
        B2B3 - B7FD    21K  [Available]
        C801 - C895   2.3K  COMMAND
        C896 - CFFD    29K  3C90XPD
        CFFE - D361    13K  MOUSE
        D362 - DBFD    34K  [Available]
        DD02 - DD4C   1.2K  RAMDRIVE
        DD4D - DD5B   0.2K  DOSMAX
        DD5C - E65E    36K  SMARTDRV
        E65F - E7B3   5.3K  ANSI
        E7B4 - E7D4   0.5K  SETVER
        E7D5 - EA65    10K  MTMCDAI
        EA66 - ECE9    10K  ASPI3520
        ECEA - F5C1    35K  MSCDEX
        F5C2 - F7FF     9K  [Available]

As you can see, it's not a bare bones configuration either.  Yet
everything except the stubs for Command is loaded high -- CD-ROM, Mouse,
SmartDrv, ASPI for my SCSI host adapter, RAMdrive, and Setver [which
could be smaller probably, but I haven't taken the time to pare down a
specific Setver for this config [you know ... only list what is needed].

At first glance the CONFIG.SYS & AUTOEXEC.BAT that follow may seem
sloppy or have stuff in them that isn't necessary.  But believe me when
I tell you:  Move stuff around, leave out a DOS= from the wrong place,
and you won't get 615K free conventional memory.  You'll get only 583 or
so.  I don't know about you, but I consider 33K more to be very
important. <G>

          =====CONFIG.SYS=====

DOS=LOW
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE RAM NOEMS HIGHSCAN I=B000-B7FF } broken into 2
X=DC00-DCFF I=DD00-DFFF ON                              } lines so you
                                                        } could see all
                                                        } of it.
DOS=UMB
LASTDRIVE=W
FILES=48
FCBS=4,0

DOS=HIGH
COUNTRY=044,437 C:\DOS\COUNTRY.SYS                     * see notes
STACKS=0,0
BREAK=OFF
DEVICEHIGH=C:\DOS\RAMDRIVE.SYS 10240 512 /E
SHELL=C:\BOOT\SHELLMAX.COM C:\DOS\COMMAND.COM C:\DOS\ /E:2048 /P
DEVICEHIGH=C:\BOOT\DOSMAX.EXE /H/M1
DEVICEHIGH=C:\DOS\SMARTDRV.SYS 1024 512
DEVICEHIGH=C:\PROII\ANSI.SYS                           ** see notes
DEVICEHIGH=C:\DOS\SETVER.EXE
DEVICEHIGH=L:\CDROM\MTMCDAI.SYS /D:MTMIDE01
DEVICEHIGH=C:\DTCSCSI2\ASPI3520.SYS
BUFFERS=8

         =====AUTOEXEC.BAT=====
    
SET COMSPEC=C:\DOS\COMMAND.COM
PATH C:\DOS;Q:\COBOL;Q:\QEMM;G:\WS5.5;F:\FAX;H:\CABLE;C:\BOOT
LOADHIGH J:\CABLE\PKTDRV\3C90XPD /S=3 /K=0 /I=0x60
CALL C:\DOS\OLDPROMPT
C:\DOS\BE SA BRIGHT CYAN ON BLUE                       *** see notes
CALL C:\DOS\ROOTS.BAT
V:
MD\JUNK
MD\TEMP
SET TEMP=V:\TEMP
SET TMP=V:\TEMP
CD\JUNK
CALL C:\DOS\GSOUND.BAT
LOADHIGH C:\MOUSE\MOUSE.COM/2 >NUL                   **** see notes
LOADHIGH L:\CDROM\MSCDEX.EXE /D:MTMIDE01 /E /V /M:10
SET USER=l.d.best
SET INFO=DOS Cable Spider Configuration

rem C:\DOS\SPIDER.BAT
:END
    
 My deepest thanks go to Clarence, Bernie, and a couple of others who
reminded me of some of the tools still available outside the world of
QEMM.  Without them I'd have nothing left at the ends of my arms except
bloody stumps; as it is now, the bruises should disappear in a week or
two. <G>

l.d.

P.S.  My son's young tutee [he tutors her] looked at me kinda weird when
I started bouncing up & down in my chair firmly saying yes! Yes! YES!!
as I saw that 615 appear.  But surely my fellow nerds & nerdettes, who
are DOSasauers like I, can appreciate the feeling.
===============
NOTES:

*         I have this setup because I want my dates set DD MM YYYY

**        Actually TANSI.SYS renamed to please NIC software

***       BE.EXE is Norton Utilities Batch Enhancer; it allows me to set
          screen attributes [SA] so I don't have to just stare at b&w
          screen -- particularly at any of the many menues I have.

****     Q-Tronics mouse driver; 3-button by switch, much smaller than
         preferred Logitech drivers.
-- Arachne V1.60, NON-COMMERCIAL copy, http://arachne.cz/

Reply via email to