BARU!
Saya mencoba memposting di sini kemarin, tetapi itu terus memberi saya kesalahan. Saya telah menemukan bahwa itu sebenarnya tidak menggunakan DirectX sama sekali, tetapi GDI atau apa pun adalah grafis non-DX di Windows (bukan OpenGL Atau API perangkat keras terkait lainnya). Maaf soal itu. Saya benar-benar berpikir itu adalah DX.
Saya memiliki banyak EXE fullscreen Windows 32-bit yang dikompilasi untuk era Windows XP dan menggunakan beberapa versi DirectX untuk pengaturan mode grafis: 320x240x8. Ini hardcoded, asli (tidak dipalsukan dengan cara apa pun), dan binari tidak dapat disentuh, dikompilasi ulang atau dimodifikasi dengan cara apa pun (jangan tanya).
Saya mencoba menjalankannya pada Windows 7 64-bit dan yang lebih baru (bahkan tidak berjalan di XP tanpa kartu dan driver yang tepat, hanya untuk menghilangkan kebingungan). Mereka hanya berjalan jika kartu video dan drivernya secara khusus mendukung mode ini, yang sangat jarang, terlepas dari apakah itu berjalan pada XP atau 7. Versi 32/64-bit tampaknya tidak berdampak baik.
Saya telah menangani masalah ini sejak lama, meminta bantuan para ahli berkali-kali dan mendapatkan semua jenis solusi potensial, yang telah saya coba satu per satu. Masing-masing gagal dengan kesalahan yang sama: tidak dapat mengatur mode video. Masalahnya adalah selalu tidak dapat mengatur mode video. Solusi yang jelas adalah tidak dapat mencoba mengatur mode video, karena tidak didukung. Jadi saya perlu semacam EXE kecil yang dapat saya bundel dengan EXE ini dan yang dapat diatur untuk "membungkus" itu dan membodohinya dengan berpikir bahwa itu benar-benar mengatur mode, sedangkan itu sebenarnya berjalan di semacam jendela video yang ditiru .
Saya telah mencoba "Wine on Windows", berbagai utilitas yang "mengubah resolusi" (termasuk DXWIN dan D3DWindower), menjalankannya di dalam VM, pengaturan kompatibilitas, dll. Hampir semua hal yang langsung Anda pikirkan. Tidak ada yang berhasil sama sekali. Tetapi hal VM tidak akan baik bahkan jika itu berhasil, karena ini harus "dapat didistribusikan" juga.
Ada yang bisa bantu saya? Apakah ini mungkin untuk diselesaikan? Tampaknya sangat aneh bahwa tidak mungkin untuk "mengelabui" program agar berpikir bahwa mereka benar-benar bisa mengatur mode video.
Saya berharap bahwa seorang ahli sejati akan dapat menemukan beberapa solusi.