Chơi StarCraft trên Linux

Đặng Trần Hiếu
(lt2hieu2004)

Thành viên danh dự
Với wine, rất nhiều games Windows có thể chơi được trên Linux, StarCraft là 1 ví dụ.

Cài Wine:
- Download bản wine mới nhất từ http://www.winehq.com
- Giải nén file vừa download về bằng tar -zxvf <ten_file> nếu download file .tar.gz hoặc tar -jxvf <ten_file> nếu download file .tar.bz2
- cd <thu_muc_wine>
- ./configure --prefix=/usr/local --sysconfdir=/usr/local/etc
- make && make depend && make install
- tools/wineprefixcreate --update --use-wine-tree .
- cp documentation/samples/config ~/.wine
- cd ~/.wine/dosdevices
- ln -s /dev/hdc d::
- ln -s /mnt/cdrom d:
- ln -s /tmp e:
- ln -s ~ f:

Thiết lập Wine để chơi StarCraft:
- vim ../config
- Tìm dòng "Path" = ..., bỏ đi e:\\test;
- Tìm dòng "Managed" = "Y", sửa thành "Managed" = "N". Nếu ko sửa dòng này, sẽ ko thể sử dụng bàn phím cũng như chuột trong StarCraft.
- Ngay trước dòng # [/wineconf] ở cuối file, thêm vào
Mã:
[AppDefaults\\StarCraft.exe\\x11drv]
"Desktop" = "800x600"
Lưu ý là thay 800x600 bằng độ phân giải nhỏ hơn độ phân giải đang dùng trên máy. Nếu ko làm như trên, nếu StarCraft có bị treo giữa chừng thì chỉ còn nước restart máy.
- Save & thoát.

Cài đặt và chơi StarCraft:
- Cho đĩa Star vào ổ CD
- mount /dev/hdc /mnt/cdrom
- cd /mnt/cdrom
- chuyển đến thư mục chứa Star
- wine <ten_file_setup>
- sau khi cài xong: cd ~/.wine/drive_c/<thu_muc_chua_starcraft>
- wine setup.exe (crack starcraft)
- wine Brood.exe

Nếu starcraft chạy chậm:
- cd /etc/X11
- vim *.conf
- Ngay dưới dòng Section "Module" thêm vào dòng Load "dri"
- Khởi động lại máy
- Sau khi khởi động lại máy glxinfo | grep "direct rendering"
- Nếu kết quả trả lại là direct rendering: yes ---> thành công.
- glxgears
- Nếu kết quả trả lại nhỏ hơn 300fps là có vấn đề.
- Thử chơi Star, nếu vẫn chậm thì thử chmod 666 /dev/mem
- Thử chơi Star, lần này Star sẽ chạy nhanh hơn.
 
s1.jpg

Đang chơi Star.
 
Chỉnh sửa lần cuối:
chơi star bây giơ chán lắm vì có war3 đè rùi
 
Back
Bên trên