- - Kuinka asentaa LinApple Apple II -emulaattori Linuxiin

Kuinka asentaa LinApple Apple II -emulaattori Linuxiin

Apple II oli yksi Applen suosituimmista kodistatietokonejärjestelmä. Se myi erittäin hyvin, ja myynnin seurauksena siitä tuli jännittävä alusta tietokonepeleille. Alustalle julkaistiin monia, monenlaisia ​​videopelejä sen elinkaaren aikana.

Vuonna 2019, jos huomaat kutinaa kokeillajoitain vanhoista Apple II -peleistä, sinulla on yksi vaihtoehto: LinApple Apple II -emulaattori. LinApple Apple II -emulaattori on vaikuttava emulaattori Linux-alustalle, jonka avulla käyttäjät voivat ladata ROM-levyjä ja nauttia Apple II -kokemuksesta.

LinApplen asentaminen

Suurimmaksi osaksi LinApple-emulaattori eiolemassa kaikissa Linux-jakelupakkausjärjestelmissä. Tämä tarkoittaa, että ohjelma on koottava lähteestä. Tässä osassa käsittelemme kuinka saada käsiisi LinApplen uusin lähdekoodi, asentaa riippuvuudet ja koota kaikki, jotta sitä voidaan käyttää.

Voit kääntää viimeisimmän LinApple-koodin avaamalla pääteikkunan painamalla Ctrl + Alt + T tai Ctrl + Vaihto + T. Seuraa sitten komento-ohjeita, jotka vastaavat Linux-käyttöjärjestelmääsi.

Huomautus: LinApple-emulaattorin lähdekoodi pystytään kääntämään jokaisesta erillisestä Linux-jakelusta, ei vain niistä, joita käsittelemme. Kehittäjä ei kuitenkaan lueta kaikkia riippuvuuskirjastoja, vain joitain niistä. Joten sinun on tutkittava se itse.

Riippuvuuksien asentaminen

Ensimmäinen vaihe asennusprosessissaLinApple-emulaattori asentaa erilaisia ​​riippuvuuksia, jotka lähdekoodin on rakennettava onnistuneesti. Valitse alla oleva käyttöjärjestelmä ja kopioi komento pääteistuntoon, jotta eri riippuvuudet voidaan asentaa nopeasti.

ubuntu

sudo apt git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev

Debian

sudo apt-get git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev

Arch Linux

Arch Linux -käyttöjärjestelmässä ei tarvitse poistua tietäsi riippuvuuksien asentamiseksi. Sen sijaan voit käyttää AUR: ta automaattisesti koodin, riippuvuuksien luomiseen ja kaiken luomiseen ilman mitään ongelmia.

Aloita käyttämällä Pacman komento asentaa Base-devel- ja Git-paketit Arch Linux -tietokoneeseesi.

sudo pacman -S git base-devel

Kun Git ja Base-devel ovat molemmat asennettu, on aika käyttää git klooni komento ladata Trizen AUR -apuri. Tämän työkalun avulla voit ladata nopeasti kaikki riippuvuustiedostot nopeasti ilman tylsyyttä.

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

Asenna LinApple Archiin, kun Trizen AUR -apuri on käynnissä ja käytössä Linux-tietokoneellasi.

trizen -S linapple

fedora

Fedora Linuxilla on saatavana LinApplen pakettiRPM Sphere -ohjelmiston arkistossa. Ohjelman tämä versio ei kuitenkaan toimi hyvin. Joskus se kaatuu, joten on parasta vain asentaa riippuvuustiedostot ja rakentaa lähteestä.

Huomaa: Jos et voi rakentaa LinApple -sovellusta Fedoralla, kokeile vapaasti RPM Sphere -pakettia, vaikka se ei välttämättä toimi. Vaihtoehtoisesti voit käyttää sen sijaan Ubuntun kaltaista jakelua.

sudo dnf install git libzip-devel SDL-devel libcurl-devel gcc-c++

OpenSUSE

sudo zypper install sudo git libzip-devel libSDL-devel libcurl-devel gcc-c++

Lataa lähdekoodi

Linux-järjestelmään asennettujen riippuvuuksien avulla voimme nyt käyttää Git-työkalua uusimman lähdekoodin julkaisun kloonaamiseen. Avaa pääteikkuna ja käytä git klooni tarttua koodiin.

git clone https://github.com/linappleii/linapple.git

Lataamisen jälkeen käytä CD komento siirtyäksesi koodikansioon.

cd linapple/

Luo LinApple Linuxille

LinApplen lähdekoodin kokoaminen alkaa suorittamalla tehdä komento. Suorita terminaalissa:

make

Jos haluat koota koodin paljon nopeammin, voit suorittaa tehdä komento kaikkia Linux-tietokoneesi ytimiä vastaan ​​seuraavilla:

make -j$(nproc)

Kun kokoaminen on valmis, asenna ohjelma Linux-tietokoneellesi käyttämällä tee asennus komento.

sudo make install

LinApplen käyttäminen

LinApple voi ladata ROM- tai levykuvan suoraan komentoriviltä, ​​koska komentorivirakenteen käyttö on helppoa. Lataa ROM-kuva ensimmäiseen asemaan käyttämällä ’D1’. Esimerkiksi:

linapple -d1 /path/to/disk/image -f -autoboot

Lataa ROM toiseen paikkaan käyttämällä d2-painiketta.

linapple -d2 /path/to/disk/image -f -autoboot

pikakuvakkeet

LinApple-emulaattori toimii pikanäppäimillä. Tässä on muutama tärkeä asia, jotka auttavat emulointiprosessin aikana.

  • F1: näyttää ohjenäytön ja lisätietoja, jotka auttavat käyttäjää ymmärtämään paremmin LinApplea, sen toimintoja jne.
  • Ctrl + F2: käynnistää emulaattorin uudelleen ja kääntää sen takaisin ylös.
  • Vaihto + F2: lataa uudelleen LinApplen asetustiedoston ja käynnistää emulaattorin uudelleen.
  • F3: lataa levykuva asemalta 1.
  • F4: lataa levykuva Drive 2: sta.
  • F6: Koko näytön tila.
  • F8: ota kuvakaappaus.
  • F9: lajittele eri videotilat.
  • F10: lataa tallennustilan tilannekuva.
  • F11: tallenna tilannekuva.

Luettelon yllä olevat pikavalinnat ovat nesinun on muistettava, että sinulla on miellyttävä kokemus LinApple-emulaattorilla Linux-tietokoneellasi. Ne eivät kuitenkaan ole ainoita. Saat lisätietoja pikavalinnoista napsauttamalla tätä.

Kommentit