Apple II a fost una dintre cele mai populare case Applesistem informatic. S-a vândut foarte bine, iar în urma vânzărilor, a devenit o platformă interesantă pentru jocuri pe calculator. Multe, multe tipuri de jocuri video au fost lansate pe platformă în timpul vieții sale.
În 2019, dacă îți găsești mâncărime să încerciunele dintre vechile jocuri Apple II, aveți o opțiune: emulatorul LinApple Apple II. Emulatorul LinApple Apple II este un emulator impresionant pentru platforma Linux, care permite utilizatorilor să încarce ROM-uri și să se bucure de experiența Apple II.
Instalarea LinApple
În mare parte, emulatorul LinApple nuexistă pe orice sistem de ambalare a distribuției Linux. Aceasta înseamnă că programul trebuie compilat de la sursă. În această secțiune, vom examina modul în care să vă ocupați de cel mai recent cod sursă pentru LinApple, să instalați dependențele și să compilați totul pentru a putea fi folosit.
Pentru a obține cel mai recent cod LinApple, deschideți o fereastră de terminal apăsând Ctrl + Alt + T sau Ctrl + Shift + T. Apoi, urmați instrucțiunile din linia de comandă care corespund sistemului dvs. de operare Linux.
Notă: Codul sursă al emulatorului LinApple este capabil să fie compilat pe fiecare distribuție Linux de acolo și nu doar pe cele pe care le acoperim. Acestea fiind spuse, dezvoltatorul nu listează în mod specific toate bibliotecile de dependență, doar unele. Deci, va trebui să te uiți la asta singur.
Instalarea dependențelor
Primul pas în procesul de instalare pentruemulatorul LinApple instalează diferitele dependențe pe care codul sursă trebuie să le construiască cu succes. Alegeți sistemul de operare pe care îl utilizați mai jos și copiați comanda într-o sesiune de terminal pentru a instala rapid diferitele dependențe.
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
Pe Arch Linux, nu este nevoie să îți ieși din cale să instalezi dependențe. În schimb, puteți utiliza AUR pentru a apuca automat codul, dependențele și pentru a construi totul fără probleme.
Pentru a începe, utilizați tasta Pacman comanda pentru instalarea pachetelor Base-Devel și Git pe computerul Arch Linux.
sudo pacman -S git base-devel
După ce Git și Base-Devel sunt instalate, este timpul să folosiți clonă de git comanda de descărcare a ajutorului Trizen AUR. Cu acest instrument, puteți încărca rapid toate fișierele de dependență fără nicio oboseală.
git clone https://github.com/trizen/trizen cd trizen
makepkg -sri
Cu ajutorul Trizen AUR care funcționează și funcționează pe computerul dvs. Linux, instalați LinApple pe Arch.
trizen -S linapple
Fedora
Fedora Linux are disponibil un pachet pentru LinAppleîn depozitul de software RPM Sphere. Acestea fiind spuse, această versiune a programului nu funcționează bine. Uneori se blochează, deci este mai bine doar să instalați fișierele de dependență și să le construiți din sursă.
Notă: dacă nu puteți construi LinApple pe Fedora, nu ezitați să încercați pachetul RPM Sphere, deși este posibil să nu funcționeze. În mod alternativ, utilizați o distribuție ca Ubuntu.
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++
Descărcați codul sursă
Cu dependențele instalate pe sistemul dvs. Linux, acum putem folosi instrumentul Git pentru a clona cea mai recentă versiune a codului sursă. Deschideți o fereastră de terminal și utilizați clonă de git pentru a apuca codul.
git clone https://github.com/linappleii/linapple.git
După descărcare, utilizați CD comanda să vă deplasați în folderul de coduri.
cd linapple/
Creați LinApple pentru Linux
Compilarea codului sursă pentru LinApple începe prin rularea face comanda. În terminal, rulați:
make
În mod alternativ, dacă doriți să compilați codul mult mai rapid, puteți rula face comanda împotriva tuturor nucleelor de pe PC-ul Linux, cu:
make -j$(nproc)
Când compilația este completă, instalați programul pe computerul dvs. Linux folosind face instalare comanda.
sudo make install
Folosind LinApple
LinApple poate încărca imaginea ROM / Disc direct din linia de comandă datorită structurii liniei de comandă ușor de utilizat. Pentru a încărca o imagine ROM în prima unitate, utilizați „D1“. De exemplu:

linapple -d1 /path/to/disk/image -f -autoboot
Pentru a încărca o ROM în al doilea slot, utilizați „d2”.
linapple -d2 /path/to/disk/image -f -autoboot
Comenzi rapide
Emulatorul LinApple funcționează cu comenzi rapide de la tastatură. Iată câteva dintre cele importante care vă vor ajuta în timpul procesului de emulare.

- F1: arată ecranul de ajutor și detalii informații care vor ajuta utilizatorul să înțeleagă mai bine LinApple, funcțiile sale etc.
- Ctrl + F2: repornește emulatorul și îl readuce înapoi.
- Shift + F2: reîncărcă fișierul de configurare pentru LinApple și repornește emulatorul.
- F3: încărcați imaginea discului de pe unitatea 1.
- F4: încărcați imaginea discului din Drive 2.
- F6: Modul ecran întreg.
- F8: faceți o captură de ecran.
- F9: sortați prin diferite moduri video.
- F10: încărcați o instantanee de stare de salvare.
- F11: salvați o instantanee.
Comenzile rapide de mai sus din listă sunt celeva trebui să vă amintiți pentru a avea o experiență plăcută cu emulatorul LinApple de pe computerul dvs. Linux. Cu toate acestea, acestea nu sunt singurele. Pentru mai multe informații despre comenzi rapide, faceți clic aici.
Comentarii