Emulasi Windows 98 Menghadapi Cabaran Ketepatan Perkakasan Walaupun Minat Semakin Meningkat

Pasukan Komuniti BigGo
Emulasi Windows 98 Menghadapi Cabaran Ketepatan Perkakasan Walaupun Minat Semakin Meningkat

Menjalankan Windows 98 pada peranti moden melalui emulasi telah mencetuskan minat yang diperbaharui dalam kalangan peminat pengkomputeran retro, tetapi pengalaman ini mendedahkan jurang yang ketara antara tingkah laku perkakasan yang diemulasi dan yang asal. Walaupun panduan untuk menyediakan Windows 98 dalam QEMU dan UTM telah muncul, pengguna mendapati bahawa apa yang berfungsi dengan sempurna pada perkakasan tahun 1990-an sering bermasalah dalam persekitaran maya hari ini.

Laman web yang bersih dan minimalis bertajuk " The Sporks Space " yang menawarkan petua untuk memasang Windows 98 dalam QEMU/UTM , yang bergema dengan tema pengkomputeran retro artikel ini
Laman web yang bersih dan minimalis bertajuk " The Sporks Space " yang menawarkan petua untuk memasang Windows 98 dalam QEMU/UTM , yang bergema dengan tema pengkomputeran retro artikel ini

Ketepatan Emulasi Tidak Setanding Perkakasan Sebenar

Cabaran asas terletak pada cara emulator moden mengutamakan keserasian dengan sistem pengendalian semasa berbanding ketepatan sejarah. QEMU , walaupun namanya mencadangkan emulator, berfungsi lebih sebagai virtualizer yang dioptimumkan untuk sistem moden. Usaha pembangunan tertumpu terutamanya pada memastikan sistem pengendalian kontemporari berfungsi dengan cekap, selalunya dengan OS sedar ia berjalan dalam keadaan maya dan menyesuaikan diri menggunakan pemacu khusus.

Pendekatan ini menimbulkan masalah untuk perisian lama yang mengharapkan tingkah laku perkakasan tertentu. Emulasi peranti biasanya berhenti pada tahap yang cukup baik untuk sistem moden, tanpa cuba meniru setiap butiran pengawal IDE vintaj, set arahan SCSI , atau masa arahan yang tepat yang diperlukan oleh perisian warisan.

Penyelesaian Emulasi Alternatif:

  • PCem: Emulasi ketepatan tinggi dengan prestasi yang lebih perlahan
  • x86Box: Emulator unggul yang memfokuskan pada ketepatan perkakasan
  • DOSBox: Lebih baik untuk permainan DOS, termasuk emulasi Ad Lib
  • DOSBox-X: Varian DOSBox yang dipertingkatkan dengan panduan pemasangan Windows 9x

Prestasi Berbeza Secara Dramatik Merentas Platform

Ujian dunia sebenar menunjukkan perbezaan prestasi yang ketara antara platform. Pada perkakasan Apple M1 Pro , emulasi Windows 98 memberikan prestasi yang lebih kurang setara dengan Pentium III 750 MHz , walaupun dengan keupayaan titik terapung yang lebih lemah. Tahap ini berprestasi secukupnya untuk tugas asas dan beberapa perisian yang sesuai untuk tempoh tersebut.

Walau bagaimanapun, peranti iOS yang menggunakan mod penterjemah UTM menghadapi penalti prestasi yang lebih curam. iPad Pro M1 hanya memberikan prestasi tahap Pentium 100 , mengehadkan kebolehgunaan kepada permainan dari 1995-1996 dan perisian yang lebih awal. Walaupun aplikasi seperti Office 97 kekal berfungsi, permainan 3D menjadi sebahagian besarnya tidak praktikal walaupun dengan rendering perisian.

Perbandingan Prestasi mengikut Platform:

  • M1 Pro MacBook: ~prestasi setara Pentium III 750 MHz
  • M1 iPad Pro ( UTM / SE ): ~prestasi setara Pentium 100
  • Prestasi titik terapung: Berkurangan dengan ketara pada kedua-dua platform berbanding perkakasan zaman tersebut

Konfigurasi Perkakasan Memerlukan Perhatian Teliti

Menjalankan Windows 98 dengan jayanya memerlukan pemilihan perkakasan khusus yang berbeza daripada amalan terbaik virtualisasi moden. Pengguna mesti memilih seni bina sistem yang lebih lama seperti sistem pc berasaskan i440 dan bukannya pilihan yang lebih baharu berasaskan Q35 untuk keserasian warisan yang lebih baik. Konfigurasi bunyi memberikan cabaran khusus, dengan pelbagai kad bunyi yang diemulasi menawarkan pertukaran yang berbeza antara keserasian Windows dan sokongan permainan DOS .

Menarik bagaimana apa yang berfungsi dengan sempurna pada perkakasan masa itu hampir mustahil untuk berfungsi pada emulator ini, ketepatannya agak rendah.

Sambungan rangkaian dan pemindahan fail memerlukan persediaan yang teliti, dengan SLIRP NAT menyediakan pilihan yang paling boleh dipercayai untuk akses internet asas dan perkongsian fail melalui SMB atau pelayar web.

Konfigurasi Perkakasan yang Disyorkan untuk Windows 98:

  • Sistem: seni bina "pc" berasaskan i440 (elakkan Q35)
  • Video: Cirrus VGA (walaupun terdapat beberapa pepijat, ia adalah satu-satunya pilihan dengan pemacu dipercepatkan)
  • Rangkaian: kad berasaskan PCI ( tulip , NE2000 PCI , PCnet ) untuk mengelakkan kerumitan persediaan ISA
  • Bunyi: ESS688 untuk kegunaan Windows , SB16 untuk keserasian DOS
  • Input: Mungkin memerlukan pelumpuhan peranti input USB untuk kestabilan

Penyelesaian Alternatif Muncul untuk Ketepatan yang Lebih Baik

Untuk pengguna yang memerlukan emulasi ketepatan yang lebih tinggi, alat khusus seperti PCem dan x86Box menawarkan reproduksi perkakasan yang lebih tepat dengan kos prestasi yang dikurangkan. Emulator ini mengutamakan masa yang tepat kitaran dan replikasi tingkah laku perkakasan yang lengkap, menjadikannya lebih sesuai untuk menjalankan perisian asal yang bergantung pada keanehan perkakasan tertentu.

DOSBox memberikan alternatif lain, terutamanya cemerlang dalam emulasi bunyi Ad Lib yang tidak ada pada QEMU . Walaupun DOSBox boleh menjadi tidak dapat diramal dengan pemasangan Windows 9x , ia sering memberikan keserasian yang unggul untuk permainan dan aplikasi era DOS .

Minat yang semakin meningkat dalam emulasi Windows 98 menyerlahkan kedua-dua daya tarikan pengkomputeran retro dan cabaran teknikal untuk mereproduksi tingkah laku perkakasan berusia beberapa dekad pada sistem moden dengan tepat. Walaupun penyelesaian semasa menyediakan pengalaman berfungsi untuk banyak kes penggunaan, ia juga menunjukkan betapa banyak pengetahuan khusus dan konfigurasi teliti yang diperlukan oleh pengkomputeran vintaj dalam dunia maya hari ini.

Rujukan: Tips for installing Windows 98 in QEMU/UTM