Почему системные требования значительно выше для Linux-порта Team Fortress 2? [закрыто]

Почему системные требования для Linux значительно выше? порт Team Fortress 2?

Скопировано и вставлено с: http://store.steampowered.com/app/440/

Минимум Windows:

    OS: Windows® 7 (32/64-bit)/Vista/XP
    Processor: 1.7 GHz Processor or better
    Memory: 512 MB RAM
    DirectX: Version 8.1

Минимум SteamOS + Linux:

    OS: Ubuntu 12.04
    Processor: Dual core from Intel or AMD at 2.8 GHz
    Memory: 1 GB RAM
    Graphics: nVidia GeForce 8600/9600GT, ATI/AMD Radeon HD2600/3600 (Graphic Drivers: nVidia 310, AMD 12.11), OpenGL 2.1
0
задан 3 April 2016 в 10:55

1 ответ

Выполнение портированных игр требует большого количества издержек. Они используют обертку для получения игр DirectX, пробегающих OpenGL.

Взгляд на требования для Dota 2:

MS Windows:
OS: Windows 7
Processor: Dual core from Intel or AMD at 2.8 GHz
Memory: 4 GB RAM
Graphics: nVidia GeForce 8600/9600GT, ATI/AMD Radeon HD2600/3600
DirectX: Version 9.0c
Network: Broadband Internet connection
Storage: 8 GB available space
Sound Card: DirectX Compatible 
~~
Linux:
OS: Ubuntu 12.04
Processor: Dual core from Intel or AMD at 2.8 GHz
Memory: 4 GB RAM
Graphics: nVidia Geforce 8600/9600GT (Driver v331), AMD HD 2xxx-4xxx (Driver mesa 10.5.9), AMD HD 5xxx+ (Driver mesa 10.5.9 or Catalyst 15.7), Intel HD 3000 (Driver mesa 10.6)
Network: Broadband Internet connection
Storage: 8 GB available space
Sound Card: OpenAL Compatible Sound Card 

рожденный заново Dota 2 не был cut+paste портом, вместо этого Источник 2 исходно поддержки OpenGL. Системные требования очень похожи.

tl; доктор: Некоторые игры имеют обертку DirectX, которые имеют много издержек.

0
ответ дан 3 April 2016 в 20:55
  • 1
    @Rinzwind, который я помню, когда он просто имел как 20-30. – MathCubes 11 August 2017 в 18:39

Другие вопросы по тегам:

Похожие вопросы: