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