• Memory issue with Vista

    From PHILLIP TAYLOR@454:3/105 to ALL on Monday, March 15, 2010 19:17:00
    I am running some real dos applications dated back from 1990 and its
    running under vista. The machine has 4 gb of memory and the application
    is running under a msdos window.

    The problem is that when it tries to shell out I am having a issue
    with the machine running out of memory. I already tried to adjust the
    memory settings in the pif file and that did not resolve the issue.

    There are no statements included in the autoexec.bat and the only
    statement in the config.sys is files=40.

    I need to increase the available memory in the dos screen.


    Conventional Memory :

    Name Size in Decimal Size in Hex
    ------------- --------------------- -------------
    MSDOS 12592 ( 12.3K) 3130
    KBD 3360 ( 3.3K) D20
    HIMEM 1248 ( 1.2K) 4E0
    MOUSE 12528 ( 12.2K) 30F0
    COMMAND 4112 ( 4.0K) 1010
    PCBOARD 35792 ( 35.0K) 8BD0
    MSCDEXNT 352 ( 0.3K) 160
    REDIR 2176 ( 2.1K) 880
    DOSX 34832 ( 34.0K) 8810
    COMMAND 5376 ( 5.3K) 1500
    FREE 112 ( 0.1K) 70
    FREE 542528 (529.8K) 84740

    Total FREE : 542640 (529.9K)

    Total bytes available to programs : 542640
    (529.9K)
    Largest executable program size : 541104
    (528.4K)

    2097152 bytes total contiguous extended memory
    0 bytes available contiguous extended memory
    528384 bytes available XMS memory
    MS-DOS resident in High Memory Area
    # Origin: bbs.cyberchatnet.com 23 (454:1/202)

    ---
    þ BgNet 1.0á12 ÷ Capitol City Online * KY/US * 502/875-8938 * cco.ath.cx
    * Origin: ILink: CCO - capitolcityonline.net (454:3/105)
  • From MICHAEL LUKO@454:3/105 to PHILLIP TAYLOR on Tuesday, March 16, 2010 06:55:00
    There are no statements included in the autoexec.bat and the only
    statement in the config.sys is files=40.

    I am using WinXP pro. XP reads the config info from the config.nt file
    located in the system 32 directory. Not sure if Vista follows the
    same for loading the config.nt. Here is what I have in my config.nt:

    dos=high, umb
    device=%SystemRoot%\system32\himem.sys
    device=%SystemRoot%\system32\ansi.sys
    shell=%systemroot%\system32\command.com /e:2048
    files=100
    buffers=40

    I added the ansi.sys to properly display ansi in dos applications
    that I run. I have increased the environment memory to 2048 to solve the
    out of environment errors. I have also increased the files to 100 to
    solve the file handle errors I have received. And the buffers to 40.

    I need to increase the available memory in the dos screen.

    I noticed you have pcboard in memory. If you are trying to run a door
    swaping out PCBoard will give your the most memory available to the door
    you are running. Use S instead of Y for the shell option in the door configuration in pcboard.

    --- QScan/PCB v1.20a / 01-0462
    # Origin: ILink: CFBBS | cfbbs.dtdns.net | 856-933-7096 (454:1/1)

    ---
    þ BgNet 1.0á12 ÷ Capitol City Online * KY/US * 502/875-8938 * cco.ath.cx
    * Origin: ILink: CCO - capitolcityonline.net (454:3/105)