1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

config settings for DOS app

Discussion in 'Windows XP' started by weccpas, 2003/04/28.

Thread Status:
Not open for further replies.
  1. 2003/04/28
    weccpas

    weccpas Well-Known Member Thread Starter

    Joined:
    2002/01/07
    Messages:
    14
    Likes Received:
    0
    My XT computer has 512k of memory. My old spreadsheet, SuperCalc5, could "see" over 14k of memory under W9x. Under XT, it sees only 150 (not 150k), so large data files can't load.
    The settings inside the app are the same as for W9x.
    The pif memory settings are the same as for W9x.
    Setting the pif compatibility option to W95 or W98 has no effect.
    Under program\advanced I can call a customized config file. Setting EMM= ram has no effect. Are there any other settings I can try to provide more memory for the app?
     
  2. 2003/04/29
    Steve R Jones

    Steve R Jones SuperGeek Staff

    Joined:
    2001/12/30
    Messages:
    12,315
    Likes Received:
    252
    Should be able to edit the config.nt file in the system32 folder.
     

  3. to hide this advert.

  4. 2003/04/29
    weccpas

    weccpas Well-Known Member Thread Starter

    Joined:
    2002/01/07
    Messages:
    14
    Likes Received:
    0
    It appears that you don't edit config.nt; instead, you copy config.nt to myfile.nt, then set myfile.nt as the config file to call in the pif settings (program\advanced).
    The question is, what do you enter after "EMM =" ?
     
  5. 2003/04/29
    Steve R Jones

    Steve R Jones SuperGeek Staff

    Joined:
    2001/12/30
    Messages:
    12,315
    Likes Received:
    252
    EMM

    You can use EMM command line to configure EMM(Expanded Memory Manager).
    The syntax is:

    EMM = [A=AltRegSets] [B=BaseSegment] [RAM]

    AltRegSets
    specifies the total Alternative Mapping Register Sets you
    want the system to support. 1 <= AltRegSets <= 255. The
    default value is 8.
    BaseSegment
    specifies the starting segment address in the Dos conventional
    memory you want the system to allocate for EMM page frames.
    The value must be given in Hexdecimal.
    0x1000 <= BaseSegment <= 0x4000. The value is rounded down to
    16KB boundary. The default value is 0x4000
    RAM
    specifies that the system should only allocate 64Kb address
    space from the Upper Memory Block(UMB) area for EMM page frames
    and leave the rests(if available) to be used by DOS to support
    loadhigh and devicehigh commands. The system, by default, would
    allocate all possible and available UMB for page frames.

    The EMM size is determined by pif file(either the one associated
    with your application or _default.pif). If the size from PIF file
    is zero, EMM will be disabled and the EMM line will be ignored.
     
  6. 2003/04/29
    weccpas

    weccpas Well-Known Member Thread Starter

    Joined:
    2002/01/07
    Messages:
    14
    Likes Received:
    0
    The settings:
    "EMM = A=(1 to 8) with or without RAM "
    don't have an effect.
    When I enter EMM= B=0x1000, the I'm told there is an error in the file. What's the error?
     
Thread Status:
Not open for further replies.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.