Az Apple II az Apple egyik legnépszerűbb otthona voltszámítógépes rendszer. Nagyon jól eladta, és az értékesítés eredményeként izgalmas platformmá vált a számítógépes játékok számára. Sok, sokféle videojáték került kiadásra a platformon élettartama alatt.
2019-ben, ha viszketést tapasztal, akkor próbálja kiNéhány régi Apple II játék közül választhat: a LinApple Apple II emulátor. A LinApple Apple II emulátor lenyűgöző emulátor a Linux platformon, amely lehetővé teszi a felhasználók számára, hogy ROM-okat töltsenek be, és élvezhessék az Apple II élményét.
A LinApple telepítése
A LinApple emulátor nagyrészt nemléteznek bármely Linux disztribúció csomagolási rendszerén. Ez azt jelenti, hogy a programot forrásból kell lefordítani. Ebben a szakaszban megvizsgáljuk, hogyan lehet kezdeni a LinApple legfrissebb forráskódjával, telepíteni a függőségeket és összeállítani mindent, hogy ez használható legyen.
A legfrissebb LinApple kód lefordításához nyissa meg a terminál ablakot a megnyomásával Ctrl + Alt + T vagy Ctrl + Shift + T. Ezután kövesse a Linux operációs rendszerének megfelelő parancssori utasításokat.
Jegyzet: a LinApple emulátor forráskódja minden egyes Linux disztribúcióra fordítható, és nem csak azokra, amelyeket fedezünk. Ennek ellenére a fejlesztő nem határozza meg az összes függőségi könyvtárat, csak néhányat. Szóval, ezt magának kell megvizsgálnia.
Függőségek telepítése
A. Telepítésének első lépésea LinApple emulátor a különféle függőségeket telepíti, amelyeknek a forráskódnak sikeresen ki kell épülnie. Válassza ki az alábbiakban használt operációs rendszert, és másolja a parancsot egy terminál munkamenetbe a különböző függőségek gyors telepítéséhez.
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
Az Arch Linux rendszeren nincs szükség a függőségek telepítésére. Ehelyett az AUR segítségével automatikusan megragadhatja a kódot, a függőségeket és mindent gond nélkül felépíthet.
A kezdéshez használja a Pacman parancs a Base-devel és a Git csomagok telepítéséhez az Arch Linux PC-re.
sudo pacman -S git base-devel
Amint a Git és az Base-devel telepítve vannak, itt az ideje használni a git klón parancs a Trizen AUR segéd letöltéséhez. Ezzel az eszközzel az összes függőségi fájlt unalom nélkül gyorsan betöltheti.
git clone https://github.com/trizen/trizen cd trizen
makepkg -sri
A Trizen AUR segédprogramjának telepítésével és a Linux PC-jén történő futtatásával telepítse a LinApple-ot az Arch-ra.
trizen -S linapple
Fedora
A Fedora Linux rendelkezik egy csomagkal a LinApple számáraaz RPM Sphere szoftvertárban. A program ezen verziója nem működik jól. Időnként összeomlik, ezért a legjobb, ha a függőségi fájlokat telepíti és a forrásból épít.
Megjegyzés: ha nem tudja a LinApple-ot a Fedora-ra építeni, akkor próbálja ki az RPM Sphere csomagot, bár ez nem működik. Alternatív megoldásként inkább az Ubuntu-hoz hasonló eloszlást használjon.
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++
Töltse le a forráskódot
A Linux rendszerére telepített függőségekkel most a Git eszközt használhatjuk a legújabb forráskód kiadás klónozásához. Nyisson meg egy terminál ablakot és használja git klón hogy megragadja a kódot.
git clone https://github.com/linappleii/linapple.git
A letöltés után használja a CD paranccsal léphet be a kódmappába.
cd linapple/
Összeállítja a LinApple Linuxot
A LinApple forráskódjának fordítása a csinál parancs. Futtassa a terminálon:
make
Alternatív megoldásként, ha sokkal gyorsabban szeretné összeállítani a kódot, akkor futtathatja a csinál parancs a Linux PC összes magja ellen, a következőkkel:
make -j$(nproc)
Ha az összeállítás befejeződött, telepítse a programot a Linux PC-re a telepítse parancs.
sudo make install
A LinApple használata
A LinApple közvetlenül a parancssorból tudja betölteni a ROM / Lemez képet, köszönhetően a parancssori szerkezet egyszerű használatának. A ROM-kép betöltéséhez az első meghajtóba használja „D1”. Például:

linapple -d1 /path/to/disk/image -f -autoboot
A „d2” gombbal töltsön be egy ROM-ot a második nyílásba.
linapple -d2 /path/to/disk/image -f -autoboot
parancsikonok
A LinApple emulátor billentyűparancsokkal működik. Itt van néhány fontos, amelyek segítenek az emuláció során.

- F1: megmutatja a súgóképernyőt, és részletes információkat tartalmaz, amelyek segítenek a felhasználót jobban megérteni a LinApple-t, annak funkcióit stb.
- Ctrl + F2: újraindítja az emulátort, és visszafordítja.
- Shift + F2: újratelepíti a LinApple konfigurációs fájlját, és újraindítja az emulátort.
- F3: töltse be a lemezképét az 1. meghajtóról.
- F4: töltse be a lemezképét a 2. meghajtóból.
- F6: Teljes képernyős mód.
- F8: készítsen egy képernyőképet.
- F9: válogathat a különböző video módok között.
- F10: betölti a mentési állapot pillanatképét.
- F11: pillanatkép mentése.
A lista fenti hivatkozásai vannaknem szabad elfelejtenie, hogy kellemes tapasztalatokat szerezhet a Linux PC-n lévő LinApple emulátorral. Ezek azonban nem csak egyek. A gyorsbillentyűkkel kapcsolatos további információkért kattintson ide.
Hozzászólások