This is mainly an update message.


I have try to stubify games program, to redo the COFF loader.

No arguments other than the name of the .exe program to stubify.

The length of the exe does not change, but the contents is different.



It does not seems to change anything however.



I have installed OpenWatcom, and gcc 10.3.

I can compile a small program to open a file in writing, write a char, then 
close.

In 32 bit mode (wcl386) and it works.



I wanted to compile bolitare, so wanted to compile allegro, so wanted to compile

the incredibly big program cmake, but it seems to need to execute a bash script

before calling make... not that I think of it, maybe bash is already in djgpp.



About MCB chain, I saw there is 11 bytes reserved... was thinking I/we could

use it to have a next pointer, making it possible to have a non-contiguous 
chain.

Then first program could be mark as last program, then have some memory manager

that would allow a chain that would avoid memory reserved by the BIOS.



So for now, my guess understanding of the problem is that UEFI BIOS does 
probably

use high memory, which conflicts with DOS programs thinking they can use high 
memory

as they wish.
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to