Cách chơi trò chơi Windows trên Linux

Để chạy các trò chơi Windows của bạn, chúng tôi sẽ cần sự trợ giúp của một số công cụ: WINE, Dx Wine, Winetricks và LutrisTrong hướng dẫn này, chúng ta sẽ thấy cách cài đặt và cấu hình mỗi người trong số họ.

Giới thiệu về RƯỢU VANG

Như mọi người đều biết, Linux không hỗ trợ tệp .EXE. Vậy làm thế quái nào mà các chương trình Windows có thể chạy được? Chà, một số thiên tài đã tạo ra một chương trình có tên là WINE, có nghĩa là Wine không phải là một trình giả lập, đây là một trong những cách để chạy chương trình Windows trên Linux.
Nhưng, nếu nó không phải là một trình giả lập, thì nó làm thế nào?

Lý do Wine không phải là một trình giả lập là do các trình giả lập có xu hướng sao chép toàn bộ môi trường mà một chương trình đang sống, bao gồm cả việc mô phỏng một kiến ​​trúc bộ vi xử lý nhất định. Mặt khác, Wine triển khai thứ có thể gọi là lớp tương thích, lớp này cung cấp các lựa chọn thay thế cho các thư viện Windows.

Đó là tốt? Có và Không. Hãy nói một vài sự thật ...

Sử dụng RAM tốt hơn

Windows (trong bất kỳ phiên bản nào của nó) có một số lượng đáng kể các chương trình được tải trong bộ nhớ RAM thường không được tải trong Linux (đọc: chống vi-rút, phần mềm chống phần mềm độc hại, v.v.). RƯỢU VANG, nó không làm điều đó. Do đó, nó tiêu thụ ít tài nguyên hơn Windows.

Direct X

Direct X là API được sử dụng nhiều nhất trong các trò chơi Windows và chỉ dành riêng cho hệ điều hành này. Về phần mình, Linux sử dụng OpenGL.

Vậy làm cách nào để Linux chạy các trò chơi yêu cầu DirectX nếu nó chỉ sử dụng OpenGL? Đó là nơi điều kỳ diệu của Wine xuất hiện: nó làm cho OpenGL mô phỏng DirectX.

Kết quả? Rõ ràng, khi giả lập, bạn sẽ mất hiệu suất.

Trò chơi có chạy tốt hơn trên Windows không? Tôi sẽ nói với bạn rằng nó phụ thuộc vào trò chơi. Tuy nhiên, câu trả lời là CÓ, chính xác là do mô phỏng Direct X. Có thể nói rằng các trò chơi dựa trên Direct X 7 hoạt động tương tự trên Windows như Linux, nhưng với DX9 trở đi, mọi thứ thay đổi rất nhiều: khoảng 20% hiệu suất kém hơn.

Trò chơi dành cho Windows

Rất khó để Wine chạy các trò chơi đi kèm với hệ thống này. Vì vậy, cho đến ngày nay, nó không chạy, chẳng hạn như các trò chơi như Street Fighter IV, Resident Evil 5 hoặc Gear of Wars.

Một Windows khác nhau cho mỗi trò chơi

Một lợi thế mà WINE có là nếu muốn, bạn có thể tạo một trò chơi cũ chạy trên Windows 95 và một trò chơi mới trên Windows 7.

Và không chỉ các tùy chọn kết thúc ở đó, mà nó còn cho phép cài đặt các chương trình khác, chẳng hạn như framework, directx và mọi thứ khác mà bạn có thể nghĩ đến.

Và đó là nơi WINE tận dụng tối đa các chức năng của nó, chẳng hạn như có những trò chơi hoạt động tốt với Windows, với các chương trình x được cài đặt, v.v.

Điều này cũng có nghĩa là nếu bạn sử dụng cài đặt RƯỢU VANG chung, có những trò chơi sẽ hoạt động tốt hơn và những trò chơi khác sẽ hoạt động kém hơn. Do đó, để chạy trò chơi, thật tiện lợi khi chạy WINE bằng cách sử dụng một chương trình có tên PlayOnLinux, thông báo cho WINE chạy Windows được cấu hình hoàn hảo cho trò chơi đó. Làm thế nào về?

Trình điều khiển video Windows tốt hơn trình điều khiển Linux

