------------------------------------------------------------------------------- NEW IN WDOSX 0.92: ------------------------------------------------------------------------------- 1. FIXED: Bugs in V 0.91: A descriptor allocated with INT 31H had not set its base and limit to all zero - FIXED in V 0.92 (This should not have caused much trouble, but anyway) Fixed some strange things happening if there was a hardware IRQ interrupting the mode switch routine currently processing a mode switch for a software interrupt. This one wasn't easy to catch, folks! ------------------------------------------------------------------------------- 2. ADDED: - extended DOS functions 47h (get current directory) and 56h (rename file) - new email address of mine ------------------------------------------------------------------------------- 3. REMOVED: - The Delphi 2- stuff now has its own page and download files, so the (obsolete) examples in v 0.91 have been removed. The Delphi 2 DOS extender package should be available at: http://ourworld.compuserve.com/homepages/tippach_krug/wdosxpas.htm ------------------------------------------------------------------------------- NEW IN WDOSX 0.91: ------------------------------------------------------------------------------- 1. FIXED: Bugs in V 0.9: INT 21/FFFF (API - resize flat segment) -> BUG: CF not set on error - FIXED in V 0.91 INT 21/40 (API DOS write) -> BUG: did not return bytes written in EAX - FIXED in V 0.91 INT 31/0300 0301 0302 -> BUG: due to a very, very stupid error ES has not been passed to RM fixed in V 0.91 INT 31/0301 0302 -> BUG: these functions could not have done anything useful due to... Aaarggghh ... anyway, fixed. INT 31/0204 -> BUG indexing irq shadow table, fixed in V 0.91 ------------------------------------------------------------------------------- 2. ADDED: REALMODE CALLBACKS NOW SUPPORTED! INT 21 API: added functions 39h,3Ah,3Bh,41h,43h,5Bh Some files showing how to go with BC4 as an example of freely mixing C and ASM joined the party. However, no libraries have been written yet. Last minute include: A solution to launch Delphi 2.0 programs. However, we'll have to write interface libraries for both, BC4 and Delphi. Thanks to David for supplying me with the correct name for what we're doing here: "32 bit TINY model" -------------------------------------------------------------------------------