Емулятор atari800

Відео: Atari800 Win PLus emulator installation tutorial

емулятор Atari800
Приступимо до встановлення емулятора з вельми промовистою назвою - Atari800 (http: // atari800.sourceforge.net). Проект активно живе, остання версія 2.2.1 випущена в 2011 році. Емулятор працює в Linux, MacOS X, Windows, а також в MS-DOS, Atari TT / Falcon і WinCE. Для дистрибутивів Linux, які використовують RPM-пакети, на офіційному сайті є готові бінарні збірки. Для інших дистрибутивів емулятор потрібно збирати з вихідних кодів. Крім початкових кодів, для роботи емулятора потрібно завантажити образи офіційних прошивок - ROM BIOS, без яких емулятор працювати не буде. Вони доступні на тому ж сайті (https://sourceforge.net/project/shownotes.php7release id = 64318). Завантаживши архів з прошивками, розпаковуємо його вміст в окремий каталог (скажімо, atari / roms). Прошивки поширюються абсолютно законно, з офіційного дозволу корпорації Atari.

Варто відразу ж сказати, що існує версія емулятора Atari800 для мобільних пристроїв, так що, якщо Вам набридли високотехнологічні симулятори на андроїд (https://you-android.com/category/igry/simulyatory/), то Ви цілком можете запустити на своєму телефоні або планшеті Донки Конга або Принца Персії!

Найпростіше збирати емулятор з використанням бібліотеки SDL, попередньо встановивши всі її заголовки. Потім переходимо в каталог src дерева початкових кодів емулятора і даємо команду:
./ Configure --target = sdl

Якщо все пройде без помилок, то виконуємо традиційні:
make
make install

емулятор Atari800
Вікно емулятора Atari800

Після цього емулятор запускається командою atari800. При першому запуску з`являється тільки маленьке віконце, все виглядає і працює жахливо. Причина в тому, що емулятор не бачить файлів прошивок. Виходимо з програми і знаходимо конфігураційний файл з настройками за замовчуванням .atari800.cfg, який створився при першому запуску. Знаходимо і правимо там такі рядки:
OS / A_ROM = / повний шлях / ATARIOSA.ROM
OS / B_ROM = / повний шлях / ATARIOSB.ROM
XL / XE_ROM = / повний шлях / ATARIXL.ROM
BASIC_ROM = / повний шлях / ATARIBAS.ROM

Регістр в іменах файлів має значення, будьте уважні.




У цьому ж файлі додамо каталоги з іграми або програмами (образами дискет), які можна скачати з Інтернету.
ATARI_FILES_DIR = / повний шлях до одного каталогу
ATARI_FILES_DIR = / повний шлях до іншого каталогу

Встановлюємо ще кілька важливих параметрів (які, втім, можна змінити і через графічний інтерфейс):
MACHINE_TYPE = Atari XL / XE
RAM_SIZE = 64
DEFAULT_TV_MODE = PAL
DISABLE_BASIC = 1
і зберігаємо файл.




Перш ніж продовжити, потрібно сказати кілька слів про джойстик. Працюють як звичайні USB-джойстики і джойпад (не старі від Atari, а сучасні), так і джойстик, емульований через клавіатуру (налаштовується через графічний інтерфейс Atari800). У разі апаратного джойстика при деяких сполученнях версії SDL і ядра системи починає глючити обробка зміни положення осі джойстика або джойпад. Щоб позбутися від цієї проблеми, в кінець файлу / etc / profile потрібно додати рядки:
SDL_JOYSTICK_DEVICE = / dev / js0
export SDL_JOYSTICK_DEVICE

Тут ми явно вказуємо, який джойстик повинна обробляти бібліотека SDL і явно конкретний вказуємо файл пристрою (js-такий-то-номер). Можливо, що ніяких хитрощів не знадобитися, наприклад, у мене в Mageia 1 все працює «з коробки».

Правити файл / etc / profile потрібно з правами суперкористувача і без необхідності його краще все-таки не чіпати.

Повернемося до налаштувань емулятора. Головне меню викликається клавішею . Крім того, є багато встановлених клавіатурних скорочень, наприклад:
gt; + - гаряча перезавантаження;
gt;
- холодна;
gt; + - почати / зупинити запис вихідного аудиопотока в WAV;
gt;
+ - вибір способу дискети для запуску.

Налаштування виведення графіки здійснюється в
- Display Settings - Videomode settings. Я граю в віконному режимі, розтягнувши вікно майже на весь екран. При цьому у мене встановлено такі важливі настройки:
gt; Image aspect ration = square pixels
gt; Stretch image = fit screen - full
gt; Fit screen method = both

Решта залишено за замовчуванням. Апаратне прискорення, яке здійснює висновок з SDL через OpenGL, я не тестував, оскільки і без нього все працює досить швидко. Якщо його включити, то будуть доступні, наприклад, налаштування фільтрації.

Змінюючи настройки, не забувайте їх потім зберігати через
- Emulator Configuration - Save configuration file. Це відноситься до всіх налаштувань, у всіх підміню .

В
- Select System можна вибрати систему. Як правило, для більшості програм та ігор підійде «Atari 800XL (64 KB)». Втім, працюють і інші моделі, якщо в наявності є потрібний образ ROM BIOS.
Як і будь-який просунутий емулятор, Atari800 записувати і завантажувати стану (+, +), а також збереження знімків екрану (в звичайному і черезстрочная режимі).


ІНШЕ

Atari покаже на pax prime рімейки фото

Atari покаже на pax prime рімейки

Непотоплюване видавництво Atari анонсувало свою лінійку ігор, яку продемонструє на виставці PAX Prime 2014. 2 проекти…

Gens фото

Gens

Відео: I GENS CARA AMICA MIA тисяча дев`ятсот сімдесят три Отже, Gens (https://gens.me). Судячи по головному сайту, може…

Емулятор altirra фото

Емулятор altirra

Відео: Atari Xl / XE cassette loader using Altirra emulator Atari800 відмінно підійде тим користувачам, які хочуть з…

Ейвері чи: проект altirra фото

Ейвері чи: проект altirra

Відео: Atari 800 Emulator Altirra: Spelunker: 110,760 VirtualDub і VGAPaint 386 - не єдині відомі програми, що належать…

Робота з gens ng фото

Робота з gens ng

Відео: # 39; Criss Rips Bodies Apart # 39; | Criss Angel BeLIEve Гра Bubsy в Gens GS Про налаштуваннях графіки. У Gens…

Sony playstation і pcsx фото

Sony playstation і pcsx

Відео: PlayStation® Experience 2016 | Day 1 Отже, Sony Playstation з`явилася при вельми цікавих обставин. Nintendo в…

Труднощі з phonon фото

Труднощі з phonon

Відео: TAG: новонароджені - ТРУДНОЩІ ПЕРШОГО МІСЯЦЯ! MNOGOMAMA Я не хочу повторювати документацію і приводити якісь…

Fuse фото

Fuse

Відео: Огляд FUSE [Review] FUSE (https://fuse-emulator.sourceforge.net) розшифровується як Free Unix Spectrum Emulator.…

» » Емулятор atari800