Wrote a few patches and bug fixes... Started cleaning up the multimedia DLLs for a proper separation:
- started by splitting the driver code to be as close as possible of Windows' implementation ; I now got native MCI CDROM run with native WINMM and MMSYSTEM DLLs pair - not very useful, but good news anyway in terms of interoperability
- fixed a couple of remaining bugs in lots of MM areas (MCI, CD ROM...)
- Rewrote some of Marcus patches and fixed some other errors he reported (mainly on MCI)
- uncommitted yet: WINMM/MMSYSTEM are mostly separated, I still ahve to solve the service thread dependency to be finished
Also started working on delay loading for builtin DLLs. This is now functional, but still needs to be ironed out.
Vacations soon... good news, with maybe more time to hack !!