💾 Archived View for gemini.spam.works › mirrors › textfiles › groups › ZAN › 286mem.zan captured on 2023-01-29 at 15:09:48.

View Raw

More Information

⬅️ Previous capture (2022-06-12)

-=-=-=-=-=-=-

###############################################################################
## TI#001              ???Zhit Axis Nation presents???                W () W ##
##                    How To Use Extended Memory on a 286              \||/  ##
##                                                                      ||   ##
##                           Written by: Cockrowch                    _/  \_ ##
##                              Dated:  7/25/91                              ##
##Greets to: Tiamat, ??, SyberWorks, Celestial HateBreeder, and all reading  ##
##                                                                           ##
##   Ying Yang BBS              The Baron's Bistro         FaR Side BBS      ##
## ZAN Promised Land              ZAN Mosque#001          ZAN Mosque#002     ##
##    SysOp: CoP                 SysOp: The Baron         SysOp: Erasmus     ##
###############################################################################


        If you have Exteneded Memory on a 286, the chances are that 
you can't use it very well.  The only good it'll do you without a 
but of special software, is allow you to dump DOS 5.0 into a 
portion of it.
        What you need to use your extra memory:
                o QRAM from QEMM
                o Above Disc 3.1 from Above Disc Software
        These two programs together can use every bit of your 
memory to it's fullest degree.  From here on out, we'll say that 
QRAM is in the directory C:\QEMM and Above Disc is in C:\ABOVE.

                                QRAM
        QRAM should be installed on the hard drive and DO NOT run 
the optimization program.  It's just a waste of time, and usually 
is incorrect.  QRAM doesn't need any special installation 
instructions, so all it has to do is sit somewhere on your Hard 
Drive.

                              Above Disc 3.1
        Above Disc is another story all together.  Once you have it 
on you Hard Drive, you need to run the Installation program, called 
'INSTALL.'
        If you already installed the Program onto your Hard Drive, 
just Hit F2 to modify your memory setup.
        After you say what drive and directory it's on, Hit F9 
continue, and the following screen should look like this:
--------------------------------------------------------------------        
|                          Above DISC                              |
|                                                                  |
|                           Ver. 3.1                               |
|         Copyright (c) Above SoftWare Inc. 1988, 1989, 1990       |
|              Expanded Memory Creator & Manager (EMS 4.0)         |
|                                                                  |
|                                                                  |                                                             
--------------------------------------------------------------------
--------------------------------------------------------------------
|  1.  Install Above DISC on drive    [ C ]                        |
|  2.  Directory for Above DISC files [ \ABOVE               ]     |
|  3.  Specify number of 16K pages    [ 64 ] = 1024K of EMS        |
|  4.  Expanded Memory Location       [ Extended Memory      ]     |
|                                                                  |
|  5.  SPECIAL OPTION (See Manual)    [ Allocated on 16k Boundary] |
|                                                                  |
|  6.  Mode of processor operatin     [ Normal   ]                 |
|  7.  Type of Bus in Computer        [ Micro Channel   ]          |                                                             
|                                                                  |
|   -=: Extra Instructions :=-                                     |                                                             
--------------------------------------------------------------------

Since I have never seen a 286 with more than an extra 1024K, the 
assumption is that that is what you have.  number 6 and 7 may vary, 
but leave them as I have set them, unless it all doesn't work 
(freezes, no EMS detected by other programs, etc).

Now that QRAM and Above DISC are set up, you need to make some 
(lots of) modifications (total rending changes) to your CONFIG.SYS 
and your AUTOEXEC.BAT.

If you're NOT using DOS 5.0, the beginning of your CONFIG.SYS should look 
like this:
        
        DEVICE=C:\whereitis\EMSDRVR.SYS r:2
        DEVICE=C:\DOS\HIMEM.SYS
        DEVICE=C:\whereeveritis\QRAM.SYS r:1

If you use DOS 5.0 the next lines should be:
        DEVICE=C:\DOS\SETVER.EXE
        DOS=HIGH

Now we continue, if you're NOT using truely ANCIENT software 
(1975-), then and the following line:
        STACKS=0,0

