Saku Analog Baru saja Mendapat Jailbreak yang Sudah Lama Ditunggu-tunggu

Senin, 01 Agustus 2022

Konsol Pocket Analog tampaknya menerobos jailbar.

Gambar: Analog / Kotaku / Se_vector (Shutterstock)

Pocket Analogue Co. selalu menarik perhatian: pertama karena menjadi pengganti Game Boy paling otentik yang pernah diumumkanmaka untuk memakan waktu yang sangat lama untuk akhirnya keluar. Tapi keluarlah, dan itu cukup bagus. Bagi sebagian orang, kelemahan terbesarnya adalah memerlukan kartrid fisik lama yang semakin mahal untuk bermain game, seperti (sebagian besar) itu tidak bisa hanya memuat file ROM yang nyaman. Pocket benar-benar membutuhkan sesuatu yang disebut anak-anak sebagai “jailbreak”, setidaknya jika itu akan memenuhi fantasi menjadi perangkat Game Boy terbaik. Hari ini, jailbreak baru saja menyelinap di pintu samping.

Sedikit pengaturan tempat: Ketika Pocket akhirnya dikirim Desember lalu, itu hanya memiliki sistem operasi yang paling sederhana dan tidak memiliki banyak fitur yang dijanjikan sistem, seperti status penyimpanan yang mendukung kemajuan permainan Anda. (Analogue juga tidak merilis adaptor troli Atari Lynx, Neo Geo Pocket, atau TurboGrafx-16 yang awalnya diumumkan.) Pengadopsi awal, senang karena mereka memiliki Game Boys uber dengan layar berkualitas retina yang indah, menyadari itu akan menjadi beberapa waktu sebelum perangkat di tangan mereka benar-benar selesai.

Hal yang sama berlaku untuk calon pengembang yang ingin membuat portabel yang kuat melakukan hal-hal baru yang menyenangkan. Saku berisi dua array gerbang yang dapat diprogram lapangan (FPGA)yang dapat dikonfigurasi ulang oleh pemrogram untuk mendekati perangkat keras perangkat lain. Mereka luar biasa untuk mensimulasikan sistem video game klasik, dan pengembang hobi pasti dapat memanfaatkannya dengan baik, mungkin dengan mengembangkan inti FPGA baru—yaitu perangkat lunak yang memberi tahu FPGA cara mengonfigurasi diri—untuk mensimulasikan lebih banyak lagi konsol. Tapi fitur itu juga tertunda.

Maju cepat ke hari ini. Pukul 08:01 PT Analog akhirnya merilis versi baru dari OS Analog Pocket. Analog OS v1.1 beta hari ini menambahkan fitur “Library” dan “Memories” yang telah lama dijanjikan; yang pertama menampilkan informasi tentang game yang Anda masukkan, yang kedua pada dasarnya adalah menyimpan status. Beta v1.1 juga akhirnya membuka sistem untuk pengembang, di bawah moniker “openFPGA.” Sebagai contoh apa yang dapat dicapai oleh penghobi dengan FPGA yang baru dibuka, Analog merilis inti openFPGA yang mensimulasikan Perang antariksa!, salah satu video game pertama. Rapi.

Dan itu saja. Pembaruan yang bagus dan perlu, tetapi itu juga bukan jailbreak yang diharapkan banyak orang. Sampai jumpa enam bulan lagi! (Sebenarnya, Analog menjadi Analog, lebih mungkin delapan.)

Tapi kemudian.

Sekitar tiga jam kemudian pada pukul 11:23, akun Github bernama Spiritualized1997, dibuat kurang dari 24 jam sebelumnya, diunggah repositori bernama openFPGA-GBA; satu menit kemudian, itu diunggah lain yang disebut openFPGA-GB-GBC. Setiap repositori berisi satu file yang dapat diunduh. “Untuk memainkan Game Boy Advance di Pocket Anda, ikuti instruksi ini,” kata instruksi yang menyertai repositori GBA, menguraikan lima langkah untuk menginstal inti GBA v1.0.0 Spiritualized1997 di Pocket dan menjalankannya dengan file ROM. Repositori kedua menawarkan instruksi serupa, tetapi untuk inti yang menjalankan ROM Game Boy dan Game Boy Color.

Jadi untuk rekap: Hari ini Analogue Pocket mendapat kemampuan untuk menjalankan core FPGA pihak ketiga. Tiga jam dan 22 menit kemudian tiga perangkat genggam paling populer yang didukung Pocket secara misterius menerima inti FPGA pihak ketiga baru yang dapat Melakukan Hal yang semua orang ingin Pocket lakukan sejak diluncurkan: memuat game dari file ROM yang disimpan di kartu microSD. Apakah ini … apakah ini akhirnya jailbreak?

Ya, ya itus. Atau lebih tepatnya, jailbreak akhirnya dimulaikarena dua inti Nintendo v1.0.0 hari ini hanyalah gelombang pertama dari apa yang jelas-jelas akan menjadi peluncuran yang lebih lama dan lebih berkelanjutan.

Jadi apa yang terjadi di sini? Siapa yang Spiritualized1997, dan bagaimana mereka mengembangkan dan merilis inti GBA dan GB/GBC untuk Analog Pocket hanya tiga atau lebih jam setelah rilis beta Analog OS v1.1 hari ini memungkinkan menjalankan hal-hal seperti itu? Mengapa akun mereka sangat baru?

