← На главную

Форк es40 с JIT и S3 из MAME запустил Windows 2000 и OpenVMS

05.07.2026 13:47 · hackernews

Эмулятор Alpha-систем es40 получил новый форк, который серьёзно прокачали. Оригинальный es40 когда-то написал Camiel Vanderhoeven — сейчас он Chief Architect в компании VSI, которая портирует OpenVMS на x86. Проект разветвляли много раз, но свежий форк добавил JIT-компилятор, поддержку S3-графики из MAME и ARC, что позволило запускать на эмуляторе Windows 2000 для DEC Alpha. Скорость с JIT резко выросла: автор пишет, что и Windows NT, и OpenVMS летают по сравнению с версией без компилятора.

Для OpenVMS больше не нужен X11-туннель — графика работает напрямую. Чтобы попасть в графический режим, надо залогиниться на операторской консоли, выполнить @SYS$MANAGER:DECW$STARTUP, потом ввести logout — появится окно входа.

Собрать всё непросто. Исходники и готовый бинарник лежат на GitHub. Конфигурационный мастер обновили под новые возможности. Первым делом нужно прошить ARC-прошивку — подойдёт образ Alpha Systems Firmware Update v7.3 (part AG-RCFBX-BS) с CD-ROM. Затем на SRM-промпте набрать arc — запустится графический BIOS. После обновления будет тест памяти, его можно отключить в расширенных настройках CMOS.

Для установки Windows 2000 понадобится сборка RC2 build 2128 с archive.org. Процесс знакомый: синий экран, разметка диска, потом редкий GUI. Всё вместе заняло у автора почти 20 минут. После завершения — рабочий стол и приветствие.

Автор не пишет полноценного гайда, только делится новостями. Есть ссылки на инструкции для Windows 2000 и Tru64 Unix.

Читать оригинал →