- - Ako nainštalovať emulátor LinApple Apple II v systéme Linux

Ako nainštalovať emulátor LinApple Apple II v systéme Linux

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