Pull to refresh

Comments 20

СВЕРШИЛОСЬ. Я ждал такого эмулятора наверно полгода.

это не эмулятор и не CSS-скин — система написана с нуля и с использованием современных веб-технологий.

Так это полноценная OS Lisa, или все же мокап , похожи на Lisa?

Полноценную нельзя, Apple ревностно относится к авторскому праву на firmware.

Ну значит, всё же - пока читал статью, всё вертелось это слово - мокап.

Для работы коду всех ОС Apple, начиная с Apple ][, нужно firmware (прошивка ПЗУ). Которое легально может быть получено только с реального компьютера и не может распространяться.

Которое легально может быть получено только с реального компьютера

Прошивка ПЗУ у компьютера начала 1980-х, это несколько системных обработчиков прерываний и пара-тройка табличек конфигурации. При наличии документации это всё легко эмулируется.

Нет. У любого компьютера Apple в прошивке находится, по сути, существенная часть ядра ОС. Причём это всё по тому времени было жёстко привязано к конкретным адресам. Изначально это так просто сложилось, а потом Apple это стала специально использовать для обеспечения невозможности запуска своей ОС на чужом железе.

Если вы скачаете любой эмулятор Apple, то вам для запуска будет предложено самостоятельно найти где-нибудь файл firmware.

"Существенная часть ядра ОС" звучит серьёзно по меркам 2025 года, но вы же не забывайте, что мы говорим про ОС более чем сорокалетней давности. Нет там ничего "существенного" по нынешним меркам. Вот оно, всё на ладони.

https://bitsavers.org/pdf/apple/lisa/firmware/Lisa_Boot_ROM_Asm_Listing.TEXT

Так там и сама ОС очень маленькая по нынешним меркам. А в вашем листинге реализован весь её ввод-вывод.

Там монитор по-большей части который нафиг не нужен для ОС.

Все старые эппловские компьютеры имеют программы, в том числе и ОС, построенные поверх функций монитора.

На каких компьютерах Apple вы имеете опыт системного программирования?

Хоть бы ссылку на вики дали - народ то тут - разный, многие читатели просто даже представления не имеют что это за Lisa.

Осталось только Doom туда портировать

Портировать Doom в Lisa или Lisa в Doom?

Я посмотрел на этот сайт. Я никогда не работал с Lisa, но работал с Apple IIgs, который является предшественником Lisa, и c Macintosh II, который является последователем. Могу сказать, что интерфейс на сайте – это скорее произведение по мотивам интерфейса эппловской ОС, чем реальный эмулятор. Например, окна в Finder того времени закрывались одинарным кликом на кнопке закрытия, а на сайте требуется двойной. Скроллбар не скроллируется кликом в свободное место. Яблочка в меню нет. Ну и т.д. и т.п.

То есть это не Lisa OS, а просто написана на джаваскрипте похожая программа.

Sign up to leave a comment.

Other news