-------------------------------------------------------------------------------
NEW IN WDOSX 0.93:
-------------------------------------------------------------------------------

1. FIXED:

Spurious IRQ 7 doesn't get reported as exception 0F anymore.

INT 21/3F didn't read last 16k block when called with multiple of 16k to read

INT 21/40 had the same problem with writing the last block.

INT 31/090x did reset the carry flag. This "feature" has been removed.

INT 31/0500 did not fill _all_ unused fields as in the DPMI spec. Also the
amount of available memory should be reported more exactly now.

INT 31/0800 should work now as expected.

INT 31/0503 sometimes did strange things. This (hopefully) has been fixed now.

INT 21/56 did swap edi and ebx (push edi,push ebx ... pop edi,pop ebx ->&%#!)

... much more

-------------------------------------------------------------------------------

2. ADDED:

Now only one stub for both, MZ- executables and flat form binaries as created
by NASM as well. This saves me a lot of time, former spent working in parallel
on WDOSX and WDOSX/N.

Made only one package out of wodsx09x.zip and wustub0x.zip, now containing
both DOS extenders and much more. The PE excutable loader / Win32 API emulator
has been rewritten, almost from scratch that is...; Our PE file extender
finally supports Borland C/C++ applications too.

- extended DOS functions 4Eh (Find first) and 5Ah (create temporary file)

- DPMI functions 0202/0203 (get / set exception handler) now supported.

-------------------------------------------------------------------------------

3. REMOVED:

- The very basic examples of interfacing HLL's with WDOSX have been removed.
  There are better ways now.

-------------------------------------------------------------------------------
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 <gclind01@starbase.spd.louisville.edu> for supplying
me with the correct name for what we're doing here: "32 bit TINY model"

-------------------------------------------------------------------------------
