Seorang pembangun telah mencipta antara muka web moden yang membolehkan sistem pengendalian vintaj diakses dengan segera melalui mana-mana pelayar web, menghapuskan keperluan untuk muat turun atau pemasangan. Projek ini dibina berdasarkan emulator x86 V86 yang sedia ada, membungkusnya dalam antara muka yang mesra pengguna yang membolehkan pengguna menjalankan segala-galanya daripada Windows 1.01 hingga Windows XP hanya dengan satu klik.
Perbincangan komuniti menunjukkan kedua-dua keseronokan dan penelitian terhadap pendekatan berasaskan pelayar ini untuk sejarah pengkomputeran. Walaupun konsep ini tidak sepenuhnya baharu, pelaksanaan ini memfokuskan pada kemudahan akses dan nilai pendidikan, menjadikan evolusi pengkomputeran berdekad-dekad tersedia kepada sesiapa sahaja yang mempunyai sambungan internet.
Sistem Pengoperasian Yang Tersedia:
- Versi Windows : 1.01, 2.x, 3.0/3.11, 98, NT 4.0, NT 5.0, 2000, XP, CE 5.0
- OS Alternatif: ReactOS , Haiku , Android x86
- Distribusi Linux : Damn Small Linux
- Sistem utiliti: Hiren's Boot CD
Prestasi dan Had Teknikal
Emulator ini menghadapi cabaran teknikal yang ketara yang mengehadkan keupayaannya. Enjin V86 yang mendasari hanya menyokong seni bina x86 32-bit, yang bermaksud sistem popular seperti TempleOS tidak dapat berjalan kerana ia memerlukan sokongan 64-bit. Penyelesaian alternatif seperti QEMU-WASM wujud untuk emulasi 64-bit, tetapi pelaksanaan semasa mengalami masalah prestasi yang teruk yang menjadikannya tidak praktikal untuk kegunaan sebenar.
Kesesakan prestasi berpunca daripada cara emulator yang berbeza mengendalikan terjemahan kod. Walaupun QEMU menterjemahkan kod dalam blok asas lanjutan dan merangkaikannya bersama-sama, pendekatan ini tidak berfungsi dengan baik dengan sistem modul WebAssembly . Setiap blok memerlukan modulnya sendiri, dan perangkaian menjadi hampir mustahil kerana modul sedia ada tidak boleh diubah suai secara spontan.
Spesifikasi Teknikal:
- Sokongan seni bina: x86 32-bit sahaja (tiada x86_64)
- Teknologi: Emulasi berkuasa WebAssembly
- Sokongan input: Tetikus dan papan kekunci penuh dengan penjanaan kod imbas yang tepat seperti perkakasan
- Sokongan fail: Muat naik fail .img dan .iso tersuai
- Memori: Tetapan memori boleh dikonfigurasikan
- Pemasangan: Tiada diperlukan - berjalan sepenuhnya dalam pelayar web
Minat Komuniti dan Perbandingan
Pengguna membuat perbandingan dengan projek emulasi berasaskan pelayar lain, terutamanya menyatakan persamaan dengan InfiniteMac.org untuk sistem Macintosh klasik. Pilihan Android x86 telah menjana minat khusus, dengan sesetengah pihak melihat potensi aplikasi praktikal di luar nostalgia sahaja.
Soalan mengenai keupayaan rangkaian telah timbul, dengan pengguna tertanya-tanya sama ada sistem yang diemulasi boleh merapatkan kepada antara muka rangkaian sebenar. Fungsi ini akan mengembangkan nilai pendidikan dan praktikal platform secara ketara.
Nilai Pendidikan dan Kebolehcapaian
Projek ini meletakkan dirinya terutamanya sebagai alat pendidikan untuk pemeliharaan perisian dan sejarah pengkomputeran. Dengan menghapuskan halangan teknikal seperti pemasangan dan konfigurasi, ia menjadikan pengkomputeran vintaj boleh diakses oleh pelajar, penyelidik, dan pengguna yang ingin tahu yang mungkin tidak akan mengalami sistem bersejarah ini.
Pendekatan berasaskan pelayar menghapuskan kebimbangan keselamatan yang biasanya datang dengan menjalankan sistem pengendalian lama, kerana segala-galanya berjalan dalam persekitaran kotak pasir pelayar. Ini menjadikannya amat berharga untuk institusi pendidikan di mana dasar keselamatan mungkin menghalang eksperimen sedemikian.
Emulator Android dalam pelayar? Itu mungkin benar-benar berguna...
Koleksi ini merangkumi pelbagai dekad evolusi pengkomputeran, daripada antara muka grafik terawal hingga sistem pengendalian alternatif yang agak moden seperti ReactOS dan Haiku . Keluasan ini membolehkan pengguna mengalami secara langsung bagaimana antara muka pengguna, fungsi, dan paradigma pengkomputeran telah berkembang dari masa ke masa.
Rujukan: V86 x86 Emulator