>>If the DOS is patched in the way I propose, all the old programs which uses
>>DOS function calls and do not perform direct FAT access (that is, all
>>programs except IMPROVE or similar) will work without any problem!
>Hmm, I guess there are not much programs that access the harddisk on sector
>level, so that won't be a problem. Access using filehandles will work just
>as it always did.

Yes, this is the main idea! If using FAT16 disks, we only need to make a new
IMPROVE and some programs more.

>>>I suggest you reverse engineer MSXDOS2... can't be very difficult, it only
>>>takes a lot of time.
>I started once, but it is too much work for me.
>Maybe a team can do it?

I also started once to dissassemble MSXDOS2.SYS. I discovered a curious
thing: the main program is stored twice in the file, but assembled in
different addresses. The loader code detects the differences between the two
versions (that is, the absoulte addressings) for reallocating the code
appropriately.

Imagine what a interisting things like this we can found if we dissassemble
the whole DOS. But we need people, time and interest!

>BTW: I only have 40mb harddisk in my MSX :-)
>Why do you need more space? Please tell me what you do with your MSX!

I also uses only 100Mb ZIP disks. But it is very nasty to have the space
defragmented in partitions! And remember, you have only 8 drive letters; if
you have a big HD you can't see the whole of it at the same time!

>>Yes, one of the reasons which makes me initiate this discussion is the lack
>>of technical info about DOS internals.
>It is strange that so little people know about this item.

Yes! Sometimes I ask: what happens with the DOS internal information? Is top
secret or what?!

>>Anyway I'm waiting the reply of Taro Kashiwazaki; I asked him about MSXCDEX
>>structure and the DOS information he used. Besides, he is nearest than us
>of
>>ASCII... ;-)
>
>I hope he can help, it would ber very cool to have the source of MSXDOS2.

If not the source, almost enough technical information!

----------| About... |-----------
|                               |
|       Konami Man v23.10       |
|                               |
|        Developped by          |
|      Antonio Soriano &        |
|      Concepcion Vilchez       |
|                               |
|        (c) 1974-1997          |
|      Soriano Family Ltd.      |
|                               |
|        This humanware         |
|       is itself-domain        |
|                               |
|      Constantly updated       |
|    Please send bug reports    |
|  and improvement suggestions  |
|   to [EMAIL PROTECTED]  |
|                               |
|           --------            |
|           |  OK  |            |
|           --------            |
---------------------------------

****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****


Reply via email to