LinApple Apple II emülatörünü Linux'a nasıl kurarım

click fraud protection

Apple II, Apple’ın en popüler ev bilgisayarı sistemlerinden biriydi. Çok iyi sattı ve satışlar sonucunda bilgisayar oyunları için heyecan verici bir platform haline geldi. Kullanım ömrü boyunca platformda çok sayıda video oyunu piyasaya sürüldü.

2019'da, kendinizi eski Apple II oyunlarından bazılarını denemek için kaşıntılı bulursanız, bir seçeneğiniz vardır: LinApple Apple II emülatörü. LinApple Apple II emülatörü etkileyici Linux platformu için emülatör Bu, kullanıcıların ROM'ları yüklemesine ve Apple II deneyiminin keyfini çıkarmasına olanak tanır.

LinApple Kurulumu

Çoğunlukla, LinApple öykünücüsü herhangi bir Linux dağıtımının paketleme sisteminde mevcut değildir. Bu, programın kaynaktan derlenmesi gerektiği anlamına gelir. Bu bölümde, LinApple için en son kaynak kodunu nasıl elde edeceğinizi, bağımlılıkları yükleyeceğinizi ve kullanılabilmesi için her şeyi nasıl derleyeceğimizi ele alacağız.

En son LinApple kodunu derlemek için tuşuna basarak bir terminal penceresi açın Ctrl + Alt + T

instagram viewer
veya Ctrl + Üst Karakter + T. Ardından, Linux işletim sisteminize karşılık gelen komut satırı talimatlarını izleyin.

Not: LinApple öykünücüsünün kaynak kodu, yalnızca kapsadıklarımız değil, oradaki her Linux dağıtımında derlenebilir. Bununla birlikte, geliştirici tüm bağımlılık kitaplıklarını özel olarak listelemez, sadece bazıları listeler. Yani, kendinize bakmanız gerekecek.

Bağımlılıkları yükleme

LinApple öykünücüsü için yükleme işleminin ilk adımı, kaynak kodun başarıyla oluşturulması için gereken çeşitli bağımlılıkları yüklemektir. Aşağıdan kullandığınız işletim sistemini seçin ve çeşitli bağımlılıkları hızlı bir şekilde yüklemek için komutu bir terminal oturumuna kopyalayın.

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

üzerinde Arch Linux, bağımlılıkları yüklemek için kendi yolunuzdan çıkmanıza gerek yoktur. Bunun yerine, AUR'u kodu, bağımlılıkları otomatik olarak kapmak ve her şeyi sorunsuz bir şekilde oluşturmak için kullanabilirsiniz.

Başlamak için, Pacman Base-devel ve Git paketlerini Arch Linux PC'nize kurmak için komut.

sudo pacman -S git base-devel

Git ve Base-devel kurulduktan sonra, git klonu Trizen AUR yardımcısını indirmek için komut. Bu araçla, tüm bağımlılık dosyalarını sıkıcı olmadan hızlı bir şekilde yükleyebilirsiniz.

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

Trizen AUR yardımcısı Linux bilgisayarınızda çalışıyor ve çalışıyorken LinApple'ı Arch'a yükleyin.

trizen -S linapple

fötr şapka

Fedora Linux, RPM Sphere yazılım deposunda LinApple için bir pakete sahiptir. Bununla birlikte, programın bu sürümü iyi çalışmıyor. Bazen çöküyor, bu yüzden bağımlılık dosyalarını yüklemek ve kaynaktan oluşturmak en iyisidir.

Not: FedApp üzerinde LinApple oluşturamazsanız, RPM Sphere paketini denemekten çekinmeyinolsa da, işe yaramayabilir. Alternatif olarak, bunun yerine Ubuntu gibi bir dağıtım kullanın.

sudo dnf install git libzip-devel SDL-devel libcurl-devel gcc-c ++

OpenSUSE

sudo zypper yüklemek sudo git libzip-devel libSDL-devel libcurl-devel gcc-c ++

Kaynak kodu indir

Linux sisteminize yüklenen bağımlılıklar sayesinde artık en son kaynak kodu sürümünü klonlamak için Git aracını kullanabiliriz. Bir terminal penceresi açın ve git klonu kodu almak için.

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

İndirdikten sonra, CD kod klasörüne gitmek için komut.

cd linapple /

Linux için LinApple Oluşturun

LinApple için kaynak kodunu derlemek, Yapmak Komut. Terminalde çalıştırın:

Yapmak

Alternatif olarak, kodu çok daha hızlı derlemek isterseniz, Yapmak Linux PC'nizdeki tüm çekirdeklere karşı komut:

-j $ (nproc) yap

Derleme tamamlandığında, programı Linux PC'nize yükleyin. kurulum yap Komut.

sudo make install

LinApple Kullanımı

LinApple, kullanımı kolay komut satırı yapısı sayesinde ROM / Disk görüntüsünü doğrudan komut satırından yükleyebilir. İlk sürücüye bir ROM görüntüsü yüklemek için şunu kullanın: ‘D1’. Örneğin:

linapple -d1 / yol / / disk / image -f -otomatik açılış

İkinci yuvaya bir ROM yüklemek için "d2" yi kullanın.

linapple -d2 / yol / / disk / image -f -otomatik açılış

Kısayollar

LinApple emülatörü klavye kısayollarıyla çalışır. İşte öykünme sürecinde yardımcı olacak birkaç önemli nokta.

  • F1: yardım ekranını ve kullanıcının LinApple'ı, işlevlerini vb. daha iyi anlamasına yardımcı olacak bilgileri gösterir.
  • Ctrl + F2: öykünücüyü yeniden başlatır ve geri döndürür.
  • Üst Karakter + F2: LinApple için yapılandırma dosyanızı yeniden yükler ve öykünücüyü yeniden başlatır.
  • F3: disk görüntüsünü Sürücü 1'den yükleyin.
  • F4: disk görüntüsünü Sürücü 2'den yükleyin.
  • F6: Tam ekran modu.
  • F8: ekran görüntüsü al.
  • F9: farklı video modlarında sıralama.
  • F10: kaydetme durumu anlık görüntüsü yükleyin.
  • F11: anlık görüntü kaydedin.

Listedeki yukarıdaki kısayollar, Linux PC'nizdeki LinApple öykünücüsü ile hoş bir deneyim yaşamanız için hatırlamanız gerekenlerdir. Ancak, bunlar sadece onlar değil. Kısayollar hakkında daha fazla bilgi için, buraya.

watch instagram story