Haluatko elää vanhat hyvät ajat uudelleen pelaamalla Game Boy -pelejä Linux-tietokoneellasi? Php-terminal-gameboy-emulaattorilla voit.
Vaikka Linux-pääte on varmasti hauska paikka, sitä ei tunneta erityisen hyvin konsolipelialustana – suurelta osin sen rajoitetun ASCII- ja pistekirjoituksen ansiosta. Mutta sen Spartan-käyttöliittymä on melkein täydellinen kopioimaan alkuperäisen 1989 Nintendo Game Boyn näytön. Näin voit pelata Game Boy -pelejä terminaalissasi.
Miksi emuloida Game Boyta terminaalissa?
Nintendon Game Boy on yksi menestyneimmistä pelikonsoleista, jotka on koskaan luotu ja esitelty sukupolvien lapset ja aikuiset pelien, kuten Tetris, Pokemon ja Super Mario Land, iloihin sarja.
4 MHz: n prosessorin ja 47 x 43 mm: n näytön ansiosta Game Boy mahtui helposti housutaskuun ja tarjosi noin 15 tuntia peliaikaa neljällä AA-paristolla. 1980-luvun lopulla ja 1990-luvun alussa Game Boy oli jokaisen teini-ikäisen pakollinen lisävaruste, ja se hallitsi täysin kannettavien pelien markkinoita.
Konsolin suosio ja pitkäikäisyys tarkoittivat sitä, että virallisesti lisensoituja Game Boy -pelejä oli tuhansia, ja monia muitakin on hakkeroitu makuuhuoneen kekseliäisiltä.
Suorittamalla emulaattorin päätteessäsi voit käyttää jokaista näistä ja muuttaa päätteesi laajaksi pelattavien pelien kirjastoksi.
Kuten nimestä voi päätellä, php-terminal-gameboy-emulator on kirjoitettu PHP-kielellä käytetään yleensä verkkosivustojen luomiseen– ja vaikka projektin readme ilmoittaa vain, että se tukee PHP 5.6:ta, PHP 7:ää ja HHVM: ää, se on toiminut lähes virheettömästi PHP-versioissa 8.2 asti.
php-terminal-gameboy-emulatorilla et myöskään rajoitu tietokoneeseesi ja voit ajaa istuntoja yli Secure Shell (SSH) etäkoneilla.
Koska se toimii päätteessä, Game Boy -peleissäsi ei ole ääntä, mutta olemme varmoja, että voit hyräillä Tetris-teemavirittää.
Et myöskään voi tallentaa pelejä. Jos nämä rajoitukset ovat liian rajoittavia, Linuxissa on saatavilla kymmeniä erinomaisia emulaattoreita.
Käytä vain laillisesti omistamiasi ROM-tiedostoja. Löydät valtavan valikoiman Homebrew Game Boy -ROM-levyjä osoitteessa Homebrew Hub.
Kuinka asentaa php-terminal-gameboy-emulator Linuxiin
Ennen kuin asennat php-terminal-gameboy-emulatorin, varmista ensin, että PHP on asennettu. Tarkista tämä avaamalla pääte ja kirjoittamalla:
php -v
Tämän komennon pitäisi palauttaa asennetun PHP-paketin versionumero. Jos se palauttaa "php: komentoa ei löydy", sinulla ei ole PHP: tä asennettuna.
Asenna PHP Archiin ja siihen liittyviin distroihin kirjoittamalla:
sudo pacman -S php
Debianissa ja sen johdannaisissa:
sudo apt install php
Fedora-perheelle sinun on ensin lisättävä Remi PHP -tietovarasto:
sudo dnf -y install http://rpms.remirepo.net/fedora/remi-release-XX.rpm
...missä XX on Fedora-versionumerosi. Ota nyt arkisto käyttöön:
sudo dnf module enable php: remi-8.1 -y
Lopuksi voit asentaa PHP: n:
sudo dnf install php -y
Nyt PHP on asennettu, käytä wget työkalu php-terminal-gameboy-emulatorin lataamiseen:
wget https://raw.githubusercontent.com/gabrielrcouto/php-terminal-gameboy-emulator/master/bin/php-gameboy.phar
Tee siitä suoritettava:
sudo chmod +x php-gameboy.phar
Siirrä binaari polullesi, jotta se on suoritettavissa mistä tahansa järjestelmästäsi;
sudo mv php-gameboy.phar /usr/local/bin/php-gameboy
Pelaa mahtavia Game Boy -pelejä Linux-päätteelläsi
Jos haluat aloittaa pelin php-terminal-gameboy-emulatorilla, sinun on välitettävä ROM-tiedoston tiedostonimi argumenttina. Esimerkiksi:
php-gameboy ~/gbroms/tetris.gb
ROM-muisti latautuu lähes välittömästi, ja kohtaat tutun harmaasävyisen aloitusnäytön missä tahansa pelissä tahansa.
Alla olevasta videosta näet, että emulaattori pystyy hyvin ajamaan Street Fighter II: ta ja että tämä kirjoittaja on aivan yhtä kätevä terminaaliversion kanssa, kuten hän on aidon kämmenlaitteen kanssa – hän ohjaa Ryun vakuuttavasti voittaakseen Guilen ensimmäisessä erässä pyöristää.
Huomaat myös, että vaikka php-terminal-gameboy-emulator tekee vakuuttavaa työtä luodessaan uudelleen Game Boyn pistematriisinäytön terminaalissasi, siinä on satunnaisia visuaalisia esineitä. Kuinka usein näitä esiintyy, ja niiden vakavuus riippuu pelaamastasi pelistä.
Emulaattorin ohjaimet ovat seuraavat, eikä niitä valitettavasti voi yhdistää uudelleen:
Näppäimistön säätimet |
Konsolin säätimet |
---|---|
WASD |
D-Pad-ohjeet |
Pilkku (,) |
A |
Piste (.) |
B |
N |
Valitse |
M |
alkaa |
Tee vaikutus ystäviisi php-terminal-gameboy-emulaattorilla!
Toiminta-, tappelu- ja seikkailupelien pelaaminen Linux-päätteestä on tekninen saavutus, joka varmasti onnistuu innostaa työtovereitasi ja suhteitasi, ja se voi olla erinomainen tapa vakuuttaa heidät Linuxin tärkeydestä pelimaailmana järjestelmä.
Voit käyttää sitä myös tapana kokea lapsuuttasi joutilaina työskennellessäsi.