Memsize greater than 63?

Topic actions

  • This topic is locked. You cannot reply or edit posts.

First post, by Bruce

User metadata
Rank Newbie

I use a very old program which happily uses all available extended/expanded memory. For example, in my Windows XP machine I have 2 Gb of RAM and the program can use 500 Mb if I ask it to, no problem.

But setting memsize=63 in DOSBox only provides about 63 Mb of available memory for workspace. Is there any way to increase the memory DOSBox will allocate to the program?

The program I refer to is APL*Plus II/386 which isn't a "game" per se, but it is so wonderful that it's as good as a game as far as I'm concerned.

Please help!

Thank you.

Reply 3 of 3, by _Rob

User metadata
Rank Member

Have a look at DOSBox-X, it does support larger memory sizes, and supports non-game applications.

dosbox-x -set memsize=512

Memory Type Total Used Free
---------------- -------- -------- --------
Conventional 640K 32K 608K
Upper 80K 0K 80K
Reserved 304K 304K 0K
Extended (XMS) 523,264K 448K 522,816K
---------------- -------- -------- --------
Total memory 524,288K 784K 523,504K

Total under 1 MB 720K 32K 688K

Total Expanded (EMS) 511M (535,363,584 bytes)
Free Expanded (EMS) 511M (535,363,584 bytes)

Largest executable program size 608K (622,320 bytes)
Largest free upper memory block 80K ( 81,920 bytes)
MS-DOS is resident in the high memory area.