I used this method before, but exiting BASIC and returning DOS after
modifying HIGHMEM, for causing MSXDOS2.SYS to be reloaded in the
appropriate address. Is this really necessary?
You could do it in another way :
After allocating memory, install a fake DOS BIOS and BDOS handler in the
high
Konami Man wrote:
In my system (DOS 2 installed on Mega-SCSI), #F34B points ALWAYS to
the same
location of #F349. If I change it, the old value is restored after
going
BASIC and returning. And if I change #F349, #F34B is automatically
modified
for equaling #F349.
So, reducing #F349
Konami Man wrote:
re-allocating the kernel by some kind of function isn't possible as far as I
know.
What about loading MSXDOS.SYS on #100 and executing? (anyway I never
tested
it...)
In MSXDOS1 it works ok - i used this in several programs. Must also workin DOS2 -
but i cannpt say for