Представлен Retro Boy — простой эмулятор Game Boy, написанный на Rust и TypeScript, в него можно играть в веб-версии
Разработчик Сэмюэль Парсонс представил открытый проект Retro Boy. Это простой эмулятор Nintendo Game Boy, написанный на Rust и TypeScript, в который можно играть в веб-версии на сайте автора (при наличии внешних ROM с играми у пользователя, поддерживаются файлы .gb и .gbc).«Retro Boy — это точный по циклам эмулятор Game Boy, написанный на Rust.
Он использует wasm‑pack для перевода кода Rust в WebAssembly, чтобы его можно было воспроизводить в интернете. Затем веб‑интерфейс использует Web Audio API и HTML Canvas для аудио и графики.
habr.com