Anonim

Mọi người đều thích một chút chơi game retro mọi lúc, phải không? Lớn lên vào những năm 90, những trò chơi PC thời xưa luôn luôn giữ một vị trí đặc biệt trong trái tim tôi và chúng sẽ luôn là thứ tôi thích chơi. Thật không may, đối với những người yêu thích sự hoài cổ, công nghệ đã đi một chặng đường rất dài kể từ thời của Hệ điều hành Microsoft Disc. Do đó, hầu hết các trò chơi cũ không thực sự chơi tốt với phần cứng và phần mềm hiện đại và chạy chúng ở chế độ tương thích thường không đủ.

Nhập DOSBox; Một nền tảng mô phỏng MS-DOS. Nó cho phép bạn chơi khá nhiều bất kỳ tựa game nào từ thế hệ điện toán cũ bằng cách tạo ra một môi trường phần mềm trong đó nó ảo hóa môi trường phần cứng và ứng dụng của năm qua. Tất cả những gì bạn thực sự cần biết về nó là nó cho phép bạn chơi các tựa game cũ hơn trên các hệ thống mới hơn, sự thật được nói ra.

Ồ, và có lẽ bạn nên cung cấp cho mình một khóa bồi dưỡng về các lệnh MS-DOS - có một tệp notepad hướng dẫn đi kèm với tệp cài đặt DOSBox. Nếu bạn đang tải xuống DOSBox, nó đáng để đọc.

Dù sao, như trường hợp của hầu hết các ứng dụng - đặc biệt là các nền tảng mô phỏng - DOSBox không hoạt động hoàn hảo mọi lúc. Thông thường nhất, bạn sẽ thấy một số vấn đề về tốc độ khung hình và trục trặc đồ họa. Có một số lý do có thể xảy ra, nhưng thông thường là do hệ thống của bạn đang hiển thị tốc độ khung hình quá cao để trò chơi xử lý - kết quả là bạn bị chặt, bỏ qua và nói chung là chất lượng hình ảnh kém.

Sửa lỗi tốc độ khung hình

Để giữ tốc độ khung hình của trò chơi ở mức có thể quản lý được cho ứng dụng, về cơ bản bạn sẽ cần phải giảm sức mạnh của hệ thống. Có một số cách bạn có thể làm điều này - trước hết và trên hết, bạn có thể thử thay đổi mối quan hệ cốt lõi của DosBox hoặc trò chơi mà bạn đang cố chạy trên một bộ xử lý trên các hệ thống đa lõi.

Cách dễ nhất để khắc phục các sự cố về tốc độ khung hình của bạn, tuy nhiên liên quan đến chất lượng được gọi là Chu kỳ CPU. Trong khi chạy một chương trình thông qua DOSBox, nó sẽ hiển thị các chu kỳ ở phía trên màn hình. Trước tiên, hãy thử tăng chu kỳ bằng cách nhấn CTRL và F12. Tiếp tục làm điều này trong một thời gian. Nếu bạn không thấy các vấn đề của mình biến mất, trò chơi của bạn có thể gặp sự cố vì CPU đang chạy quá nhanh. Sử dụng CTRL + F11 để giảm bớt nó.

Khi bạn đã tìm ra 'điểm ngọt ngào' cho một trò chơi cụ thể, bạn có thể mở tệp cấu hình DOSBox và thay đổi tệp cấu hình của DOSBox bằng cách mở ra Tùy chọn của Tùy chọn trong thư mục DOSBox và thay đổi giá trị bạn thấy bên cạnh. chu kỳ.

Ngoài ra, bạn chỉ cần theo dõi những trò chơi nào yêu cầu tốc độ CPU khác nhau và nhập lệnh Lệnh Chu kỳ = (giá trị bạn đang đặt chu kỳ thành). Cuối cùng, bạn có thể thử bật bỏ qua khung hình. Chỉ cần nhập bỏ qua khung 1 hoặc bỏ qua khung 2. Một lần nữa, bạn cũng có thể thay đổi tất cả điều này bằng cách chỉnh sửa tệp cấu hình (Tùy chọn DOSBox).

Nếu, ngay cả với tất cả những điều trên, bạn vẫn gặp phải các vấn đề về tốc độ khung hình, thì có thể hệ thống của bạn gặp sự cố khi chạy DOSBox do thiếu tài nguyên máy tính. Xem xét những chương trình khác đang chạy khi bạn mở trình giả lập.

Khắc phục sự cố sự cố hiển thị

Do sự khác biệt giữa màn hình máy tính cũ và màn hình hiện đại, việc ảo hóa DOSBox gặp phải một số vấn đề hiển thị ở đây và đó là điều khá phổ biến. Thông thường, bạn sẽ nhận thấy trò chơi gặp sự cố khi làm mới màn hình (dẫn đến một số lần treo máy) hoặc đơn giản là bị sập hoàn toàn. Bạn cũng có thể nhận thấy rằng hình ảnh trên màn hình trông bị cong vênh hoặc bị kéo dài.

Giải quyết vấn đề 'hình ảnh bị bóp méo' khá đơn giản - chỉ cần đảm bảo rằng hiệu chỉnh tỷ lệ khung hình được bật. (Phần khía cạnh của người dùng) trong tập tin cấu hình. Đối với các vấn đề về tốc độ làm mới và sự cố, hãy thử sửa đổi đầu ra từ Ec Surface, thành OpenGL (output = openglnb) hoặc DirectDraw (output = ddraw). Để thực hiện việc này, hãy mở tệp cấu hình và tìm kết quả đầu ra của chế độ, trong phần SDL của tệp.

Cuối cùng, như một quy tắc chung, bạn nên chạy tệp cài đặt cho các trò chơi mà bạn đang chơi trong DOSBox (Điển hình là cài đặt cài đặt hoặc cài đặt trực tuyến). Lý do cho điều này là DOSBox không luôn đặt chế độ đồ họa cho một ứng dụng cụ thể. Bằng cách chạy ứng dụng thông qua tiện ích thiết lập, về cơ bản, bạn chắc chắn rằng nó sử dụng chế độ đồ họa chính xác.

Vấn đề về bảng màu

Các trò chơi DOSBox thường sử dụng bảng màu cũ hơn từ phần còn lại của Windows. Nếu bạn đang chạy nó dưới dạng một ứng dụng toàn màn hình, Windows có thể sẽ chuyển sang một 'chế độ màu' khác. Rắc rối là, đôi khi Windows gặp sự cố khi chuyển về chế độ đó nếu bạn, vì một số lý do, quay lại cài đặt mặc định trong khi bạn mở ứng dụng. Đảm bảo bạn không chạy bất kỳ chương trình nào có khả năng 'làm gián đoạn' DOSBox bằng cách lấy nét khỏi ứng dụng (chẳng hạn như cửa sổ bật lên trong phần mềm nhắn tin tức thời) và tránh alt + tab, nếu bạn có thể giúp đỡ.

Tôi sẽ không nói dối, bài viết này không đề cập đến mọi vấn đề tồn tại với DOSBox và tôi chắc chắn rằng thậm chí có một vài trục trặc về đồ họa mà tôi chưa giải quyết. Bất kỳ ai trong số các bạn ngoài đó đều gặp phải sự cố đồ họa không có trong danh sách, hãy gửi cho tôi một dòng và tôi sẽ làm những gì có thể để giúp bạn.

Khắc phục sự cố tốc độ khung hình và hiển thị các vấn đề trong dosbox