Немного об играх в Linux

  • strict warning: Non-static method view::load() should not be called statically in /app/sites/all/modules/views/views.module on line 1113.
  • strict warning: Declaration of views_handler_field::query() should be compatible with views_handler::query($group_by = false) in /app/sites/all/modules/views/handlers/views_handler_field.inc on line 0.
  • strict warning: Declaration of views_handler_argument::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /app/sites/all/modules/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_argument::query() should be compatible with views_handler::query($group_by = false) in /app/sites/all/modules/views/handlers/views_handler_argument.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /app/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /app/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_sort::query() should be compatible with views_handler::query($group_by = false) in /app/sites/all/modules/views/handlers/views_handler_sort.inc on line 0.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /app/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_handler_filter::query() should be compatible with views_handler::query($group_by = false) in /app/sites/all/modules/views/handlers/views_handler_filter.inc on line 0.
  • strict warning: Declaration of views_plugin_query::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /app/sites/all/modules/views/plugins/views_plugin_query.inc on line 0.
  • strict warning: Declaration of views_plugin_argument_validate::options_submit() should be compatible with views_plugin::options_submit($form, &$form_state) in /app/sites/all/modules/views/plugins/views_plugin_argument_validate.inc on line 0.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /app/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 0.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /app/sites/all/modules/views/plugins/views_plugin_row.inc on line 0.

На днях немного занялся установкой и тестированием игр под линуксом. Обновил свой Gentoo amd64, установил последний wine 1.1.31. Чтоб избежать ошибок отсутствия нужных файлов установил в среде wine последний DirectX через скрипт winetricks. А так же установил библиотеки DotNet (dotnet20) и Microsoft XLive Games, Physx.

В такой конфигурации у меня завелись следующие виндовые игры совершенно без глюков. Причем на интегрированной видеокарте GeForce 8200.
Адские гонки
Anno1701
Call of Duty 4
FlatOut Most Wanted
Farcry 2
GTA San Andreas
TH3 Plan
SPORE
Overlord
Zuma Deluxe
Airstrike 3D
DukeNukem: Manhattan Project
Cold Fear
Tomb Rider: Legend
Dungeon Siege
FIFA 2004
GUN

Хотел поставить линуксовую версию Quake3 UrbanTerror из портеджей ( quake3-urbanterror ), но система отказалась ставить сославшись на лицензионные ограничения. Оказалось, для того чтоб установить квейк надо следующим образом согласиться с лицензией. В файл /etc/portage/package.license вносится список игр и код лицензии:

games-fps/quake3-bin Q3AEULA
games-fps/quake3-data Q3AEULA

или же в /etc/make.conf добавить строку
ACCEPT_LICENSE="*"

После чего emerge quake3-urbanterror скачивает файлы и устанавливает автоматически без проблем.

Вопрос по Call of Duty 4

Как игра(лицензия) у Вас работает по интернет? Как ведет себя PB? У меня например не захотело работать на серверах где включен PB. А на читерских серверах народ играть не хочет.

Я просто

Я просто проверил чтоб запустилась и особенно не играл поэтому ответить не смогу

насколько это

насколько это легально и зачем надо?

Легально если

Легально если игры лицензионные и за винду платить не надо. Кроме того, за счет более оптимизированной файловой системы Reiserfs игры состоящие из множества файлов вроде CounterStrike запускаются намного быстрее. Видно невооруженным глазом насколько быстро создается игра или осуществляется вход на сервер. Это ведь огромная экономия денег.