Цитата Сообщение от Alexander Makeev Посмотреть сообщение
Чтобы работало под моно, нужно делать вывод через SDL.
При нынешней архитектуре эмулятора это очень просто, кстати. Я писал как-то враппер, который выводил графику и звук от zxmak2 через SDL. EXE-шник эмулятора не менял и даже не перекомпилировал, просто притянул как reference. Там были интересные проблемы из-за того, что ни SDL.NET, ни Tao.Sdl не дружат с 64bit, но под 32битный линукс портировать не проблема, как и не проблема запускать 32битное приложение под 64битной операционкой.

Самое гиблое там - это сильная привязка к WinForms. Скажем то, что устройства, которые добавляют пункты меню, прямо у себя в коде создают System.Windows.Forms.MenuItem и вставляют его куда следует.

Если нужно запустить под линуксом - это можно сделать в Wine. Сам не пробовал, но люди пишут что запускают и работает.
Отлично работает всё, даже Drag'n'Drop. Ну, разве что фуллскрин плохо дружит с Unity. В Xfce всё хорошо было.