
Эмуляция игр прямо в веб-браузере достигла нового, впечатляющего уровня. Теперь культовая New Super Mario Bros. Wii может быть запущена непосредственно в Google Chrome, используя проект Dolphin WASM.
Этот эксперимент привлек широкое внимание, так как он наглядно демонстрирует колоссальный прогресс технологии WebAssembly, позволяющей запускать игры для Wii прямо в браузере без какой-либо предварительной установки.
На практике это означает, что пользователи могут запускать эмулятор и играть в игры Nintendo Wii прямо в браузере, создавая ощущение работы с полноценным нативным приложением.
Что представляет собой Dolphin WASM?
Dolphin WASM — это экспериментальная версия популярного эмулятора Dolphin Emulator, адаптированная для работы с использованием технологии WebAssembly (WASM).
Эта технология позволяет выполнять исключительно сложные приложения непосредственно в браузере, обеспечивая значительно более высокую производительность по сравнению с традиционным JavaScript.
В результате этого проекты, которые ранее казались нереализуемыми в веб-среде, теперь демонстрируют удивительную играбельность.
Последний пример с New Super Mario Bros. Wii быстро набрал популярность, показав, что даже достаточно требовательные игры для Nintendo Wii теперь способны работать внутри Chrome.
Игра запускается прямо в браузере
Согласно данным, опубликованным сообществом, игра успешно:
- нормально инициализируется;
- воспроизводит геймплей в реальном времени;
- распознает элементы управления;
- и даже сохраняет прогресс локально.
Конечно, пока существуют значительные ограничения, касающиеся общей производительности, компиляции шейдеров и стабильности.
Тем не менее, наблюдать за полноценной игрой для Wii, работающей прямо в браузере, по-прежнему кажется невероятным — особенно для тех, кто следил за эволюцией эмуляции на протяжении многих лет.
WebAssembly кардинально меняет многое
Прогресс WebAssembly открывает возможности для современных браузеров запускать все более сложные программные решения.
В последние годы эта технология находит применение в:
- видеоредакторах;
- 3D-программах;
- инструментах для программирования;
- и даже в полноценных эмуляторах.
Теперь такие проекты, как Dolphin WASM, демонстрируют, что даже эмуляция относительно современных консолей может быть полностью реализована в браузере.
Это открывает захватывающие перспективы, в частности, для:
- Chromebook'ов;
- Steam Deck;
- Android-устройств;
- смарт-телевизоров;
- и других устройств с ограниченными ресурсами.
Браузерная эмуляция продолжает развиваться
Всего несколько лет назад сама мысль о запуске консольных игр непосредственно в браузере казалась нереализуемой.
Однако сейчас уже существуют рабочие проекты для эмуляции таких систем, как:
- Game Boy;
- PlayStation 1;
- PSP;
- Nintendo DS;
- GameCube;
- и теперь даже Wii.
Хотя Dolphin WASM пока находится на экспериментальной стадии, этот проект явно указывает направление развития эмуляции в целом.
И, откровенно говоря, видеть New Super Mario Bros. Wii, работающую в Chrome без какой-либо установки, — это именно то, что в 2010 году показалось бы полной фантастикой и привело бы кого угодно в восторг.