Tất cả các thử nghiệm chỉ ra rằng khi chạy, ví dụ, Open Arena, cả trong Windows XP và Linux, trong Windows, nó ném nhiều khung hơn. Nói cách khác, trong Windows, màn hình được làm mới nhanh hơn trong Linux, có nghĩa là nó tận dụng tốt hơn card màn hình.

Điều này không xảy ra vì trò chơi không có nguồn gốc hoặc do WINE hoặc một trình giả lập khác. Các bài kiểm tra đã được thực hiện bằng cách chạy các tệp thực thi gốc tương ứng cho mỗi hệ điều hành. Vì thế? Câu trả lời là, loại bỏ tất cả các yếu tố khác, chỉ có thể nói rằng trình điều khiển cạc video cho Windows tốt hơn (từ quan điểm kỹ thuật) hơn Linux.

Hướng dẫn rượu

Tôi khuyên bạn nên cài đặt phiên bản beta của Wine, vì trong nhiều trường hợp, nó có những cải tiến không có trong các phiên bản ổn định và hơn thế nữa trong phiên bản 1.3.28 mới nhất hoạt động ngoạn mục và với nhiều cải tiến. Sau khi hoàn tất, bạn sẽ cài đặt Wine và Winetricks. Bạn cũng có thể cài đặt Lutris, PlayOnLinux y Sân trồng nho điều đó có thể khá hữu ích, nhưng chúng tôi sẽ để lại điều đó sau.

Direct X

Điều đầu tiên chúng ta phải làm là cài đặt DirectX.

Dx Wine là cách tốt nhất để cài đặt DirectX.

Tải xuống Dx Wine (chương trình tuyệt vời do kuboode tạo ra) dễ dàng cài đặt DirectX 9c trong Wine. Nó rất tuyệt và nó thậm chí còn cung cấp cho bạn tùy chọn để có Dxdiag.

Bạn có tùy chọn cài đặt DX10 và DX11, tất cả phụ thuộc vào việc các card màn hình bạn có có hỗ trợ hay không.

DxDiag, lý tưởng để biết liệu tất cả phần cứng có được nhận dạng trong Wine hay không.

Visual Basic, .Net, v.v.

Sau đó, với Winetricks, bạn có thể cài đặt các chương trình sau, mặc dù chúng không bắt buộc, có thể cần thiết để chạy trò chơi.

Ngôn ngữ lập trình:
- vcrun 2005 (Visual C ++ 2005)
- vcrun 2008 (Visual C ++ 2008)
- vcrun 2010 (Visual C ++ 2010)

Khung:
- dotnet20 (Framework NET 2.0)
- dotnet30 (Framework NET 3.0)
- dotnet35 (Framework NET 3.5)
- dotnet40 (Framework NET 4). Cái này không xuất hiện trong Winetricks. Nó có thể được cài đặt thủ công.

Có rất nhiều thứ khác để cài đặt. Hãy xem kỹ các tùy chọn mà Winetricks đưa ra. Những gì bạn cần phụ thuộc vào máy của bạn và các ứng dụng bạn muốn sử dụng. Tuy nhiên, những điều trên có thể nói là tối thiểu và không thể thiếu.

thủ thuật rượu

Định cấu hình tùy chọn Rượu

Mở Winetricks và chọn "Chọn tiền tố rượu mặc định" và "Thay đổi cài đặt". Đối với tôi cấu hình tốt nhất là:

- ddr = opengl
- dsoundhw = Mô phỏng
- glsl = bị vô hiệu hóa
- multisampling = bị vô hiệu hóa
- mwo = đã bật
- native_mdac
- npm = gói lại
- orm = blackbuffer
- psm = đã bật
- rtlm = auto
- sound = alsa
- securedrawordening = bị vô hiệu hóa
- vd = tắt

Trong số các tùy chọn này, có 2 tùy chọn cải thiện hiệu suất

- OffscreenRenderingMode, khi thiết lập tùy chọn FM (Framebuffer), nó sẽ ném một số khung hình, đóng băng và lặp đi lặp lại cùng một việc. Vì vậy, bất kỳ trò chơi nào là không thể chơi được. Đây là lý do tại sao bộ đệm ngược được khuyến khích.

