Inilah yang kelihatan seperti tingkap pada jam tangan epal

Video: I installed Windows 95 on my Apple Watch 2024

Video: I installed Windows 95 on my Apple Watch 2024
Anonim

Apabila anda mendengar kata-kata Microsoft dan Apple, kebanyakan biasanya akan menambah lawan di tengah: Microsoft vs. Apple. Bagaimana jika anda berkata "Microsoft dan Apple" sebaliknya? Seperti yang mengejutkan seperti ini, produk dari dua gergasi teknologi boleh bekerjasama seperti didedahkan oleh percubaan baru-baru ini yang melibatkan Windows 95 dan Apple Watch.

Kembali pada 90-an, pemproses purata sekitar 25 kali lebih perlahan daripada pemproses semasa. Apple Watch dikuasakan oleh pemproses 520 MHz, 512 MB RAM dan 8GB storan dalaman, yang membolehkannya menjalankan Windows 95. Untuk peringatan yang cepat, 512 MB adalah saiz pemacu keras pada pertengahan tahun sembilan puluhan - bukan ingatan.

Jika anda fikir percubaan ini tidak berfungsi, anda akan salah. Apple Watch boleh berjalan dengan baik Windows 95, dengan satu-satunya masalah yang ia berjalan dengan perlahan. Anda memerlukan anda sapu skrin beberapa kali sebelum arahan anda diproses oleh jam tangan. Apabila Menu Mula muncul, program dalam senarai memuat satu demi satu dalam gerakan perlahan. Apabila anda memilih program tertentu, anda perlu menunggu kira-kira 20 saat sehingga ia sebenarnya dilancarkan.

Jika anda ingin mengakses program dari senarai Aksesori, anda perlu bersabar: setiap kali anda membuat pilihan, anda perlu menunggu kira-kira 20 saat sehingga Apple Watch menerjemahkan arahan anda.

Sekiranya anda berminat dengan butiran teknikal cara membuat Apple Watch menjalankan Windows 95, inilah cara untuk melakukannya:

  • Salin simbol dan tajuk dari platform iphoneOS dan iphoneSimulator Xcode kepada platform watchOS dan watchSimulator.

  • Bina aplikasi iOS yang berasaskan UIKit "biasa" di dalam rangka kerja, dan bukannya pada sambungan WatchKit anda.

  • Gunakan install_name_tool untuk mengarahkan binari _WatchKitStub / WK app WatchKit ke kerangka anda dan bukannya

  • SockPuppetGizmo. SockPuppetGizmo adalah rangka kerja yang (untuk pengetahuan saya) menjalankan WatchKit dan berinteraksi dengan sambungan WatchKit biasa yang dimuatkan oleh pemaju.

  • Juri-rig pelabuhan iOS boulator Emulator x86 ke dalam rangka kerja anda. "Mudah!" "Betapa sukarnya?" Baca: Sungguh keras.

  • Salin imej cakera Windows 95 ke dalam aplikasinya, tulis fail konfigurasi, dan boot.

Ini bukan eksperimen yang sangat praktikal tetapi ia adalah satu yang menarik.

Inilah yang kelihatan seperti tingkap pada jam tangan epal