Игры в PlayStation 2, запущенные без эмулятора. Машинный код Эмоциональных двигателей игры переводится в C++, скомпилируется на Web Assembly и увязывается с репродукцией операционной системы PS2 и аппаратных средств, которые притягиваются к WebGPU. Следите за полной записью (1:24) Это сестринство psp-web recomp и использует тот же метод. Первое название, которое появилось здесь, это Gran Turismo 4, выбранное потому что она является одной из самых требовательных игр в системе: он опирается на оба вектора, точное поведение плавающей точки для своих репроигрываний и тестов на лицензию, а также на графики трюков, которые прочитывают изображения обратно как палитры. Играет от ботинка до первого фильма, меню и гонки с музыкой и звуковыми эффектами, а также сохраняет на карту памяти, хранящуюся в браузере. Гонка проходит с полной скоростью, 50 кадров в секунду для этого релиза PAL, в Хроме на интегрированном GPU ноутбука при дваждым разрешении PS2, вот как была сделана запись выше. Бог Второй войны использовал те же самые сценарии. Он не нуждался в коде, но обнаружил два ошибки, которые Gran Turismo 4 никогда не сработали: один в рекомпиляторе и другой в блоке времени вектора, а также несколько недостающих частей процессора ввода/вывода PS2. Сейчас он играет из меню через свои куски в бою, и занимает 60 кадров в секунду по тяжёлому сражению при решении PS2 в Хроме. В два раза больше разрешения, чем разрешение 48-60, ограничено интегрированным GPU портативного компьютера. Здесь нет…
Показать HN: PS2 игры в статическом режиме, перезагруженные на веб-ассамблею
Статья URL: https://github.com/snuri00/ps2-web- recompment комментарий: httpss://news.ycombinator. com/teme?id=50052251 Points: 37 # Комментарии: 8