[Перевод] BeOS в браузере: чужая ОС нашла в эмуляторе Mac баги, которых Mac OS не замечала

habrahabr.ru · sports
Full story

Apple seriously considered buying Be and its BeOS in the mid-1990s, but ultimately chose NeXT. That unrealized branch of history can now be opened in a browser: the author of Infinite Mac added BeOS versions for Power Macintosh to the site. The task was not simple. The DingusPPC emulator had mostly been developed for Mac OS, and BeOS immediately found weak spots in it, including the order of notifications to the video controller and the DAC.

В середине 90-х Apple всерьёз думала купить Be вместе с её BeOS, а в итоге выбрала NeXT. Теперь ту несостоявшуюся ветку истории можно открыть в браузере: автор Infinite Mac добавил на сайт версии BeOS для Power Macintosh. Простой задачи не вышло. Эмулятор DingusPPC до сих пор доводили в основном под Mac OS, и BeOS сразу нашла в нём слабые места: порядок уведомлений видеоконтроллеру и ЦАП, на который эмулятор молча полагался, неподдержанную запись в видеопамять в режиме little-endian, клавиши-модификаторы, которые загрузчик BeOS считал зажатыми. Отдельно — «бомба с часовым механизмом» в первой версии для Power Mac, которая перестаёт загружаться после 1 апреля 1997 года, и впечатления от BeOS глазами 2026 года в сравнении с NeXTStep. Читать далее

Read full article → Compare