July 11, 2022

В оригинальные Quake, Half-Life, Unreal и Command and Conquer теперь можно сыграть на Xbox

На Xbox Series X запустили Windows 98 и благодаря этому появилась возможность сыграть в некоторые Retro-игры.

Алекс Батталья (один из авторов Digital Foundry) провёл эксперимент - с помощью эмулятора RetroArch он смог установить Xbox Series X классическую Windows 98 и запустить на ней несколько игр золотой эпохи.

Для осуществления своей идеи Алекс запустил DOSBox Pure в RetroArch и уже через него установил Windows 98 с ISO-образа.

Уже в Windows ему удалось эмулировать:

  • Pentium первого поколения с тактовой частотой 66 МГц
  • Видеокарту 3dfx Voodoo 2 с 12 Мбайт памяти и максимальным разрешением 800×600 пикселей.

В итоге эмуляция CPU работала быстрее своего реального образчика, показывая производительность на уровне 1.0 Ггц Pentium 3.

Но вот видеокарта оказалась в 2 раза медленнее. Так получается, потому что всё, в том числе видеокарта, эмулируется силами CPU, в то время как GPU консоли простаивает без работы.

Ещё одним минусом стало отсутствие поддержки USB мышки, из-за чего приходилось заменять её правым стиком контроллера, а в стратегиях это не очень удобно.

Впоследствии Алекс повторил эксперимент и на Series S — средняя потеря производительности составила 5%.