"Not enough memory"....

Discussion in 'Virtual PC' started by William B. Lurie, Jun 20, 2009.

  1. I have a buddy who installed VPC2004, and installed DOS 6.22...
    And when he tried to load an APL language system, he got the
    "not enough memory" error. He has it set for 128 Meg.

    Well, I'll grant that it isn't exactly the same thing,
    but I have that APL system running under 98 in my VPC2004
    with 420 M......and when I drop the memory to 125 M,
    everything still runs fine.

    Any advice I can pass along to him? He needs 6.22 because he has
    some old DOS software that won't run anywhere else.

    William B. Lurie, Jun 20, 2009
    1. Advertisements

  2. William B. Lurie

    jorgensen Guest

    The 'not enough memory' in a VPC DOS guest can be very tricky, and often
    can't be resolved.

    Often the DosBox (http://www.dosbox.com/) will run such programs without
    problems, otherwise you have to play with loading in upper memory etc.
    jorgensen, Jun 20, 2009
    1. Advertisements

  3. William B. Lurie

    Bo Berglund Guest

    I don't think that MSDOS 6.22 could handle 128 Mb RAM. At that time
    all you had was 1 Mb RAM, which was divided into 640 kb for the
    operating system and the remainder for system devices.
    He should drop RAM way below 128Mb for this guest, prbably to 8 Mb or
    so and then try an EMS handler to make use of that memory from MSDOS.
    Can be tricky.

    In Win98 those details were handled by Windows and a DOS window only
    got what it needed from the available RAM to Win98.
    Bo Berglund, Jun 20, 2009
  4. Benjamin Armstrong [MSFT], Jun 22, 2009
  5. Thank you for the great link, Benjamin. I have
    passed it along to the fellow who has the prob.

    I also suggested to him that the capability of
    98 to run old DOS programs perhaps without all the
    manipulation of memory is worth considering, and
    he has ordered a 98 to try out.

    Bill Lurie
    William B. Lurie, Jun 23, 2009
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.