Jak zainstalować emulator LinApple Apple II w systemie Linux

click fraud protection

Apple II był jednym z najpopularniejszych domowych systemów komputerowych Apple. Sprzedał się bardzo dobrze, a dzięki sprzedaży stał się ekscytującą platformą do gier komputerowych. Wiele, wiele rodzajów gier wideo zostało wydanych na platformie w trakcie jej trwania.

Jeśli w 2019 r. Masz ochotę wypróbować niektóre stare gry Apple II, masz jedną opcję: emulator LinApple Apple II. The LinApple Emulator Apple II jest 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 nie istnieje w systemie pakowania żadnej 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ą Twojemu systemowi operacyjnemu Linux.

instagram viewer

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

Pierwszym krokiem w procesie instalacji emulatora LinApple jest instalacja różnych zależności potrzebnych do zbudowania kodu źródłowego. 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

Na Arch Linux, nie musisz rezygnować z 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żna szybko załadować wszystkie pliki zależności bez żadnych żmudności.

klon gita 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 pakiet dla LinApple dostępny w 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 zainstaluj git libzip-devel SDL-devel libcurl-devel gcc-c ++

OpenSUSE

sudo zypper zainstaluj 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.

klon gita 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:

robić

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 ponownie uruchamia emulator.
  • F3: załaduj obraz dysku z napędu 1.
  • F4: załaduj obraz dysku z napędu 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 to te, o których musisz pamiętać, aby mieć przyjemne wrażenia 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.

watch instagram story