[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tweaking DOS.SYSTEM from Extra-K to support other DOS 3.3 variants



RedskullDC wrote:
Hi Moll,

I did a quickie and it seemed not to be... at least your trick that worked with Pronto and ES didn't work with ZDOS.

The breakpoint should still be at $B747.
The instruction there is a JMP $B6F0 instead of JMP $9D84.
Your DOS stub will need slight patching for ZDOS, since
I noticed it does a JMP $9D84.


FDOS is one I haven't heard of, prolly because I come from the US.

http://au.geocities.com/redskulldc/SandysFDOS.zip

Has 'free sectors' in the catalog, is patched for more free sectors than
stock DOS3.3, runs a bit faster than pronto or diversi varieties.
Breakpoint is $B787 and the jump instruction is JMP $B4D3 should
you want to turn it into a fdos.system variant :)

Would be an interesting excercise to benchmark all of these for
various different operations.

From neither of these have I produced a working .SYSTEM file.

BTW, with the following stub:
*1FFB: A9 60 8D 30 BF

I can also allow these .SYSTEM programs, once resaved as binary with A$1FFB,L9221 to run from *no* OS, such as is the case when using Beautiful Boot. As an example, I have this file:

  http://www.dosius.net:8080/weirdosm.zip

Boot it and pick any of the 3 files. It will correctly load DOS off the disk. (2-stage bootloader.)

If this could be applied, without the use of a menu...

Moll.