- Âm thanh trực tiếp: Tăng tốc phần cứng, thay đổi Hoàn thành để mô phỏng. Điều này làm tăng đáng kể hiệu suất và khả năng tương thích hơn "đầy đủ".

Ngoài ra, để đạt được hiệu suất, bạn có thể tắt GLSL và MultiSampling, nhưng bạn sẽ mất chất lượng đồ họa.

Nếu WINE, ngay cả sau tất cả những điều này, không phát hiện ra thẻ video, hãy làm như sau:

Khi bạn đã thay đổi các tùy chọn, tôi đã mở thư mục .wine trong thư mục người dùng của bạn, sau đó tôi mở tệp có tên “user.reg” (các khóa đăng ký do người dùng tạo được lưu trữ ở đó).

Có tìm kiếm [SoftwareWineDirect3D] và ở cuối thêm:

"VideoDescription" = "Nhập kiểu thẻ video có dấu ngoặc kép" "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "Nhập bộ nhớ của thẻ video"

Trong trường hợp của tôi, nó trông như thế này:

[SoftwareWineDirect3D] 1318967087 "DirectDrawRenderer" = "opengl" "Multisampling" = "disable" "NonPower2Mode" = "repack" "OffscreenRenderingMode" = "backbuffer" "PixelShaderMode" = "enable" "RenderTargetLockMode" = "auto" RenderTargetLockMode " RenderTargetLockMode "" bị vô hiệu hóa "" UseGLSL "=" bị vô hiệu hóa "" VideoDescription "=" GeForce 7025 / nForce 630a / PCI / SSE2 / 3DNOW! " "VideoDriver" = "nv4_disp.dll" "VideoMemorySize" = "512"

Sẵn sàng! RƯỢU VANG đã sẵn sàng cho cuộc chiến!

Chúng tôi đã sử dụng WIne, Dx Wine và Winetricks. Bây giờ chúng tôi sẽ nâng cao tất cả những điều này với một chương trình có tên là Lutris.

Giới thiệu về Lutris

Lutris với một số tệ nạn lớn nhất của tôi ...

Lutris là một chương trình nhóm tất cả các trò chơi trên một nền tảng duy nhất, tương tự như Steam.

Đặc tính của nó là hỗ trợ ALMOST MỌI THỨ, nhưng hãy xem danh sách những thứ là ngân hàng:

- Trò chơi gốc Linux.
- Trò chơi gốc Windows.
- Trò chơi MAME.
- Bạn 500, 600, 1200.
- Atari 2600, 800, 800XL, 130XE, 5200, ST, STE, TT, Lynx.
- Bandai WonderSwan, Màu WonderSwan.
- Các trò chơi trình duyệt trực tuyến như Quake Live, Minecraft và tất cả các trò chơi flash.
- Commmodore VIC-20, C64, C128, CBM-II, PLUS / 4.
- LucasArt SCUMM (Đảo Khỉ, Biệt thự Maniac, v.v.).
- Magnavox Odyssey², Videopac +.
- Mattel Intellivision.
- Microsoft MSX, MS-DOS.
- NEC PC-Engine Turbographx 16, Supergraphx, PC-FX.
- Nintendo NES, SNES, Game Boy, Game Boy Advance, Gamecube và Wii.
- Sega Master Sytem, ​​Game Gear, Genesis, Dreamcast.
- SNK Neo Geo, Neo Geo Pocket.
- Máy chơi game Sony.
- Máy Z.

Nhưng tốt nhất là đối với mỗi trò chơi, nó cung cấp cho bạn nhiều tùy chọn, vì vậy bạn nên sử dụng nó HƠN THẾ NỮA, vì có nhiều tùy chọn Rượu, tùy thuộc vào trò chơi mà bạn có thể thay đổi, mà không ảnh hưởng đến Rượu hoặc các trò chơi khác. Nó giống như PlayOnLinux, nhưng Lutris có vẻ tốt hơn với tôi, bởi vì nó không chỉ cho phép bạn truy cập vào các trò chơi Windows mà còn với một số lượng lớn trình giả lập.

Tóm lại, nói rằng không có cải tiến đáng kể nào trong Lubuntu và Xubuntu. Mọi người có thể nghĩ rằng sử dụng ít bộ nhớ RAM hơn sẽ ảnh hưởng đến hiệu suất RƯỢU VANG, nhưng không. Có lẽ điều này xảy ra vì Wine được xử lý chủ yếu bằng CPU và card màn hình.