If you're using a large harddrive, I would suggest the following 
lines:
        BUFFERS=25 (and if you're using Dos 5, make it: BUFFERS=25,8)
        FILES=20
If not, make it BUFFERS=15 and FILES=20



With this set-up, you wouldn't have changed anything yet.  In your 
AUTOEXEC.BAT you should put near the beginning:
        C:\QEMM\LOADHI C:\ABOVE\ABOVE

This will load Above Disc into QRAM's High Memory.

So Far, everything is set up.  However, if you're using a RAM 
drive, just take it out of the CONFIG.SYS for now.

Next step:  For every DEVICE= statement in your CONFIG.SYS, replace 
it with :
        DEVICE=C:\QEMM\LOADHI.SYS then what you had before

                Example:
                DEVICE=C:\QEMM\LOADHI.SYS C:\DOS\ANSI.SYS

This will load every TSR you own into the memory created by QRAM.  
Put the biggest TSR's in first (using MFT.EXE explained later) into 
QRAM's High Memory First, then the smaller ones, it is possible to 
run out of that memory, but very very hard!

After you do this to your CONFIG.SYS, do the same to your 
AUTOEXEC.BAT with any TSRs that you load there, like so:
        You originally had:
                D:\UTILITY\CTRLATL
        Replace it with:
                C:\ABOVE\LOADHI (no '.SYS') D:\UTILITY\CTRLALT


If you have any stupid errors, like "Cannot Find ABOVE" or "Cannot 
find CTRLALT," just add the EXE or COM extentions to ABOVE and 
CTRLALT, and your TSRs.

Once you make these changes, reboot your computer, and see how it 
likes it.  If you get an error on not being able to 'LOADHI' 
ABOVE.EXE, then take out the 'DEVICE=C:\QRAM\LOADHI.SYS' part from 
the CONFIG.SYS on some of the TSRs that you have, and keep 
rebooting until you have enough room for ABOVE.EXE to be in High 
Memory.

To find out how big stuff is in memory, go to C:\QEMM and run a 
program called "MFT.EXE."  Go to 'First Meg' and hit programs.  
It'll tell you what is where, and how big it is.

Next step is to get Above DISC working with the RIGHT amount of 
EMS.  After you have arranged your TSRs in Memory (Making sure that 
you do NOT include your Ram Drive if you had one), go to C:\ABOVE 
and run the program called 'EMSTEST.'  It'll spit out so garbage 
about what EMS memory is alocated when.  Pay no attention.  Wait 2 
minutes, if it still hasn't done anything ELSE, reboot and 
re-configure Above DISC with it's INSTALL program, changing numbers 
6 and 7 until the EMSTEST program works.  It should say something 
about bad page numbers.  These pages are where your QRAM TSRs have 
been dumped.  Since QRAM uses that memory, find out what the lowest 
page number that wasn't working was, and subtract one.  This is 
how many 'pages' of 16K EMS you will have.  Go run Above DISC's 
install, and change number 3 to read however many pages you found 
to be good.  Example of all of the above:

You have run EMSTEST, and it said:

Bad Page 64, not all 0's (or something like that)

so..page 64 is being used by QRAM, so you can use pages 63 and 
down, now go to the Above DISC install program, and change number 
three to 63, instead of 64. like so:
--------------------------------------------------------------------        
|                          Above DISC                              |
|                                                                  |
|                           Ver. 3.1                               |
|         Copyright (c) Above SoftWare Inc. 1988, 1989, 1990       |
|              Expanded Memory Creator & Manager (EMS 4.0)         |
|                                                                  |
|                                                                  |                                                             
--------------------------------------------------------------------
--------------------------------------------------------------------
|  1.  Install Above DISC on drive    [ C ]                        |
|  2.  Directory for Above DISC files [ \ABOVE               ]     |
|  3.  Specify number of 16K pages    [ 63 ] = 1008K of EMS        |
|  4.  Expanded Memory Location       [ Extended Memory      ]     |
|                                                                  |
|  5.  SPECIAL OPTION (See Manual)    [ Allocated on 16k Boundary] |
|                                                                  |
|  6.  Mode of processor operatin     [ Normal   ]                 |
|  7.  Type of Bus in Computer        [ Micro Channel   ]          |                                                             
|                                                                  |
|   -=: Extra Instructions :=-                                     |                                                             
--------------------------------------------------------------------

Now, re-boot, and run EMSTEST again.  No errors?  Good! everything 
is fine now.  

If you had a Ram Drive, it's very simple to put back in.  The 
RamDrive DEVICE= statement should be the LAST thing in your 
CONFIG.SYS file.  Just take how big you want your RAM Drive to be 
(try and make it a multiple of 16, so you can get every iota of 
Memory used up), lets say 256K, and subtract it from how much EMS 
you have, in this example, you have 1008K in EMS.  That leaves you 
with 752K for the EMS, which is (divide 752K by 16) 47 pages of 
memory.  So, put your RamDrive into your CONFIG.SYS, with a 
parameter that tells it to go into Extended Memory (usually /e, or 
/x), and go run the Above DISC install again, changing number 3 to 
read how many pages you have left (in this example, 47).

That's it!  Now that wasn't such a chore now was it?

For extra help here is my ENTIRE setup with my CONFIG.SYS and my 
AUTOEXEC.BAT, and my install screen for Above DISC:

Everything that is Relitively Important, with be in CAPS::::

CONFIG.SYS:

DEVICE=C:\ABOVE\EMSDRVR.SYS R:2
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\QEMM\QRAM.SYS R:1
DEVICE=C:\DOS\SETCER.EXE      <=-For us running DOS 5, don't load 
DOS=HIGH                         this one High.  Just leave it be
STACKS=0,0
FILES=25
BUFFERS=30,8                  <=-Remember, the ',8' is only for DOS 5!
DEVICE=C:\QEMM\LOADHI.SYS C:\MOUSE\MSCMOUSE.SYS /I
DEVICE=C:\QEMM\LOADHI.SYS C:\DOS\ANSI.SYS
DEVICE=C:\QEMM\LOADHI.SYS C:\DMDRVR.BIN
DEVICE=C:\DOS\RAMDRIVE.SYS 256 /E   <=-My RamDrive comes LAST!
                                                              
AUTOEXEC.BAT:

@echo off
g:
cd\
md swap >nul
c:
CD\QEMM
LOADHI F:\BBS\BNU.COM /R:1024 /T:1024
CD\ABOVE
C:\QEMM\LOADHI ABOVE.EXE
cd\
c:\dos\fastopen.exe c:=30 d:=15 e:=10 f:=30
Echo Setting Prompt . . . .
prompt $P$G
echo Setting Path . . . .
PATH=C:\;C:\DOS;F:\FD;F:\BBS;C:\BATCH;F:\BBS\BATCH;D:\SHRINK;D:\UTILITY;F:\MODEM\ANTIVIRS;d:\GEORGE;C:\MOUSE;e:\WP51
Echo Setting DOS Parameters . . . .
set fastback=c:\fastback
set fbp_user=case
set fbp_ems=500
set lib=f:\bbs
set doorpch=pcb
set fd=f:\fd
SET bgcfg=f:\bbs
set bbs=f:\bbs\
echo Increasing Typematic Rate . . . .
d:
cd\norton
ncc /fast
c:
C:\QEMM\LOADHI C:\DOS\DOSKEY BUFSIZ=512
ver
cd\dos
say good.say
cd\
rebooter
c:
cd\menu
menu                               

ABOVE DISC Install Page:

--------------------------------------------------------------------        
|                          Above DISC                              |
|                                                                  |
|                           Ver. 3.1                               |
|         Copyright (c) Above SoftWare Inc. 1988, 1989, 1990       |
|              Expanded Memory Creator & Manager (EMS 4.0)         |
|                                                                  |
|                                                                  |                                                             
--------------------------------------------------------------------
--------------------------------------------------------------------
|  1.  Install Above DISC on drive    [ C ]                        |
|  2.  Directory for Above DISC files [ \ABOVE               ]     |
|  3.  Specify number of 16K pages    [ 44 ] = 704K of EMS         |
|  4.  Expanded Memory Location       [ Extended Memory      ]     |
|                                                                  |
|  5.  SPECIAL OPTION (See Manual)    [ Allocated on 16k Boundary] |
|                                                                  |
|  6.  Mode of processor operatin     [ Normal   ]                 |
|  7.  Type of Bus in Computer        [ Micro Channel   ]          |                                                             
|                                                                  |
|   -=: Extra Instructions :=-                                     |                                                             
--------------------------------------------------------------------
                                                              
Last Note:  Don't try and add up QRAM, ABOVE's EMS, and your 
RAMDRIVE, because, you'll always and up with more memory than you 
have.  I can't explain it, but it all works, so i don't knock it.

If you have any question, or comments, contact me at:
                     The Continuum Foundation
                          (312) 248-0234

'Till next time,

                                Cockrowch