еще одно обновление версия 2736:
- исправлена и переработана эмуляция RTC (CMOS) для девайсов PROFI CMOS, GLUCK CMOS, SPRINTER RTC
- добавлены новые ромы в ромпак: PROFI v450 и SCORPION TEST
- демо образ с софтом для профи удален из этого релиза в целях экономии объема
---------- Post added at 13:12 ---------- Previous post was at 12:55 ----------
естественно под Mono работать не будет, т.к. в этой версии вывод завязан на DirectX, которого в линуксе нету
Чтобы работало под моно, нужно делать вывод через SDL. Как показал опыт ZXMAK.NET, который был в трех вариантах - для DirectX, для SDL и для XNA - это гиблый путь, т.к. распыляет все силы на поддержку всех платформ. Сейчас времени у меня едва хватает чтобы потихоньку развивать хотя-бы DirectX вариант.
Если нужно запустить под линуксом - это можно сделать в Wine. Сам не пробовал, но люди пишут что запускают и работает.
сама эмуляция не завязана. Используются Direct 3D - для быстрой отрисовки и масштабирования, DirectInput для опроса клавиатуры и мыши, DirectSound для вывода звука. Ктото тут делал порт для SDL, чтобы под моно запускать, но похоже забросил это дело. У меня, как написал выше, просто нет времени на это, поэтому я делаю с DirectX, т.к. он мне более знаком чем SDL.
да ничего не мешает переключить на 4 фреймворк и перекомпилировать, 2-ой фреймворк используется потому что не у всех 4-й установлен.