Dec 132017
 
Extend DOS memory map above video.
File MAXDOS.ZIP from The Programmer’s Corner in
Category Utilities for DOS and Windows Machines
Extend DOS memory map above video.
File Name File Size Zip Size Zip Type
HIRUN.ASM 2516 985 deflated
HIRUN.COM 843 198 deflated
MAXDOS.ASM 3560 1140 deflated
MAXDOS.COM 864 537 deflated
MAXDOS.DOC 1415 715 deflated

Download File MAXDOS.ZIP Here

Contents of the MAXDOS.DOC file


MAXDOS.COM and HIRUN.COM

These two programs were written to fake out the DOS memory map so that
more than 704k can be used to load programs in a 386 system running
a memory manager which allocates memory to high ram.

This version assumes a monochrome monitor with no graphics ability
taking up 4k at b000. The memory manager will have already loaded
DOS up to 704k and allocated space at b100 to efff so that it can
be used. This program will modify the DOS memory map and show a
dummy application using the 4k at b000.

Note: CHKDSK.COM does not check for total memory, just contiguous
memory. After MAXDOS is run CHKDSK will show 16 bytes less memory
available. This is the memory control block which is reserving the
4k video buffer.

HIRUN.COM will take up all low memory and execute a second command
processor which will execute in the high memory area. You can run
a program or make a program resident in high memory. Normally a program
will run in low memory, but if you 248k up in high memory you can run
a fairly large program.

Charlie,
Try loading all the memory residents in low memory and then
use the remaining memory to hirun PCBOARD. It might just work.
I can't say if any of this will work, but I have been running
programs in my video buffer all afternoon. I can't clear the screen
or I zap command.com, but you should be able to handle it.
Keith


 December 13, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)