Вот выкладываю свои старания. Пока библиотеки мягко говоря не развиты. Работает MesageBox(и Юникод тоже). ExitProcess вылетает:( User умел создавать окно, кнопки и обрабатывать элементарные события, но после переделки разучился

. Но это пока. Вот. Ядро этой программы(назвал Victoria, надеюсь претензий не будет:) ) умеет грузить проги и библиотеки PE. Также в ней находятся некоторые общие функции для библиотек(менеджер памяти, конвертор кодировок...). Компиляция несколько сложновата. Приходится преобразовывать отладочную инфу для Victoria в инклудник(это можно сделать с помощью DbgToOffsTabl). Этот инклудник нужен библиотекам, иначе они просто не смогут пользоватся функциями ядра проги. Вот. Для работы этой проги нужно скопировать драйвер vicdrv.obj в /sys/drivers. И для этого драйвера нужно, что бы ядро экспортировало функцию user_alloc_at. В архив я положил модифицированное ядро. Так что к ядерщикам просьба: добавьте, пожалуйста. Затем надо в Victoria.ini прописать путь до папки /dlls(в ней лежат псевдоWin-библиотеки). Ну и тогда можно запускать вин-проги: victoria /hd0/1/proga.exe . Если прога досовая(точнее не PE), то она будет запущена в dosbox(путь до него содержиться Victoria.ini). Единственная фишка в пути: он не должен содержать ".exe " (последний пробел. Если его нет, то работать будет нормально). Ну в общем сие творение чего-то полезного пока не запускала, но, надеюсь, всё будет. Пока пару пробных прог есть в архиве в tests (прога micronw.exe выводит HelloWorld на доску отладки, testdll тоже, просто у неё чуть сложнее загрузка импортируемых библиотек).