Counter Strike 1.6 na Linuksie (Wine)

Linuks nigdy nie był platformą przeznaczoną do grania, aczkolwiek istnieją sposoby, aby zagrać w nieliczne z najpopularniejszych gier przeznaczonych dla systemu Windows. Jednym z nich jest aplikacja Cedega, która jednak jest oprogramowaniem płatnym. Innym, mniej niezawodnym, lecz równie przydatnym jest program Wine.

Wine, dzięki emulowaniu struktury systemu plików znanych z Windows, pozwala na uruchamianie takich aplikacji, jak Half-Life 1/2.

1. Zainstaluj Wine. Najpopularniejsze pakiety znajdziesz na stronie Winehq.org http://www.winehq.org/site/download

2. Uruchom dowolny mały program za pomocą Wine (np. winSCP.exe, komendą wine winSCP.exe). Przy pierwszym uruchomieniu wygenerowany zostanie cały system plików i wirtualne lokalizacje dysku. systemowego.

3. Zainstaluj Steam (komendą wine SteamInstall.exe)

4. Po załadowaniu aplikacji zamknij ją i uruchom komendą WINEDEBUG="fixme-all" wine Steam.exe

Aby zagrać w CS 1.6 najłatwiej utworzyć skrypt .sh. Otwórz dowolny edytor i wklej do niego poniższe komendy:

!/bin/bash

WINEDEBUG=fixme-all wine C:/Program Files/Steam/Steam.exe -fullscreen

-width 1280 -height 1024 -applaunch 10

-heapsize 512000 +map_background none "$@"

Zapisz plika jako skrypt (.sh). Ustaw również odpowiednią rozdzielczość oraz rozmiar pamięci (heapsize).

Spis modyfikacji:

Half-Life:

cstrike - applaunch 10

tfc - applaunch 20

dod - applaunch 30

dmc - applaunch 40

op4 - applaunch 50

ricochet - applaunch 60

valve - applaunch 70

czero - applaunch 80

Half-Life:

cstrike - applaunch 240

dod - applaunch 300

hl2mp - applaunch 320