Portable Native Client от Google позволяет веб-приложению использовать аппаратное обеспечение ПК или ноутбука так же, как это делало бы нативное ПО. Таким образом, разработчики могут создавать веб-игрушки, сервисы и более сложное ПО, которое работает из браузера так же, как должны работать «обычные» приложения.
На основе Portable Native Client Кристиан Стефансен, разработчик из Google, решил создать эмулятор Amiga 500 для Chrome.
Этот эмулятор создан на основе Open Source Universal Amiga Emulator, содержит около 400 тысяч строк кода (первоначально это был код на «Си», портированный под Native client). В итоге получился браузерный эмулятор Amiga 500, способный запускать классические приложения Amiga.
Похоже на то, что ресурсов этот эмулятор «кушает» немало, но все это некритично, опробовать проект стоит в любом случае. Само собой, работает этот эмулятор только под «Хромом», другие браузеры не подходят.
Автор: marks