Civilization 6 là một game chiến lược theo lượt chơi trong đó mỗi người chơi cạnh tranh để trở thành siêu cường quốc toàn cầu bằng cách thiết lập nền văn minh của họ. Nó đã có mặt một thời gian khá dài và có các phiên bản trước đó của game cũng.

Như tiêu đề gợi ý, người dùng có thể gặp lỗi mà họ không thể chơi game vì thiết bị đồ họa của họ không được tìm thấy tương thích với game. Thường có hai trường hợp trong tình huống này: thứ nhất là bạn có DirectX tương thích nhưng chỉ đáp ứng yêu cầu tối thiểu, và thứ hai là bạn có cấu hình khá tốt. Chúng ta sẽ xem xét cả hai trường hợp dưới đây. Có vẻ như
Đồ họa 'Tương thích' nghĩa là gì?
Civilization VI yêu cầu máy tính của bạn ít nhất có card đồ họa hỗ trợ DirectX 11 được cài đặt và chạy. DirectX là gì? DirectX là tập hợp các giao diện lập trình ứng dụng (API) xử lý các tác vụ liên quan đến đa phương tiện, video và game.
Các game mới hơn được xây dựng theo cách mà để có hiệu suất tối ưu, chúng yêu cầu bạn có ít nhất một phiên bản DirectX cụ thể. Ngày nay, ngay cả GPU trung cấp cũng có khả năng tương thích hỗ trợ DirectX 11. Mặc dù trong tài liệu chính thức Civilization VI yêu cầu bạn có DirectX 11, dường như vẫn còn lỗi liên quan.

Bạn có thể dễ dàng kiểm tra xem phần cứng đồ họa của bạn có hỗ trợ DirectX 11 không. Làm theo các bước dưới đây:
- Nhấn Windows + R, gõ "dxdiag" vào hộp thoại và nhấn Enter. Chờ thanh trạng thái ở góc dưới bên trái hoàn tất tải tất cả chữ ký.
- Nhấn vào tab Display (Màn hình). Ở đây dưới Drivers (Trình điều khiển), bạn sẽ thấy Feature Levels (Cấp độ tính năng). Bạn nên có ít nhất 11_0. Điều này biểu thị sự tương thích với DirectX 11. Trong trường hợp này, DirectX 12 cũng được hỗ trợ.

Nếu GPU của bạn hỗ trợ phiên bản nhưng vẫn không chạy game, đừng nản lòng; vẫn còn một cách để bạn chạy game nhưng nó sẽ giảm đáng kể khung hình mỗi giây (~10). Điều này sẽ ảnh hưởng lớn đến hiệu suất game nhưng vẫn có thể chơi được ở một mức độ nào đó. Chúng tôi đã liệt kê một số giải pháp thay thế cho cả hai trường hợp. Hãy xem.
Giải pháp 1: Cập nhật Driver card đồ họa (cho card hỗ trợ DX 11)
Nếu bạn rơi vào điều kiện thứ hai, tức là bạn có card đồ họa hỗ trợ DirectX 11 nhưng vẫn thấy thông báo lỗi, có thể là vì bạn chưa cập nhật driver lên bản mới nhất. Các nhà sản xuất card đồ họa thường xuyên phát hành bản cập nhật để thêm tính năng và giảm lỗi. Bạn nên khám phá internet, google phần cứng của bạn và xem có driver nào có sẵn để cài đặt không. Hoặc bạn có thể để Windows tự động cập nhật cho bạn. Tuy vậy, một chút nghiên cứu có thể làm cho việc khắc phục sự cố dễ dàng hơn.
- Cài đặt tiện ích Display Driver Uninstaller. Bạn có thể bỏ qua bước này nhưng điều này đảm bảo không còn بقايا driver cũ.
- Sau khi cài đặt Display Driver Uninstaller (DDU), khởi động máy tính vào chế độ an toàn (safe mode). Bạn có thể học cách khởi động máy tính vào safe mode bằng cách đọc bài viết của chúng tôi về nó.
- Sau khi khởi động máy tính vào safe mode, khởi chạy ứng dụng vừa cài đặt.
- Sau khi khởi chạy ứng dụng, chọn tùy chọn đầu tiên "Dọn dẹp và khởi động lại (Clean and restart)". Ứng dụng sẽ tự động gỡ cài đặt driver đã cài và khởi động lại máy tính tương ứng.

