Зы:
Я писал(а):
В Bochs'е не развиты до конца даже те возможности оборудования, которые описаны в спецификациях. Разработчики в этом плане пока ориентируются на традиционные методы взаимодействия программ с устройствами, т.е. на те, которые используются в распространенных ОС. У меня, например, с видео были проблемы - пришлось пойти другим путем, чтобы добиться нужного результата. У некоторых с интервальным таймером возникают проблемы. И т.п. Однако из эмуляторов я чаще всего все равно использую Bochs, потому что в других эмуляторах глюков не меньше, а может даже больше. Свою ось я в основном тестирую на реальном железе, причем на разном, потому что уверен, что там точно нет никакого разрушительного кода, а результаты будут более правдоподобными, чем в эмуляторах.
SII писал(а):
Совершенно согласен. Фактически я хотел своим постом сказать, что при возникновении глюков необходимо проверить, не связаны ли они с погрешностями эмулятора, и лишь затем углубляться в анализ своего кода (иначе может получиться, что ищешь ошибку, которой у тебя нет). Сам я гоняю свои программки как на эмуляторе (пока только Parallels -- мне на халяву лицензионная версия досталась, но думаю скачать Bochs, а также крякнуть VMWare, если кряка к ней не найдётся -- хочется посмотреть, как одна и та же программа ведёт себя в разных эмуляторах), так и на реальных компах (цельные три штуки -- очень старый пень-2, старый, но двухпроцессорный Xeon и медленный, но почти что современный ноутбук).
Источник:
Эмуляторы