- - Як встановити емулятор LinApple Apple II в Linux

Як встановити емулятор LinApple Apple II в Linux

Apple II був одним з найпопулярніших будинків Appleкомп'ютерна система. Він продається дуже добре, і в результаті продажів він став захоплюючою платформою для комп'ютерних ігор. Багато, багато видів відеоігор було випущено на платформі протягом її життєвого циклу.

У 2019 році, якщо у вас з’явиться свербіж, спробуйтеу деяких старих іграх Apple II, у вас є один варіант: емулятор LinApple Apple II. Емулятор LinApple Apple II - це вражаючий емулятор для платформи Linux, що дозволяє користувачам завантажувати ROM та насолоджуватися досвідом Apple II.

Встановлення LinApple

Здебільшого емулятор LinApple не працюєіснують у будь-якій системі упаковки дистрибутива Linux. Це означає, що програма повинна бути складена з джерела. У цьому розділі ми розповімо, як дізнатися про останній вихідний код для LinApple, встановити залежності та скомпілювати все, щоб його можна було використовувати.

Щоб скласти останній код LinApple, відкрийте вікно терміналу, натиснувши його Ctrl + Alt + T або Ctrl + Shift + T. Потім дотримуйтесь інструкцій командного рядка, які відповідають вашій операційній системі Linux.

Примітка: вихідний код емулятора LinApple може компілюватися в кожному окремому дистрибутиві Linux, а не тільки в тому, що ми охоплюємо. При цьому розробник не перераховує спеціально всі бібліотеки залежностей, лише деякі. Отже, вам потрібно буде це вивчити самостійно.

Встановлення залежностей

Перший крок у процесі встановлення дляемулятор LinApple встановлює різні залежності, необхідні для успішного створення вихідного коду. Виберіть операційну систему, яку ви використовуєте нижче, і скопіюйте команду в термінальний сеанс, щоб швидко встановити різні залежності.

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

В Arch Linux не потрібно виходити зі шляху встановлення залежностей. Натомість ви можете використовувати AUR для автоматичного захоплення коду, залежностей та створення всього без проблем.

Для початку використовуйте Pacman команда встановити пакети Base-devel та Git на комп'ютері Arch Linux.

sudo pacman -S git base-devel

Як тільки Git та Base-devel встановлені, прийшов час використовувати клон git команда завантажити помічник Trizen AUR. За допомогою цього інструменту ви можете швидко завантажувати всі файли залежностей без будь-якої стомлюваності.

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

За допомогою помічника Trizen AUR на комп'ютері Linux встановіть LinApple на Arch.

trizen -S linapple

Fedora

У Fedora Linux доступний пакет для LinAppleв сховищі програмного забезпечення RPM Sphere. Однак, ця версія програми не працює належним чином. Іноді воно виходить з ладу, тому краще просто встановити файли залежності та створити з джерела.

Примітка. Якщо ви не можете створити LinApple на Fedora, не забудьте спробувати пакет RPM Sphere, хоча він може не працювати. Крім того, замість цього використовуйте дистрибутив на зразок 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++

Завантажити вихідний код

За допомогою залежностей, встановлених у вашій системі Linux, тепер ми можемо використовувати інструмент Git для клонування останнього випуску вихідного коду. Відкрийте вікно терміналу та використовуйте клон git щоб схопити код.

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

Після завантаження використовуйте CD команда для переміщення в папку коду.

cd linapple/

Побудувати LinApple для Linux

Компіляція вихідного коду для LinApple починається з запуску зробити командування. У терміналі запустіть:

make

Крім того, якщо ви хочете зібрати код набагато швидше, можете запустити зробити команда проти всіх ядер на вашому ПК Linux, з:

make -j$(nproc)

Коли компіляція завершена, встановіть програму на свій ПК з Linux, використовуючи зробити встановлення командування.

sudo make install

Використання LinApple

LinApple може завантажувати зображення ПЗУ / диска безпосередньо з командного рядка завдяки зручній у використанні структурі командного рядка. Щоб завантажити ROM-зображення на перший диск, використовуйте 'D1'. Наприклад:

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

Щоб завантажити ПЗУ у другий слот, використовуйте "d2".

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

Ярлики

Емулятор LinApple працює з комбінаціями клавіш. Ось кілька важливих, які допоможуть під час процесу емуляції.

  • F1: показує екран довідки та детальну інформацію, яка допоможе користувачеві краще зрозуміти LinApple, його функції тощо.
  • Ctrl + F2: перезавантажує емулятор і повертає його назад.
  • Shift + F2: перезавантажує ваш конфігураційний файл для LinApple і перезавантажує емулятор.
  • F3: завантажте зображення диска з Диска 1.
  • F4: завантажте зображення диска з Диска 2.
  • F6: Повноекранний режим.
  • F8: зробити знімок екрана.
  • F9: сортувати різні режими відео.
  • F10: завантажити знімок стану збереження
  • F11: зберегти знімок.

Клавіші, наведені вище у списку, є тимиВам потрібно пам’ятати, щоб мати приємне враження від емулятора LinApple на вашому ПК з Linux. Однак вони не єдині. Для отримання додаткової інформації про ярлики натисніть тут.

Коментарі