Для раскрутки я взял библиотеку freeglut, она даёт доступ к пользовательскому вводу, помогает работать с окнами нижележащей системы (крайне простой api), а так же с меню, плюс сама создаёт контекст OpenGL.
На ней я отрабатываю методы реализации хоста ББ. OpenGL-заголовки взял с сайта Цинна.
Контролы по максимуму будут нарисованы самостоятельно, возможно, на первом этапе схематично. Сейчас я наладил отработку сигналов клавиатуры и мыши, и если принять, что тексты будут разработаны скоро, то следующий шаг это создание интерфейса главного окна, для примера, полоса меню будет создана в виде обычного отображения, и так далее.
Исходники пока не публикуем, рано.

Я чуть подумал над структурой старого хоста и обнаружил, что даже зависимости между модулями хоста могут приводить к затруднениям, поэтому сейчас прорабатываю решение для максимальной изоляции модулей.
В разработке использую межмодульную шину и прочие плюшки.

> -- Роман М. писал(а):
> В-общем говоря, меня интересует ваша разработка.Ну, в целом, сейчас одна насущная проблема с freetype, и проблемой она является только потому, что пилить надо в основном интерфейсы к НЕоберону, так что если у вас есть опыт в этой области, то присоединяйтесь, и дальнейшее обсуждение пойдёт уже в вашей ветке. Просто сейчас такой этап, что больше приходится думать, чем кодить.