- Khởi động máy tính vào chế độ bình thường, nhấn Windows + R, gõ "devmgmt.msc" vào hộp thoại và nhấn Enter. Có khả năng driver mặc định sẽ được cài đặt. Nếu không, chuột phải vào khoảng trống bất kỳ và chọn "Quét thay đổi phần cứng (Scan for hardware changes)".
- Bây giờ có hai lựa chọn. Hoặc bạn có thể tìm trực tuyến driver mới nhất cho phần cứng của bạn từ trang web của nhà sản xuất như NVIDIA v.v. (và cài đặt thủ công) hoặc bạn có thể để Windows tự cài đặt phiên bản mới nhất (tìm kiếm cập nhật tự động).
- Chúng ta sẽ xem xét cài đặt thủ công. Chuột phải vào phần cứng của bạn và chọn "Cập nhật driver (Update driver)". Chọn tùy chọn đầu tiên "Tìm kiếm tự động phần mềm driver cập nhật". Chọn tùy chọn thứ hai nếu bạn đang cập nhật thủ công và chọn "Duyệt tìm driver" và điều hướng đến vị trí bạn đã tải xuống.

- Khởi động lại máy tính sau khi cài đặt driver, khởi chạy Civilization VI và kiểm tra xem điều này có giải quyết vấn đề không.
Giải pháp 2: Chạy "Civilization VI" thay vì "CivilizationVI_DX12"
Khi bạn cài đặt Civilization VI, nó tạo ra hai file thực thi. Một là "Civilization VI" và một là "CivilizationVI_DX12". Cái sau dành cho card đồ họa cao cấp và nhắm đến phần cứng mới nhất. Nếu bạn khởi chạy game qua Steam, file thực thi này có khả năng cao được thực thi mặc định.
Bạn có thể truy cập thư mục "C:\Program Files (x86)\Steam\SteamApps\common\Sid Meier’s Civilization VI\Base\Binaries\Win64Steam" và khởi chạy game bằng "Civilization VI". Nó nên sử dụng DirectX 11 hiện có và không yêu cầu DirectX 12.
Giải pháp 3: Chạy trình giả lập DirectX 11
Một giải pháp thay thế khác hiệu quả là chạy trình giả lập DirectX 11 và xem liệu bạn có thể khởi chạy game thông qua nó không. Trình giả lập DirectX 11 sẽ lừa PC vào nghĩ rằng bạn thực sự có DirectX 11 và nó sẽ chạy theo đó.
Lưu ý: Trình giả lập được dùng là của bên thứ 3 và Appuals không liên quan gì đến các chương trình này. Vui lòng tự chịu rủi ro khi thực hiện.
- Tải công cụ từ NetVector và chạy file thực thi.
- Bây giờ nhấn vào "Chỉnh sửa danh sách (Edit list)" trước tiêu đề Scope (Phạm vi).

- Bây giờ nhấn vào nút "…" và điều hướng đến thư mục cài đặt Civilization VI. Vị trí mặc định là:
"C:\Program Files (x86)\Steam\SteamApps\common\Sid Meier's Civilization VI\Base\Binaries\Win64Steam".
Nhấp đúp vào file thực thi và nhấn Thêm (Add).

Bây giờ hoàn tất bằng cách nhấn "OK". Đảm bảo chọn tùy chọn "Force WARP". Sau khi lưu tất cả thay đổi, thử khởi chạy game và xem có khắc phục được vấn đề không.