Apple II bol jedným z najpopulárnejších domov spoločnosti Applepočítačový systém. Predával sa veľmi dobre a vďaka predaju sa stal vzrušujúcou platformou pre počítačové hry. Počas jej životnosti bolo na platforme vydaných veľa typov videohier.
V roku 2019, ak zistíte, že máte svrbenie, vyskúšajteniektoré zo starých hier Apple II, máte jednu možnosť: emulátor LinApple Apple II. Emulátor LinApple Apple II je pôsobivý emulátor pre platformu Linux, ktorý umožňuje používateľom načítať ROM a vychutnať si zážitok z Apple II.
Inštalácia LinApple
Emulátor LinApple väčšinou nie jeexistujú na obalovom systéme akejkoľvek distribúcie Linuxu. To znamená, že program musí byť zostavený zo zdroja. V tejto časti sa zameriame na to, ako sa dostať do rúk najnovšieho zdrojového kódu pre LinApple, nainštalovať závislosti a skompilovať všetko, aby sa dalo použiť.
Ak chcete zostaviť najnovší kód LinApple, otvorte terminálové okno stlačením Ctrl + Alt + T alebo Ctrl + Shift + T, Potom postupujte podľa pokynov príkazového riadka, ktoré zodpovedajú vášmu operačnému systému Linux.
Poznámka: zdrojový kód emulátora LinApple je možné zostaviť na každej jednotlivej distribúcii Linuxu a nielen na tých, ktoré pokrývame. Vývojár však konkrétne neuvádza zoznam všetkých závislých knižníc, iba niektoré. Musíte sa na to pozrieť sami.
Inštalácia závislostí
Prvý krok v procese inštalácie systému Windows 7emulátor LinApple inštaluje rôzne závislosti, ktoré zdrojový kód potrebuje na úspešné zostavenie. Nižšie vyberte operačný systém, ktorý používate, a skopírujte príkaz do relácie terminálu, aby ste rýchlo nainštalovali rôzne závislosti.
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
V systéme Arch Linux nie je potrebné inštalovať závislosti. Namiesto toho môžete použiť AUR na automatické chytenie kódu, závislostí a zostavenie všetkého bez problémov.
Ak chcete začať, použite pacman príkaz na inštaláciu balíkov Base-devel a Git do vášho počítača Arch Linux.
sudo pacman -S git base-devel
Po nainštalovaní systémov Git a Base-devel je čas použiť git klon príkaz na stiahnutie pomocníka Trizen AUR. Pomocou tohto nástroja môžete rýchlo načítať všetky súbory závislostí bez únavy.
git clone https://github.com/trizen/trizen cd trizen
makepkg -sri
S pomocníkom Trizen AUR spusteným na počítači so systémom Linux nainštalujte LinApple na Arch.
trizen -S linapple
fedora
Fedora Linux má k dispozícii balík pre LinApplev úložisku softvéru RPM Sphere. Táto verzia programu však nefunguje dobre. Niekedy zlyhá, takže je najlepšie nainštalovať súbory závislostí a zostaviť zo zdroja.
Poznámka: Ak nemôžete zostaviť LinApple na Fedore, môžete vyskúšať balík RPM Sphere, aj keď to nemusí fungovať. Namiesto toho použite distribúciu ako 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++
Stiahnite si zdrojový kód
S nainštalovanými závislosťami na vašom systéme Linux teraz môžeme pomocou nástroja Git naklonovať najnovšie vydanie zdrojového kódu. Otvorte okno terminálu a použite ho git klon chytiť kód.
git clone https://github.com/linappleii/linapple.git
Po stiahnutí použite CD príkaz na presun do priečinka s kódom.
cd linapple/
Zostavte LinApple pre Linux
Zostavenie zdrojového kódu pre LinApple sa spustí spustením urobiť Príkaz. V termináli spustite:
make
Ak by ste chceli kód skompilovať oveľa rýchlejšie, môžete spustiť urobiť príkaz proti všetkým jadrám na vašom Linuxovom PC, s:
make -j$(nproc)
Po dokončení kompilácie nainštalujte program na svoje Linux PC pomocou vykonať inštaláciu Príkaz.
sudo make install
Použitie LinApple
LinApple dokáže načítať obraz ROM / Disk priamo z príkazového riadku vďaka ľahko použiteľnej štruktúre príkazového riadka. Na načítanie obrazu ROM do prvej jednotky použite , D1 ', Napríklad:

linapple -d1 /path/to/disk/image -f -autoboot
Na načítanie pamäte ROM do druhého slotu použite kláves „d2“.
linapple -d2 /path/to/disk/image -f -autoboot
skratky
Emulátor LinApple pracuje s klávesovými skratkami. Tu je niekoľko dôležitých, ktoré vám pomôžu počas procesu emulácie.

- F1: zobrazuje obrazovku pomocníka a podrobné informácie, ktoré používateľovi pomôžu lepšie porozumieť LinApple, jeho funkciám atď.
- Ctrl + F2: reštartuje emulátor a zapne ho.
- Shift + F2: načíta váš konfiguračný súbor pre LinApple a reštartuje emulátor.
- F3: nahrajte obraz disku z jednotky 1.
- F4: nahrajte obraz disku z jednotky 2.
- F6: Režim celej obrazovky.
- F8: urobte snímku obrazovky.
- F9: radiť podľa rôznych režimov videa.
- F10: načítať snímku stavu uloženia.
- F11: uložiť snímku.
Skratky vyššie v zozname sú tie skratkybudete si musieť pamätať na príjemnú skúsenosť s emulátorom LinApple na počítači so systémom Linux. To však nie sú jediné. Ďalšie informácie o odkazoch nájdete tu.
Komentáre