- - Jak nainstalovat emulátor LinApple Apple II v systému Linux

Jak nainstalovat emulátor LinApple Apple II v systému Linux

Apple II byl jedním z nejpopulárnějších domů Applepočítačový systém. Prodávala se velmi dobře a díky prodeji se stala vzrušující platformou pro počítačové hry. Mnoho, mnoho typů videoher bylo propuštěno na platformě během jeho životnosti.

V roce 2019, pokud zjistíte, svědění vyzkoušetněkteré ze starých her Apple II, máte jednu možnost: emulátor LinApple Apple II. Emulátor LinApple Apple II je působivý emulátor pro platformu Linux, který uživatelům umožňuje načíst ROMy a vychutnat si zážitek z Apple II.

Instalace LinApple

Emulátor LinApple většinou neníexistují na obalovém systému jakékoli distribuce Linuxu. To znamená, že program musí být kompilován ze zdroje. V této části se podíváme, jak dostat ruce na nejnovější zdrojový kód pro LinApple, nainstalovat závislosti a zkompilovat vše, aby se dalo použít.

Chcete-li získat kompilaci nejnovějšího kódu LinApple, otevřete okno terminálu stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T. Poté postupujte podle pokynů na příkazovém řádku, které odpovídají vašemu operačnímu systému Linux.

Poznámka: zdrojový kód emulátoru LinApple je možné kompilovat na každé jednotlivé distribuci Linuxu, a ne pouze na ty, které pokrýváme. To znamená, že vývojář konkrétně neuvádí všechny knihovny závislostí, pouze některé. Musíte se na to podívat sami.

Instalace závislostí

První krok v procesu instalace produktuemulátor LinApple instaluje různé závislosti, které zdrojový kód potřebuje k úspěšnému sestavení. Níže vyberte operační systém, který používáte, a zkopírujte příkaz do relace terminálu, abyste rychle nainstalovali různé 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ému Arch Linux není třeba instalovat závislosti. Místo toho můžete použít AUR k automatickému uchopení kódu, závislostí a sestavení všeho bez problémů.

Chcete-li začít, použijte Pacman příkaz k instalaci balíčků Base-devel a Git do počítače Arch Linux.

sudo pacman -S git base-devel

Jakmile jsou nainstalovány Git a Base-devel, je čas použít git klon příkaz ke stažení pomocníka Trizen AUR. Pomocí tohoto nástroje můžete rychle načíst všechny soubory závislostí bez únavy.

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

S pomocníkem Trizen AUR a spuštěním na počítači s Linuxem nainstalujte LinApple na Arch.

trizen -S linapple

Fedora

Fedora Linux má k dispozici balíček pro LinApplev úložišti softwaru RPM Sphere. To znamená, že tato verze programu nefunguje dobře. Někdy dojde ke zhroucení, takže je nejlepší nainstalovat závislé soubory a sestavit ze zdroje.

Poznámka: Pokud nemůžete sestavit LinApple na Fedoře, můžete zkusit balíček RPM Sphere, i když to nemusí fungovat. Místo toho použijte distribuci jako 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++

Stáhněte si zdrojový kód

Se závislostmi nainstalovanými ve vašem systému Linux můžeme nyní pomocí nástroje Git naklonovat nejnovější vydání zdrojového kódu. Otevřete okno terminálu a použijte git klon chytit kód.

git clone https://github.com/linappleii/linapple.git

Po stažení použijte CD příkaz pro přesun do složky kódu.

cd linapple/

Sestavte LinApple pro Linux

Kompilace zdrojového kódu pro LinApple začíná spuštěním udělat příkaz. V terminálu spusťte:

make

Pokud chcete kód zkompilovat mnohem rychleji, můžete spustit udělat příkaz proti všem jádrům na vašem Linuxovém PC, s:

make -j$(nproc)

Po dokončení kompilace nainstalujte program na svůj Linux PC pomocí provést instalaci příkaz.

sudo make install

Pomocí LinApple

LinApple dokáže načíst bitové kopie ROM / Disk přímo z příkazového řádku díky snadno použitelné struktuře příkazového řádku. Chcete-li načíst bitovou kopii ROM do první jednotky, použijte „D1“. Například:

linapple -d1 /path/to/disk/image -f -autoboot

Chcete-li načíst ROM do druhého slotu, použijte „d2“.

linapple -d2 /path/to/disk/image -f -autoboot

Klávesové zkratky

Emulátor LinApple pracuje s klávesovými zkratkami. Zde je několik důležitých, které vám pomohou během procesu emulace.

  • F1: zobrazuje obrazovku nápovědy a podrobné informace, které uživateli pomohou lépe porozumět LinApple, jeho funkcím atd.
  • Ctrl + F2: restartuje emulátor a zapne jej zpět.
  • Shift + F2: znovu načte váš konfigurační soubor pro LinApple a restartuje emulátor.
  • F3: načíst bitovou kopii disku z jednotky 1.
  • F4: načíst bitovou kopii disku z jednotky 2.
  • F6: Režim celé obrazovky.
  • F8: udělej screenshot.
  • F9: třídění v různých režimech videa.
  • F10: načíst snímek stavu uložení.
  • F11: uložit snímek.

Zkratky výše v seznamu jsou ty zkratkybudete si muset zapamatovat, abyste měli příjemný zážitek s emulátorem LinApple na počítači se systémem Linux. To však nejsou jediní. Další informace o klávesových zkratkách naleznete zde.

Komentáře