- - Jak zainstalować emulator LinApple Apple II w systemie Linux

Jak zainstalować emulator LinApple Apple II w systemie Linux

Apple II był jednym z najpopularniejszych domów Applesystem komputerowy. Sprzedał się bardzo dobrze, dzięki czemu stał się ekscytującą platformą do gier komputerowych. Wiele, wiele rodzajów gier wideo zostało wydanych na platformie w trakcie jej trwania.

W 2019 roku, jeśli masz ochotę wypróbowaćniektóre ze starych gier Apple II, masz jedną opcję: emulator LinApple Apple II. Emulator LinApple Apple II to imponujący emulator dla platformy Linux, który umożliwia użytkownikom ładowanie pamięci ROM i korzystanie z Apple II.

Instalowanie LinApple

W większości emulator LinApple nieistnieją w systemie pakowania dowolnej dystrybucji Linuksa. Oznacza to, że program musi zostać skompilowany ze źródła. W tej sekcji omówimy, jak zdobyć najnowszy kod źródłowy dla LinApple, zainstalować zależności i skompilować wszystko, aby można było z niego korzystać.

Aby uzyskać kompilację najnowszego kodu LinApple, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T.. Następnie postępuj zgodnie z instrukcjami wiersza polecenia, które odpowiadają systemowi Linux.

Uwaga: kod źródłowy emulatora LinApple można skompilować na każdej dystrybucji Linuksa, a nie tylko na tych, które omawiamy. To powiedziawszy, programista nie wymienia wszystkich bibliotek zależności, tylko niektóre. Musisz więc przyjrzeć się temu samemu.

Instalowanie zależności

Pierwszy krok w procesie instalacjiemulator LinApple instaluje różne zależności, których kod źródłowy potrzebuje do pomyślnego zbudowania. Wybierz system operacyjny, którego używasz poniżej, i skopiuj polecenie do sesji terminala, aby szybko zainstalować różne zależności.

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

W Arch Linux nie ma potrzeby instalowania zależności. Zamiast tego możesz użyć AUR, aby automatycznie pobrać kod, zależności i zbudować wszystko bez żadnych problemów.

Aby rozpocząć, użyj Pacman polecenie, aby zainstalować pakiety Base-devel i Git na komputerze Arch Linux.

sudo pacman -S git base-devel

Po zainstalowaniu Git i Base-devel nadszedł czas, aby użyć klon gita polecenie pobrania pomocnika AUR Trizen. Za pomocą tego narzędzia możesz szybko załadować wszystkie pliki zależności bez żadnych żmudności.

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

Z pomocnikiem Trizen AUR uruchomionym na komputerze z systemem Linux, zainstaluj LinApple na Arch.

trizen -S linapple

Fedora

Fedora Linux ma dostępny pakiet dla LinApplew repozytorium oprogramowania RPM Sphere. To powiedziawszy, ta wersja programu nie działa dobrze. Czasami ulega awarii, więc najlepiej po prostu zainstalować pliki zależności i skompilować ze źródła.

Uwaga: jeśli nie możesz zbudować LinApple na Fedorze, wypróbuj pakiet RPM Sphere, choć może nie działać. Możesz też użyć dystrybucji takiej jak 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++

Pobierz kod źródłowy

Po zainstalowaniu zależności w systemie Linux możemy teraz użyć narzędzia Git do sklonowania najnowszej wersji kodu źródłowego. Otwórz okno terminala i użyj klon gita złapać kod.

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

Po pobraniu użyj Płyta CD polecenie, aby przejść do folderu kodu.

cd linapple/

Zbuduj LinApple dla Linuxa

Kompilowanie kodu źródłowego LinApple rozpoczyna się od uruchomienia robić Komenda. W terminalu uruchom:

make

Alternatywnie, jeśli chcesz skompilować kod znacznie szybciej, możesz uruchomić robić polecenie przeciwko wszystkim rdzeniom komputera z systemem Linux za pomocą:

make -j$(nproc)

Po zakończeniu kompilacji zainstaluj program na komputerze z systemem Linux, używając dokonać instalacji Komenda.

sudo make install

Korzystanie z LinApple

LinApple może załadować obraz ROM / dysku bezpośrednio z wiersza poleceń, dzięki łatwej w użyciu strukturze wiersza poleceń. Aby załadować obraz ROM na pierwszym dysku, użyj „D1”. Na przykład:

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

Aby załadować ROM w drugim gnieździe, użyj „d2”.

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

Skróty

Emulator LinApple obsługuje skróty klawiaturowe. Oto kilka ważnych, które pomogą podczas procesu emulacji.

  • F1: pokazuje ekran pomocy i szczegółowe informacje, które pomogą użytkownikowi lepiej zrozumieć LinApple, jego funkcje itp.
  • Ctrl + F2: ponownie uruchamia emulator i włącza go ponownie.
  • Shift + F2: ponownie ładuje plik konfiguracyjny dla LinApple i restartuje emulator.
  • F3: załaduj obraz dysku z napędu 1.
  • F4: załaduj obraz dysku z Dysku 2.
  • F6: Pełny ekran.
  • F8: Zrób zrzut ekranu.
  • F9: sortuj według różnych trybów wideo.
  • F10: załaduj migawkę stanu składowania.
  • F11: zapisz migawkę.

Skróty powyżej na liście są tymimusisz pamiętać o przyjemnym korzystaniu z emulatora LinApple na komputerze z systemem Linux. Nie są to jednak jedyne. Aby uzyskać więcej informacji na temat skrótów, kliknij tutaj.

Komentarze