Ingin menghidupkan kembali masa lalu yang indah dengan memainkan game Game Boy di PC Linux Anda? Dengan php-terminal-gameboy-emulator, Anda bisa.
Terminal Linux, meskipun merupakan tempat yang menyenangkan, tidak terlalu dikenal sebagai platform permainan konsol—sebagian besar disebabkan oleh keluaran ASCII dan Braille yang terbatas. Namun antarmuka Spartannya hampir sempurna untuk mereplikasi tampilan Nintendo Game Boy asli tahun 1989. Berikut cara memainkan game Game Boy di terminal Anda.
Mengapa Meniru Game Boy di Terminal?
Game Boy Nintendo adalah salah satu konsol game paling sukses yang pernah dibuat dan diperkenalkan generasi anak-anak dan orang dewasa akan kegembiraan permainan seperti Tetris, Pokemon, dan Super Mario Land seri.
Dengan prosesor 4MHz dan layar 47x43mm, Game Boy dapat dengan mudah dimasukkan ke dalam saku celana Anda dan menawarkan gameplay sekitar 15 jam dari empat baterai AA. Pada akhir tahun 1980an dan awal tahun 1990an, Game Boy adalah aksesori yang wajib dimiliki oleh setiap remaja, dan benar-benar mendominasi pasar game portabel.
Popularitas dan umur panjang konsol tersebut berarti terdapat ribuan game Game Boy yang berlisensi resmi, dan masih banyak lagi yang diretas oleh para pengotak-atik kamar tidur.
Dengan menjalankan emulator di terminal Anda, Anda dapat menjalankan semuanya, mengubah terminal Anda menjadi perpustakaan lengkap permainan yang dapat dimainkan.
Seperti namanya, php-terminal-gameboy-emulator ditulis dalam PHP—sebuah bahasa biasanya digunakan untuk membuat website—dan meskipun proyek readme hanya menyatakan bahwa ia mendukung PHP 5.6, PHP 7, dan HHVM, kami telah menjalankannya dengan sempurna pada versi PHP hingga 8.2.
Dengan php-terminal-gameboy-emulator, Anda juga tidak terbatas pada komputer dan dapat menjalankan sesi Cangkang Aman (SSH) pada mesin jarak jauh.
Karena dijalankan di terminal, game Game Boy Anda tidak akan mengeluarkan suara apa pun, namun kami yakin Anda dapat menyenandungkan lagu tema Tetris.
Anda juga tidak akan bisa menyimpan game. Jika batasan ini terlalu membatasi, ada lusinan emulator bagus yang tersedia di Linux.
Anda sebaiknya hanya menggunakan ROM yang Anda miliki secara sah. Anda dapat menemukan berbagai macam ROM Game Boy buatan sendiri di Hub Minuman Rumahan.
Cara Install php-terminal-gameboy-emulator di Linux
Sebelum Anda menginstal php-terminal-gameboy-emulator, sebaiknya pastikan terlebih dahulu Anda telah menginstal PHP. Untuk memeriksanya, buka terminal dan masukkan:
php -v
Perintah ini akan mengembalikan nomor versi paket PHP yang Anda instal. Jika muncul pesan "php: command not found", berarti Anda belum menginstal PHP.
Untuk menginstal PHP di Arch dan distro terkait, masukkan:
sudo pacman -S php
Di Debian dan turunannya:
sudo apt install php
Untuk keluarga Fedora, Anda perlu menambahkan repositori Remi PHP terlebih dahulu:
sudo dnf -y install http://rpms.remirepo.net/fedora/remi-release-XX.rpm
...Di mana XX adalah nomor versi Fedora Anda. Sekarang aktifkan repositori:
sudo dnf module enable php: remi-8.1 -y
Terakhir, Anda dapat menginstal PHP dengan:
sudo dnf install php -y
Sekarang PHP sudah terinstal, gunakan wget alat untuk mengunduh php-terminal-gameboy-emulator:
wget https://raw.githubusercontent.com/gabrielrcouto/php-terminal-gameboy-emulator/master/bin/php-gameboy.phar
Jadikan itu dapat dieksekusi dengan:
sudo chmod +x php-gameboy.phar
Pindahkan biner ke jalur Anda sehingga dapat dieksekusi dari mana saja di sistem Anda;
sudo mv php-gameboy.phar /usr/local/bin/php-gameboy
Mainkan Game Game Boy yang Luar Biasa di Terminal Linux Anda
Untuk memulai permainan dengan php-terminal-gameboy-emulator, Anda harus memasukkan nama file ROM sebagai argumen. Contohnya:
php-gameboy ~/gbroms/tetris.gb
ROM akan dimuat hampir seketika, dan Anda akan dihadapkan dengan layar splash abu-abu yang familiar dari game apa pun yang Anda pilih.
Dalam video di bawah ini Anda dapat melihat bahwa emulator tersebut cukup mampu menjalankan Street Fighter II dan penulis juga melakukan hal yang sama berguna dengan versi terminal seperti halnya dengan perangkat genggam asli—dengan meyakinkan mengendalikan Ryu untuk mengalahkan Guile pada awalnya bulat.
Anda juga akan melihat bahwa meskipun php-terminal-gameboy-emulator melakukan pekerjaan yang meyakinkan dalam menciptakan kembali layar dot-matrix Game Boy di terminal Anda, terkadang terdapat artefak visual. Seberapa sering hal ini muncul, dan keseriusannya akan bergantung pada game yang Anda mainkan.
Kontrol emulatornya adalah sebagai berikut, dan sayangnya tidak dapat dipetakan ulang:
Kontrol Papan Ketik |
Kontrol Konsol |
---|---|
WASD |
Petunjuk arah D-Pad |
Koma (,) |
A |
Dot (.) |
B |
N |
Pilih |
M |
Awal |
Buat Teman Anda Terkesan Dengan php-terminal-gameboy-emulator!
Memainkan game aksi, pertarungan, dan petualangan dari dalam terminal Linux adalah prestasi teknis yang pasti bisa dilakukan menginspirasi kolega dan relasi Anda, dan dapat menjadi cara terbaik untuk meyakinkan mereka tentang keunggulan Linux sebagai game sistem.
Anda juga dapat menggunakannya sebagai cara untuk menghidupkan kembali masa kecil Anda di waktu senggang saat Anda bekerja.