Fuente: hoắc hương


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Rất ít dijo

    Rượu nho
    Is
    Không phải là một
    giả lập

    WINE không phải là một trình giả lập.

  2.   Chiến binh bóng đêm dijo

    Đó là bây giờ, trước khi nó chính xác có nghĩa là "Trình giả lập WINdows" ("RƯỢU VANG")

  3.   Át chủ bài dijo

    Hãy xem nơi tôi đang tìm kiếm thứ gì đó giống như thế này bây giờ tôi đã bắt đầu thử nghiệm cài đặt trò chơi windows trên Linux. Tôi đã có thể cài đặt và chơi liền mạch bốn thứ Quake 3, Half-Life 1 và Age of Mythology. Nhưng tôi muốn thử với GTA 3 (cài đặt nó nhưng không phát hiện ra cd khi chơi) và Jedi Knight 2 cho tôi một lỗi.

    Cảm ơn cho bài viết này.

  4.   Gabi dijo

    Tôi muốn cài đặt một trò chơi PC3 trên Windows 7 nhưng nó không khởi động được vì nó không tương thích nên tôi nghĩ rằng nếu nó có thể được chuyển đổi hoặc chuyển đổi để Linux có thể hỗ trợ nó thì điều đó sẽ rất tốt cho tôi. Tôi yêu cầu vì tôi ' m là một cậu bé 10 tuổi

    1.    Andres dijo

      Đó là trò chơi gì?

  5.   QUẢNG CÁO dijo

    Tôi thích hoạt động 7 trực tuyến và cabal trực tuyến. Tôi gặp vấn đề khi chạy cả hai trong window, operation7 Tôi phải chạy nó trong win XP vì mặc dù tôi đặt thêm bộ nhớ ram trên máy tính của mình nhưng nó không chạy đầy trong win7 và cabal vì nó is more Hiện tại và có nhiều hiệu ứng đồ họa hơn không chạy đầy đủ trên win xp nhưng nếu nó chạy đầy đủ trên win7 TÔI GHÉT NHỮNG ĐIỀU NÀY MẤT VÀO CỬA SỔ! Luôn luôn có sự không tương thích trong một điều gì đó ngoài việc ăn hết tài nguyên của tôi để có thể chơi thứ gì đó thú vị, tôi phải tải toàn bộ hệ thống với GAME BOSSTER và với TUNAP UTILES và thậm chí vì vậy tôi không hiểu hết. Tôi muốn biết liệu OPERTION 7 chạy được trên linux hiện nay operation7 không thay đổi bản ghi hay gì đó tương tự nhưng nó có một chi tiết là copy và paste thư mục game trên pc khác bạn cũng phải copy XNUMX thư mục mà bạn cho vào đĩa c và cái đó được gọi là LIN mà thoạt nhìn bạn thấy nó và bạn không tính đến nó, sau đó bạn nhận ra rằng đó là thư mục mà tệp thực thi đang tìm kiếm khi nó khởi động và có các tuyến đường để theo dõi và thông tin của phiên bản .EXE CỦA TRÒ CHƠI VÀ CŨNG PHÁT HIỆN CHO TÔI THƯ MỤC ĐƯỜNG MÀ KHÔNG CÓ BẤT KỲ THIỆT HẠI NÀO

  6.   Miquel Mayol tôi Tur dijo

    do đó, danh sách khả năng tương thích của winehq và playonlinux sẽ thông báo cho bạn về những trò chơi hoàn toàn ổn và những trò chơi vẫn chưa ổn.
    http://appdb.winehq.org/objectManager.php?sClass=application&iId=9399

    http://appdb.winehq.org/objectManager.php?sClass=application&iId=5275

  7.   Ger dijo

    Phaolô

    Bài xuất sắc !!

    Tôi hy vọng rằng thời gian trôi qua, các công ty sẽ bắt đầu phát hành các trò chơi chất lượng cao cho GNU / Linux, sẽ có vấn đề khi nhận ra rằng người dùng Linux đã chiếm một tỷ lệ đáng kể trong tổng số người dùng….

    Chúc mừng!

  8.   guillermoz0009 dijo

    Với việc AOM đang chạy cùng với các Titan trốn tránh, tôi coi đó là điều hiển nhiên, đó là trò chơi duy nhất tôi thích về Güindos XD, bạn biết đấy vì những thách thức với bạn bè và gia đình.

  9.   luis dijo

    Tôi không thể tải xuống lutris .. 🙁

    BẠN CÓ THỂ CHO TÔI LIÊN KẾT ĐỂ TẢI TẤT CẢ RƯỢU VANG, Winetricks và Lutris

  10.   Juan Manuel dijo

    trang web là gì

  11.   dan dijo

    Một điều tôi có pentium III 0.8ghz và ram 650mb, làm thế nào tôi có thể làm điều đó khi chạy warcaft 3 trong wine mne tiêu thụ ít hơn là sau một thời gian nó bắt đầu làm chậm tôi và vì tôi không có cửa sổ ...

  12.   paul dijo

    Tôi không hiểu, đôi khi trong một số diễn đàn họ chỉ trích windows quá nhiều, nói rằng đó là tiền thuần túy (mà đôi khi đúng) nhưng cuối cùng họ muốn tải trực tiếp. Tôi tin rằng cả windows và linux đều có sai sót và là SẢN PHẨM. Linux rất hữu ích cho lập trình, máy chủ, internet và công nghiệp. Mặc dù Windos hữu ích hơn cho gia đình, tức là cho trò chơi, tài liệu, internet, v.v.

    Ví dụ, đối với cơ sở hạ tầng wifi và internet, linux tốt hơn nhiều. Nhưng để chơi thì không.

    Chúc mừng!

  13.   Gabriel dijo

    cách cài đặt vang dx

  14.   kuk dijo

    một ngày nào đó chúng tôi sẽ có một giải pháp thay thế tốt trong linux 😉

  15.   Eddy holliday dijo

    Đóng góp tốt, tôi sẽ xem nếu tôi có thể sử dụng nó trên Manjaro Linux của tôi

  16.   gabux22 dijo

    Với lutris và công ty, việc chơi trên Linux là một điều xa xỉ ... nhờ UsemosLinux và cia. một lần nữa điều đó đã nuôi dưỡng chúng tôi trong thế giới GNU / Linux… cảm ơn tất cả .. 🙂

    1.    hãy sử dụng linux dijo

      Không có gì! Ôm!

  17.   Jaime dijo

    Xin chào, tôi gặp sự cố và đó là tôi đã cố tải xuống DX Wine nhưng kể từ khi http://sourceforge.net/projects/dxwine/ Nó không còn nữa, tôi không biết có cách nào khác để tải về nó không.

  18.   Juan Jose dijo

    có thể sử dụng tất cả các trò chơi windows với các chương trình đó không?

  19.   deimer dijo

    xin chào, tôi có ubuntu 15.10 Tôi không thể tải xuống một trò chơi vì nó không mở được. Ai đó có thể giải thích cho tôi phải làm gì

  20.   QKingsta dijo

    Phun! Tôi ở trong Windows, việc Tải xuống, Cài đặt và Chơi dễ dàng hơn là phải tải về 3 hoặc 4 chương trình rồi cấu hình chúng để có thể chơi trò chơi. Linux được thiết kế cho những người là lập trình viên hoặc những người tạo mạng và máy chủ nhưng nó không được thiết kế cho những người trong chúng ta, những người thích trò chơi điện tử.

    1.    Diego dijo

      Hướng dẫn này là để chơi trên Linux với các trò chơi được viết cho Windows. Trò chơi được viết cho Linux hoạt động trong Linux cũng giống như trò chơi được viết cho Windows trong Windows: Bạn cài đặt chúng và thế là xong.

      Bây giờ hãy tự hỏi bản thân làm thế nào bạn có thể chơi trên Windows với một trò chơi được viết cho Linux và nếu nó dễ dàng hơn đối với bạn so với cách khác, thì bạn có thể nói rằng Linux thật tệ.

      Chúc mừng.

      1.    Jose Luis dijo

        Đó là câu trả lời hay nhất mà tôi từng thấy trong nhiều năm

  21.   Rafael Portillo T. dijo

    Cảm ơn vì hướng dẫn…!