27 сентября 2009

JSNES - эмулятор NES написанный на JavaScript

Доброго времени суток всем!

Хочу представить Вашему вниманию уникальную вещицу! JSNES - это эмулятор Nintendo Entertainment System. Многие знакомы с подобными эмуляторами, но этот написан на JavaScript!

JSNES является портом эмулятора vNES написанного на Java. Он использует HTML элемент canvas для отрисовки графики (пользователи Internet Explorer отдыхают в связи с несостоятельность этого браузера). Звук к сожалению не поддерживается.


На сайте имеется 17 игр в которые можно поиграть. В Firefox 3.5 запускается все нормально, но реально поиграть не получится, так как скорость очень низкая - в лучшем случае 10 кадров в секунду даже на очень хорошем компьютере.

Реальная возможность поиграть это Google Chrome - он запускает эмулятор на полной скорости (50-60 кадров в секунду) на среднем компьютере. У Google Chrome очень хорошая оптимизация производительности canvas.

В любом случае JSNES это больше чем интересный эксперимент - это реальная возможность оценить какие перспективы имеются в будущем для современных JavaScript-систем.

Комментариев нет:

Отправить комментарий