Sebagian besar teori pengamat—yang, untuk lebih jelasnya, Kotaku tidak dapat memastikan—apakah Spiritualized1997 adalah Kevin “Kevtris” Horton, seorang legenda di kancah emulasi dan guru emulasi FPGA di balik semua mesin game berbasis FPGA Analog. Dia bekerja di Analog NT mini (yang memainkan game NES 8-bit), Super NT (permainan SNES), Mega Sg (game Sega Genesis), dan tentu saja Pocket.

Kevtris memeriksa Perselisihan Gaming Klasik yang populer sekitar 40 menit setelah dua inti FPGA yang tidak terduga diunggah.

Kevtris memeriksa Perselisihan Gaming Klasik yang populer sekitar 40 menit setelah dua inti FPGA yang tidak terduga diunggah.
Tangkapan layar: Kotaku

Horton memiliki sejarah (Anda sekarang memikirkan buku Dr. Seuss) merilis firmware “jailbreak” tidak resmi untuk konsol Analogue Co. yang dia bantu kembangkan, mulai tahun 2017 ketika dia mengunggah firmware jailbreak pertama untuk NT mini. “Toko Inti secara resmi dibuka untuk bisnis!” tulisnya di forum AtariAgemengacu pada potensi untuk membuat NT mini menjalankan game dari berbagai sistem, ketika sampai saat itu hanya memainkan game Nintendo 8-bit yang dimuat dari kartrid fisik.

Jika masih ada keraguan, dia menambahkan, “Ya, ini berarti ia menjalankan ROM sekarang!”

Dan begitulah yang terjadi pada semua konsol Analog sejak itu. Horton (dan Analog) menjadi sedikit lebih bijaksana setelah mini jailbreak NT, alih-alih merilis firmware jailbreak melalui perantara seperti penggerak dan pengocok adegan emulasi SmokeMonster. Tetapi orang-orang di tempat kejadian, dengan kedipan dan dorongan, memahami dari mana perangkat lunak yang populer dan meningkatkan perangkat keras ini benar-benar berasal. (Konsol Analog sebelumnya adalah platform tertutup, jadi siapa lagi yang bisa membuatnya?)

Itulah mengapa banyak orang menganggapnya sebagai hal yang wajar bahwa perangkat keras Analogue Pocket akan dengan sendirinya dibebaskan untuk bermain game dari file ROM. Sudah delapan bulan yang panjang, tetapi kejutan hari ini, inti FPGA Spiritualized1997 yang mengejutkan persis seperti yang diinginkan pemilik Pocket, hanya dalam bentuk yang sedikit berbeda dari biasanya—core FPGA diskrit yang dapat dimuat melalui fitur openFPGA baru Pocket. Itu membuat “jailbreak” ini tampak sedikit lebih halus dari biasanya. Ini bukan pengganti firmware, tetapi inti alternatif yang Anda gunakan dari kartu microSD. Hasil akhirnya adalah sama.

Sekali lagi, ini hanyalah awal dari proses jailbreak yang lebih lama yang akan berlangsung selama beberapa bulan mendatang. Lagi pula, Game Boy, Game Boy Color, dan Game Boy Advance hanyalah tiga perangkat genggam yang ingin dimainkan orang di Pocket, belum lagi orang-orang yang memintanya untuk mendukung konsol berbasis TV seperti Genesis dan SNES. Inti FPGA Spiritualized1997, keduanya pada v1.0.0, juga kehilangan beberapa fitur yang dinikmati oleh inti bawaan resmi Pocket, terutama filter layar. Ini dan peningkatan lebih lanjut akan datang; filter yang hilang ternyata hanya karena API openFPGA masih belum matang.

Halaman profil github dari Spiritualized1997 menunjukkan bahwa akun tersebut baru berumur satu hari, dan hanya memiliki dua repositori.

Spiritualized1997, yang baru bergabung dengan Github kemarin, adalah orang yang sangat membantu.
Tangkapan layar: Kotaku

Spiritualized1997, siapa pun mereka, juga cukup aktif di Reddit. Seorang pengguna mengeluhkan kurangnya inti Sega Game Gear, yang Spiritualized1997 menjawab, “segera hadir.” Individu yang tampaknya sangat membantu ini juga merilis arsip 80MB yang berisi 6.959 gambar layar judul dari Game Boy, Game Boy Advance, dan Game Gear yang ada di, tidakkah Anda tahu, persis format file khusus yang diharapkan oleh fitur “Perpustakaan” baru Pocket. Jadi sekarang Anda tahu bagaimana membuat Perpustakaan Anda terlihat cantik.

“Ini fantastis! Akhirnya Pocket terbangun dari tidur nyenyaknya, ”kata seorang pengguna Reddit dalam menanggapi berita tentang dua inti FPGA baru. “Aku belum menyalakan milikku [in] bulan!”

“Hari ini seperti roller coaster,” kata yang lain. “Dengan hormat, terima kasih!”

Jadi sementara langit tidak berpisah dan tidak ada tanda neon yang berkedip “jailbreak ada di sini!”, jangan salah, pada 29 Juli 2022 Pocket Analog akhirnya mendapatkan fitur utama yang diinginkan pemilik sejak Desember. Tapi jailbreak ini tidak sekali dan selesai; ini lambat dan stabil, dan sekarang setelah pompa siap, inti yang lebih ramah ROM akan datang seiring waktu. Game Gear pertama, sepertinya.

Kotaku menghubungi Analogue Co. untuk memberikan komentar.

Di akhir pengumuman Analog OS v1.1 hari ini, perusahaan men-tweet“Analogue tidak mendukung atau mendukung penggunaan atau distribusi materi yang tidak sah yang dilindungi oleh hak cipta atau hak kekayaan intelektual lainnya.”

.

Postingan Sebelumnya
Theme V11