MỚI!
Tôi đã cố gắng để đăng ở đây ngày hôm qua, nhưng nó tiếp tục cho tôi một lỗi. Tôi đã phát hiện ra rằng nó thực sự không sử dụng DirectX, nhưng GDI hoặc bất cứ thứ gì là đồ họa không phải DX trong Windows (không phải OpenGL Hoặc bất kỳ API nào liên quan đến phần cứng). Xin lỗi vì điều đó. Tôi thực sự nghĩ rằng đó là DX.
Tôi có một loạt các EXE toàn màn hình Windows 32 bit được biên dịch cho kỷ nguyên Windows XP và sử dụng một số phiên bản DirectX để cài đặt chế độ đồ họa: 320x240x8. Nó được mã hóa cứng, nguyên gốc (không bị làm giả theo bất kỳ cách nào) và các nhị phân không thể được chạm, biên dịch lại hoặc sửa đổi theo bất kỳ cách nào (đừng hỏi).
Tôi đang cố gắng để những thứ này chạy trên Windows 7 64 bit trở lên (thậm chí nó không chạy trên XP mà không có thẻ và trình điều khiển phù hợp, chỉ để xóa bất kỳ sự nhầm lẫn nào). Chúng chỉ chạy nếu card màn hình và trình điều khiển của nó đặc biệt hỗ trợ chế độ này, điều này cực kỳ hiếm, bất kể nó chạy trên XP hay 7. Các phiên bản 32/64 bit dường như cũng không có tác động.
Tôi đã gặp vấn đề này trong một thời gian dài, nhờ các chuyên gia giúp đỡ nhiều lần và nhận được tất cả các loại giải pháp tiềm năng, mà tôi đã thử từng cái một. Mỗi người trong số họ đều thất bại với cùng một lỗi: không thể đặt chế độ video. Vấn đề luôn là nó không thể đặt chế độ video. Giải pháp rõ ràng là nó không thể cố gắng đặt chế độ video, vì nó không được hỗ trợ. Vì vậy, tôi cần một số EXE nhỏ mà tôi có thể kết hợp với các EXE này và có thể được thiết lập để "bao bọc" nó và đánh lừa nó nghĩ rằng nó thực sự được đặt chế độ, trong khi nó thực sự chạy trong một loại cửa sổ video giả lập nào đó .
Tôi đã thử "Wine trên Windows", nhiều tiện ích khác nhau "thay đổi độ phân giải" (bao gồm DXWIN và D3DWindower), chạy nó trong VM, cài đặt tương thích, v.v. Không có gì hoạt động cả. Nhưng điều VM sẽ không tốt ngay cả khi nó hoạt động, bởi vì điều này cũng phải "phân phối" được.
Ai giúp tôi với? Điều này thậm chí có thể giải quyết ở tất cả? Có vẻ kỳ quái đến mức không thể "lừa" các chương trình nghĩ rằng chúng thực sự đã được thiết lập chế độ video.
Tôi hy vọng rằng một chuyên gia thực sự sẽ có thể đưa ra một số giải pháp.