Bagaimana cara mendapatkan program 16-bit untuk bekerja pada Windows 64-bit? [duplikat]

5

Kemungkinan Duplikat:
Mengapa OS 64 bit tidak dapat menjalankan aplikasi 16 bit?

Ketika mencoba memainkan game lama, Skyroads misalnya, saya mendapatkan pesan kesalahan berikut:

Versi file ini tidak kompatibel dengan versi Windows yang Anda jalankan. Periksa informasi sistem komputer Anda untuk melihat apakah Anda memerlukan versi program x86 (32-bit) atau x64 (64-bit), dan kemudian hubungi penerbit perangkat lunak.

Jika saya memahaminya dengan benar, Skyroads adalah program 16-bit yang tidak didukung dalam sistem operasi 64-bit? Apakah tidak mungkin menjalankannya pada sistem operasi 64-bit?

jman
sumber

Jawaban:

7

Gunakan emulator seperti DOSbox untuk game DOS 16-bit, untuk grafik yang lebih intensif Anda perlu menggunakan VM.

Tamara Wijsman
sumber
2
DirectX untuk program 16-bit bahkan tidak ada.
grawity
1
@grawity: Benar, tetapi driver tampilan GDI yang mendasarinya adalah 16 bit saat itu ... :)
Tamara Wijsman
3

Jawaban singkatnya adalah tidak, tidak mungkin menjalankan aplikasi 16-bit secara native di bawah Windows x64. Jawaban panjangnya ya. Jika Anda ingin mencoba sesuatu seperti XPMode atau perangkat lunak Virtualisasi lainnya - Anda bisa membuatnya berfungsi.

Sean C.
sumber
Jawaban yang salah ! Karena jawaban singkatnya adalah ya .
user2284570
Terima kasih, @ user2284570. Solusi GitHub yang ditautkan tidak ada saat pertanyaan awalnya dijawab. Mungkin Anda akan cukup baik untuk mengedit jawaban dengan beberapa informasi tentang solusi yang Anda sebutkan, termasuk perincian tentang seberapa baik kerjanya dalam skenario game.
Sean C.
Saya mencobanya di LucasArts Installer, dan saya tidak melihat perbedaan dari pada 32 bit dengan ntvdm.
user2284570
2

Anda mungkin dapat menginstal ini dalam mode xp windows 7. Anda dapat mengunduh dan menginstal mode xp dari microsoft. Ini akan berfungsi mirip dengan mesin virtual. Saya pikir ini bekerja di Windows 7 pro dan di atas tetapi mungkin ada beberapa peretasan yang dapat Anda lakukan untuk bisa berfungsi di win 7 Home.

mike G
sumber
1

Taruhan terbaik Anda adalah dengan mencoba menjalankannya pada os 32 bit di Virtual Box atau Vmware player .

Tidak Kyle berhenti menguntitku
sumber
Atau otvdm yang merupakan pengganti Ntᴠᴅᴍ tidak resmi pada Windows 64 bit.
user2284570