I'm doing some DOS development lately, and today I've looked at the wiki DOS page and it is highly outdated. For example, it says 16bit compiler needs Watcom linker, but readme file of 3.2 compiler says it is no needed anymore.
I was wondering about trying to update and clean it up, but I don't know how to start. What I'm thinking is to have various pages:
- DOS explaining what DOS is, versions available, emulation, etc... and brief description of what FPC have for DOS and relation with Turbo Pascal.
- DOS 16bit explaining this is the original version, where to find and install the snapshots (and/or how to build the cross-compiler by yourself), the quirks of the system (i.e. file name limitations, memory models and such) and an introduction of Assembler and BIOS stuff.
- DOS 32bit with description of DPMI, Go32V2 and some Assembler/BIOS stuff (differences with 16bits version).
Problem is that my DOS 32bit programming skills are not too good (I did 16bit a lot of time ago, and using Turbo C only) so I have more questions than answers.
Do you think it is a good idea?