TGViewer
Пятьдесят Четвёртый 🎮 Пятьдесят Четвёртый 🎮 @gamebase54 · 20.1K subscribers
Post #2756 1.99K
Энтузиаст под ником va3jfl портировал популярный эмулятор ретро-компьютеров PCem в браузер.

Неофициальный проект PCem-WebAssembly позволяет запускать 97 моделей ПК — от первых машин эпохи 8088 XT до систем на базе Socket 7. Эмуляция работает полностью на стороне клиента, обеспечивая плавный игровой процесс на среднебюджетных компьютерах.

Главным техническим достижением стал кастомный рекомпилятор WebAssembly для графики 3dfx Voodoo, благодаря которому трехмерные игры вроде Quake выдают полную скорость прямо в окне браузера. Кроме того, порт получил умную систему работы с накопителями, лениво считывающую локальные образы дисков без их полной загрузки на сервер.

Проект также поддерживает нативную работу с геймпадами, вывод звука через WebMIDI и даже встроенный мультиплеер через WebSocket-ретранслятор, позволяющий играть по виртуальной сети с другими пользователями или между вкладками.

Проект с рабочей демоверсией доступен на github
  • 👍 10
  • ❤‍🔥 4
More from @gamebase54
  1. Sep 20, 2026На Nintendo 3DS нативно портировали классическую трилогию GTA Энтузиаст под ником Epic0522…
  2. Sep 20, 2026Там кстати вышел мультсериал Golden Axe 🪓 о котором я писал месяц назад. И он офигенный!…
  3. Sep 20, 2026Забрал очередную игровую книгу. На сей раз про историю крутейшего инди-издателя Devolver D…
  4. Sep 20, 2026Подписчик Дмитрий напомнил мне сегодня об игре Soldat. А я в свою очередь вспомнил о своем…
  5. Sep 19, 2026Всем привет от ixbt 🫡
  6. Sep 19, 2026Порт The Legend of Zelda: Twilight Princess обновился. Раньше проект назывался Dusk. тепер…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →