id.llcitycouncil.org
Gadget

Emulator Sumber Terbuka Ini Dapat Mengubah Apple Watch Anda Menjadi Game Boy

Emulator Sumber Terbuka Ini Dapat Mengubah Apple Watch Anda Menjadi Game Boy


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.


Meski memiliki banyak gaya dan tujuanJam tangan Apple seperti yang diiklankan, beberapa orang yang telah memperoleh salah satu aksesori berteknologi tinggi ini merasa tidak puas sehingga dibuatlah emulator untuk memanfaatkannya sebaik mungkin.

[Sumber gambar: Wikimedia Commons]

Jangan pedulikan jadwal rapat penting itu atau menghitung jumlah langkah yang Anda ambil dalam sehari atau memeriksa kondisi cuaca. Bagaimana dengan memainkan game Game Boy di watchOS Anda? Untuk pengembang iOS yang berbasis di Toronto, Gabriel O’Flaherty-Chan, ini adalah ide yang menjadi kenyataan dalam jam tangan Apple Seri 2 miliknya. Dia menamakan game tersebut emulator Giovanni yang mengambil setelah Pokemon Kuning penjahat.

[Sumber gambar:Gabriel O'Flaherty-Chan]

Apa itu emulator?

Bagi yang belum mengenal dunia game dan tidak memiliki background coding yang kuat seperti saya, mungkin awalnya akan bingung untuk memahami apa itu emulator. Ini pada dasarnya adalah perangkat keras atau perangkat lunak yang memungkinkan perangkat komputer untuk meng-host lingkungan komputer lain dan berfungsi dengan cara yang diprogramnya. O’Flaherty-Chan memiliki pengalaman yang mengakar dalam bidang pengkodean ini yang memungkinkannya membuat Giovanni dan merombak jam tangan Apple Seri 2 menjadi Game Boy yang mentah. Dari pemahaman pemula saya tentang kode dan pemrograman, ini pada dasarnya adalah peretasan!

Bagaimana Giovanni diciptakan

O’Flaherty-Chan telah menggunakan emulator yang ada Gambatte setelah menyadari bahwa pilihan awalnya dari emulator iOS, Asal, diprogram dengan lebih elegan daripada yang dibutuhkan. Itu kode repositori dalam Gambatte direplikasi untuk Giovanni dan kode contoh lainnya diperiksa ketika O’Flaherty-Chan menemukan bahwa Gambatte sudah memberikan dukungan untuk memuat ROM, memuat / menyimpan dan bahkan memproses kode curang seperti GameShark.

Karena watchOS terbatas dalam ruang layar, tidak logis untuk membuat tombol untuk setiap perintah kontrol. O’Flaherty-Chan kemudian merancang emulatornya sebuah panel kontrol yang dipesan lebih dahulu menggunakan layar sentuh untuk berfungsi sebagai tombol arah dan tombol. Kontrol penting lainnya seperti pilih, mulai dan B dialokasikan tombol virtual untuk mencocokkan kontrol yang sama seperti di konsol Game Boy nyata. Selain itu, mahkota digital juga memberikan kontribusi yang nyaman dengan berfungsi sebagai gulungan untuk menelusuri daftar opsi.

[Sumber gambar:Gabriel O'Flaherty-Chan]

Tantangan dalam membuat emulator

Salah satu rintangan terbesar yang dihadapi dalam upaya cerdik untuk mengubah watchOS menjadi Game Boy adalah keluaran grafisnya. Jam tangan Apple tidak mendukung grafik OpenGL dan Metal biasa, sebagai gantinya, ia membuat file Swift Playground yang memungkinkannya menghasilkan gambar yang benar dengan mengutak-atik file urutan byte dan pilihan komposisi.

[Sumber gambar:Gabriel O'Flaherty-Chan]

Kecepatan antarmuka atau framerate dari watchOS 2 sangat rendah yang menimbulkan banyak masalah game yang tidak diinginkan seperti respon layar yang lambat dan gerakan yang lamban. Meskipun demikian, Giovanni telah membuktikan bahwa meniru watchOS itu mungkin!

Mampu membuat emulator yang dapat berjalan di watchOS adalah pencapaian penting Gabriel O’Flaherty-Chan. Meskipun Apple mungkin tidak memikirkan ide ini saat mendesain watchOS, akan menarik untuk melihat berapa banyak penjualan yang akan mereka hasilkan, baik di jam tangan maupun aplikasi, jika mereka memutuskan untuk mengizinkan emulator, seperti Giovanni, di toko aplikasi mereka.

LIHAT JUGA: Programmer Menginstal Windows 95 di Apple Watch


Tonton videonya: Apple Watch Series 6 - The 48 Hour Review!


Komentar:

  1. Mihn

    Pada prinsipnya, saya tidak tahu banyak tentang posting ini, tetapi saya akan mencoba memahami semua yang sama.

  2. Maza Blaska

    Ide yang menawan

  3. Mugore

    Saya memberi selamat, pikiran yang luar biasa

  4. Colmcille

    Again, if we consider everything based on the theory of bots. then there is just a very coherent conversation Admin - ay?

  5. Grorr

    Lebih baik tidak mungkin!



Menulis pesan