Menjalankan Windows 98 pada perangkat modern melalui emulasi telah memicu minat baru di kalangan penggemar komputasi retro, namun pengalaman ini mengungkap kesenjangan signifikan antara perilaku hardware yang diemulasi dengan hardware asli. Meskipun panduan untuk mengatur Windows 98 di QEMU dan UTM telah bermunculan, pengguna menemukan bahwa apa yang bekerja sempurna pada hardware tahun 1990-an sering kali mengalami kesulitan di lingkungan virtual masa kini.
![]() |
|---|
| Halaman web yang bersih dan minimalis berjudul " The Sporks Space " yang menawarkan tips untuk menginstal Windows 98 di QEMU/UTM , yang mencerminkan tema komputasi retro dalam artikel |
Akurasi Emulasi Masih Jauh dari Hardware Asli
Tantangan mendasar terletak pada bagaimana emulator modern memprioritaskan kompatibilitas dengan sistem operasi saat ini daripada akurasi historis. QEMU , meskipun namanya menyiratkan emulator, berfungsi lebih sebagai virtualizer yang dioptimalkan untuk sistem modern. Upaya pengembangan berfokus terutama pada membuat sistem operasi kontemporer bekerja secara efisien, seringkali dengan OS yang menyadari bahwa ia berjalan dalam virtualisasi dan menyesuaikan diri melalui driver khusus.
Pendekatan ini menciptakan masalah untuk perangkat lunak lama yang mengharapkan perilaku hardware tertentu. Emulasi perangkat biasanya berhenti pada tingkat cukup baik untuk sistem modern, tanpa mencoba mereplikasi setiap detail dari kontroler IDE vintage, set perintah SCSI , atau timing instruksi yang tepat yang dibutuhkan perangkat lunak lama.
Solusi Emulasi Alternatif:
- PCem: Emulasi dengan akurasi lebih tinggi namun performa lebih lambat
- x86Box: Emulator superior yang berfokus pada kesetiaan perangkat keras
- DOSBox: Lebih baik untuk game DOS, termasuk emulasi Ad Lib
- DOSBox-X: Varian DOSBox yang ditingkatkan dengan panduan instalasi Windows 9x
Performa Bervariasi Drastis Antar Platform
Pengujian dunia nyata menunjukkan perbedaan performa yang signifikan antar platform. Pada hardware Apple M1 Pro , emulasi Windows 98 memberikan performa yang kira-kira setara dengan Pentium III 750 MHz , meskipun dengan kemampuan floating-point yang terasa lebih lemah. Tingkat ini berkinerja memadai untuk tugas-tugas dasar dan beberapa perangkat lunak yang sesuai dengan periode tersebut.
Namun, perangkat iOS yang menggunakan mode interpreter UTM menghadapi penalti performa yang jauh lebih curam. iPad Pro M1 hanya memberikan performa setingkat Pentium 100 , membatasi kegunaan pada game dari tahun 1995-1996 dan perangkat lunak yang lebih lama. Meskipun aplikasi seperti Office 97 tetap berfungsi, gaming 3D menjadi sebagian besar tidak praktis bahkan dengan software rendering.
Perbandingan Performa berdasarkan Platform:
- M1 Pro MacBook: performa setara dengan ~ Pentium III 750 MHz
- M1 iPad Pro ( UTM / SE ): performa setara dengan ~ Pentium 100
- Performa floating-point: Berkurang signifikan pada kedua platform dibandingkan dengan perangkat keras periode tersebut
Konfigurasi Hardware Memerlukan Perhatian Cermat
Menjalankan Windows 98 dengan sukses membutuhkan pemilihan hardware spesifik yang berbeda dari praktik terbaik virtualisasi modern. Pengguna harus memilih arsitektur sistem yang lebih lama seperti sistem pc berbasis i440 daripada opsi berbasis Q35 yang lebih baru untuk kompatibilitas legacy yang lebih baik. Konfigurasi suara menghadirkan tantangan khusus, dengan berbagai kartu suara yang diemulasi menawarkan trade-off berbeda antara kompatibilitas Windows dan dukungan game DOS .
Menarik bagaimana apa yang bekerja sempurna pada hardware pada masa itu hampir tidak mungkin untuk dijalankan pada emulator ini, fidelitasnya cukup rendah.
Konektivitas jaringan dan transfer file memerlukan pengaturan yang cermat, dengan SLIRP NAT menyediakan opsi paling andal untuk akses internet dasar dan berbagi file melalui SMB atau web browser.
Konfigurasi Hardware yang Direkomendasikan untuk Windows 98:
- Sistem: Arsitektur "pc" berbasis i440 (hindari Q35)
- Video: Cirrus VGA (meskipun ada beberapa bug, ini satu-satunya pilihan dengan driver yang dipercepat)
- Jaringan: Kartu berbasis PCI ( tulip , NE2000 PCI , PCnet ) untuk menghindari kompleksitas pengaturan ISA
- Suara: ESS688 untuk penggunaan Windows , SB16 untuk kompatibilitas DOS
- Input: Mungkin memerlukan penonaktifan perangkat input USB untuk stabilitas
Solusi Alternatif Muncul untuk Akurasi yang Lebih Baik
Untuk pengguna yang memerlukan emulasi fidelitas tinggi, alat khusus seperti PCem dan x86Box menawarkan reproduksi hardware yang lebih akurat dengan mengorbankan performa. Emulator ini memprioritaskan timing yang akurat per siklus dan replikasi perilaku hardware yang lengkap, membuatnya lebih cocok untuk menjalankan perangkat lunak asli yang bergantung pada keunikan hardware tertentu.
DOSBox menghadirkan alternatif lain, terutama unggul dalam emulasi suara Ad Lib yang tidak dimiliki QEMU . Meskipun DOSBox bisa tidak dapat diprediksi dengan instalasi Windows 9x , ia sering memberikan kompatibilitas superior untuk game dan aplikasi era DOS .
Minat yang berkembang pada emulasi Windows 98 menyoroti baik daya tarik komputasi retro maupun tantangan teknis dalam mereproduksi perilaku hardware berusia puluhan tahun secara akurat pada sistem modern. Meskipun solusi saat ini menyediakan pengalaman fungsional untuk banyak kasus penggunaan, mereka juga mendemonstrasikan betapa banyak pengetahuan khusus dan konfigurasi cermat yang dibutuhkan komputasi vintage di dunia virtual masa kini.
Referensi: Tips for installing Windows 98 in QEMU/UTM

