Fri, 15 Sep 2017 10:49:26 -0400Whoops, DosCloseMutexSem() needs to free memory we previously allocated. default tip
Ryan C. Gordon <icculus@icculus.org> [Fri, 15 Sep 2017 10:49:26 -0400] rev 76
Whoops, DosCloseMutexSem() needs to free memory we previously allocated.

Thu, 14 Sep 2017 23:51:04 -0400Implemented DosCloseMutexSem().
Ryan C. Gordon <icculus@icculus.org> [Thu, 14 Sep 2017 23:51:04 -0400] rev 75
Implemented DosCloseMutexSem().

This gets PhysicsFS's test_physfs.exe to run (although it's still broken in
other ways).

Tue, 01 Nov 2016 21:38:48 -0400More work on getting Java to run. Still not there.
Ryan C. Gordon <icculus@icculus.org> [Tue, 01 Nov 2016 21:38:48 -0400] rev 74
More work on getting Java to run. Still not there.

Tue, 01 Nov 2016 21:37:57 -040016-bit bridging code now protects %es register.
Ryan C. Gordon <icculus@icculus.org> [Tue, 01 Nov 2016 21:37:57 -0400] rev 73
16-bit bridging code now protects %es register.

Fixes crash with Info-Zip's unzip.exe blowing up calling into ncurses
via VioGetMode().

Sat, 29 Oct 2016 23:53:47 -0400Filled in stubs for QUECALLS library.
Ryan C. Gordon <icculus@icculus.org> [Sat, 29 Oct 2016 23:53:47 -0400] rev 72
Filled in stubs for QUECALLS library.

Sat, 29 Oct 2016 02:05:01 -0400Some initial VIOCALLS support via ncurses, other 16-bit updates.
Ryan C. Gordon <icculus@icculus.org> [Sat, 29 Oct 2016 02:05:01 -0400] rev 71
Some initial VIOCALLS support via ncurses, other 16-bit updates.

Fri, 28 Oct 2016 02:32:05 -0400Deal more correctly with process termination politics.
Ryan C. Gordon <icculus@icculus.org> [Fri, 28 Oct 2016 02:32:05 -0400] rev 70
Deal more correctly with process termination politics.

Now shared libraries run their termination entry points and deallocate,
the DosExitList functions can run, we free our stack selectors, etc.

Thu, 27 Oct 2016 11:19:24 -0400Generate missing-function-called trampolines for 16-bit APIs.
Ryan C. Gordon <icculus@icculus.org> [Thu, 27 Oct 2016 11:19:24 -0400] rev 69
Generate missing-function-called trampolines for 16-bit APIs.

Much better than crashing out in arbitrary 16-bit application code!

Thu, 27 Oct 2016 03:20:02 -0400Bunch of work on getting java.exe to start up. Not there yet.
Ryan C. Gordon <icculus@icculus.org> [Thu, 27 Oct 2016 03:20:02 -0400] rev 68
Bunch of work on getting java.exe to start up. Not there yet.

Lots of fixes, improvements, and a few more APIs implemented.

Thu, 27 Oct 2016 03:17:23 -0400Just enough to get wasm.exe to not crash prompting for the Any key.
Ryan C. Gordon <icculus@icculus.org> [Thu, 27 Oct 2016 03:17:23 -0400] rev 67
Just enough to get wasm.exe to not crash prompting for the Any key.

This lets the program survive if you run it without command line arguments.