англійськафранцузькийіспанська

Запуск серверів | Ubuntu > | Fedora > |


Значок OnWorks

fuse-gtk - онлайн у хмарі

Запустіть fuse-gtk у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда fuse-gtk, яку можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


fuse — емулятор Sinclair ZX Spectrum

СИНТАКСИС


запобіжник [опції]

ОПИС


Fuse — це емулятор Sinclair ZX Spectrum. Він підтримує декілька моделей (включаючи 128),
з досить вірною емуляцією дисплея та звуку.

Емулятор може завантажувати будь-який із підтримуваних форматів libspectrum(3) — це включає Z80,
Знімки SNA і SZX, а також файли віртуальної стрічки PZX, TAP і TZX. Збереження в SZX, Z80 і SNA
підтримуються знімки та файли стрічки TZX і TAP. Розширення SLT для формату Z80 є
частково підтримується (досить для багатозавантажувальних ігор); однак завантаження старого DAT-файлу
варіанта немає. Образи дисків DSK, UDI, FDI, TR0, SDF, MGT, IMG, SAD, TRD, SCL та OPD
підтримується під час емуляції дискового інтерфейсу, включаючи вбудовані дисководи
+3, машини Pentagon або Scorpion, а також +D, DISCiPLE, Opus Discovery і Beta 128
інтерфейси. Зображення картриджів DCK підтримуються під час емуляції варіанту Timex 2068.
Також підтримуються картриджі ROM з інтерфейсом 2.

Нарешті, існує також підтримка читання та запису вхідного формату запису RZX.

Див СТИСНЕНО ФАЙЛИ розділ для детальної інформації про читання файлів, стиснутих з bzip2(3) або
gzip(3).

ВАРІАНТИ


--прискорення-завантажувач
Укажіть, чи повинен Fuse намагатися прискорити завантажувачі стрічки за допомогою «короткого
замикання» циклу навантаження. Загалом це прискорить завантаження, але може спричинити
деякі навантажувачі виходять з ладу. (Увімкнено за замовчуванням, але ви можете використовувати `--no-accelerate-loader'
вимкнути). Те саме, що діалогове вікно Загальні параметри Прискорювати навантажувачі варіант.

--аспект-підказка
Вкажіть, чи повинні інтерфейси користувача GTK+ і Xlib `підказувати' вікну
менеджера про бажане співвідношення сторін для графічного вікна, таким чином запобігаючи
зміна розміру до неквадратних розмірів, що призведе до неправильного відображення Fuse. Це
Помічено, що параметр викликає проблеми з деякими віконними менеджерами під час використання
GTK+ UI, який може запобігти зміні розміру або переміщенню вікна взагалі. (Увімкнено
за замовчуванням, але ви можете використовувати `--no-aspect-hint', щоб вимкнути). Дивіться також
`--суворий аспект-підказка'варіант.

--налаштування автозбереження
Укажіть, чи мають поточні налаштування Fuse автоматично зберігатися при виході. The
так само, як діалогове вікно Загальні параметри Автозбереження налаштування варіант.

-- автоматичне завантаження
Укажіть, чи слід автоматично завантажувати файли стрічки та диска, коли вони є
відкривається за допомогою Файл, Open ... пункт меню. (Увімкнено за замовчуванням, але ви можете використовувати
`--без автоматичного завантаження', щоб вимкнути). Те саме, що діалогове вікно Загальні параметри Автозавантаження засоби масової інформації
варіант.

--бета128
Емуляція інтерфейсу Beta 128. Те саме, що діалогове вікно Параметри периферійних пристроїв диска
бета 128 інтерфейс варіант.

--beta128-48завантаження
Якщо інтерфейс Beta 128 використовується в емуляції 48K або TC2048, опція
додатково контролює, чи машина завантажується безпосередньо в систему TR-DOS.
Те саме, що діалогове вікно Параметри периферійних пристроїв диска бета 128 багажнику in 48K машини
варіант.

--betadisk файл
Вставте вказаний файл в дисковод A: і емульованого інтерфейсу бета-диску
виберіть режим Пентагон під час запуску.

--bw-tv
Укажіть, чи має дисплей імітувати кольоровий чи чорно-білий телевізор.
Ця опція ефективна в інтерфейсах користувача GTK+, Win32, Xlib і SDL:
інші завжди імітують кольоровий телевізор. Те саме, що діалогове вікно Загальні параметри
Black і білий TV варіант.

--конкурс-код код
Вкажіть код, який буде записано до файлів RZX режиму змагань. Те саме, що і RZX
Діалогове вікно параметрів Competition код варіант.

--конкурсний режим
Укажіть, чи слід робити вхідні записи в `режимі змагання`. Такий же як і
діалоговому вікні Параметри RZX Competition режим варіант.

--compress-rzx
Укажіть, чи слід записувати файли RZX стиснутими. (Увімкнено за замовчуванням,
але ви можете використовувати `--no-compress-rzx', щоб вимкнути). Те саме, що діалогове вікно параметрів RZX
Стискати RZX дані варіант.

--підтверджувальні дії
Укажіть, чи є "небезпечні" дії (наприклад, ті, які можуть спричинити втрату даних
скидання Spectrum) вимагають підтвердження перед початком. (Увімкнено за замовчуванням,
але ви можете використовувати `--no-confirm-actions', щоб вимкнути). Цей варіант такий самий, як і
Діалогове вікно Загальні параметри підтвердити дії варіант.

--налагоджувач-команда рядок
Вкажіть команду налагоджувача, яку потрібно запустити перед запуском емулятора. Цим можна скористатися
встановити точки зупинки або подібне. Наразі це єдиний спосіб багаторядкового введення
команди налагоджувача. (Див МОНІТОР/НАЛАДЖЕННЯ розділ для додаткової інформації).

--detect-loader
Укажіть, чи повинен Fuse намагатися визначити, коли здійснюється доступ до стрічки та
автоматично запускати та зупиняти відтворення віртуальної касети. (Увімкнено за замовчуванням, але ви
можна використовувати `--no-detect-loader', щоб вимкнути). Те саме, що діалогове вікно Загальні параметри
Виявлення навантажувачі варіант.

-- учень
Емуляція інтерфейсу DISCiPLE. Те саме, що діалогове вікно Параметри периферійних пристроїв диска
УЧЕНЬ інтерфейс варіант.

--discipledisk файл
Вставте вказаний файл в емульований диск DISCiPLE 1.

--disk-ask-merge
Запропонуйте користувачеві підтвердити, чи повинен Fuse спробувати об’єднати сторону «B» диска
зображення з окремого файлу при відкритті нового образу одностороннього диска.

--disk-try-merge режим
Виберіть, чи повинен Fuse спробувати об’єднати окремий файл для сторони `B' диска
образ окремого файлу під час відкриття нового образу диска. Більшість образів двосторонніх дисків
скидаються у вигляді двох односторонніх образів дисків, наприклад, "Golden Axe - Side A.dsk" і
`Золота сокира - Сторона Б.дск'. Отже, якщо ми хочемо зіграти в Golden Axe, спочатку ми повинні це зробити
вставте перший образ диска, і коли гра просить вставити сторону B, ми повинні це зробити
знайдіть і відкрийте другий образ диска, замість того, щоб просто "перевертати" диск всередині
диск. Якщо ввімкнено, Fuse також спробує відкрити друге зображення та створити подвійне зображення
односторонній образ диска (об’єднання двох односторонніх образів диска) і вставте цей об’єднаний
віртуальний диск у дисковод. Функція визначає, чи є файл одностороннім
двостороннього зображення, якщо ім’я файлу відповідає шаблону, наприклад [Ss]ide[ _][abAB12][
_.] у назві файлу диска, який відкривається. Якщо буде знайдено, Fuse спробує це зробити
також відкрийте іншу сторону диска, підставивши відповідні символи в
ім'я файлу, наприклад 1→2, a→b, A→B. У разі успіху два зображення і
тепер у нас є двосторонній диск у накопичувачі. Це означає, що якщо ми відкриємо `Golden Axe -
Сторона A.dsk», тоді Fuse також спробує відкрити «Golden Axe - Side B.dsk». Тепер ми можемо
просто `переверніть' диск, якщо Golden Axe просить "Сторона B". Доступні варіанти
Ніколи, з односторонній диски і Always.

-- розділити
Емулюйте інтерфейс DivIDE. Те саме, що діалогове вікно Параметри периферійних пристроїв диска
Розділяти інтерфейс варіант.

--розділяти-головний файл файл
--розділяти-підпорядкований файл файл
Вкажіть образ IDE, який буде завантажено в емульовані головні та підлеглі пристрої DivIDE
дисків відповідно.

--розділяти-записувати-захищати
Вкажіть, що емульований джампер захисту від запису DivIDE повинен вважатися встановленим.
Те саме, що діалогове вікно Параметри периферійних пристроїв диска Розділяти запис захист варіант.

-- док файл
Вставте вказаний файл в емульовану док-станцію Timex 2068; також виберіть
TC2068 під час запуску, якщо є.

-- режим подвійного сканування
Вкажіть, що інтерфейс кадрового буфера повинен намагатися використовувати режим подвійного сканування (де
кожен рядок відображається двічі).

--drive-plus3a-type тип
--drive-plus3b-type тип
--диск типу beta128a тип
--тип диска бета128b тип
--диск типу бета128c тип
--диск типу бета128d тип
--drive-plusd1-type тип
--drive-plusd2-type тип
--drive-disciple1-type тип
--drive-disciple2-type тип
--drive-opus1-type тип
--drive-opus2-type тип
Вкажіть тип диска для емуляції за допомогою відповідного інтерфейсу. Дивіться Диск
Діалогове вікно параметрів для отримання додаткової інформації.

--drive-40-max-track вважати
--drive-80-max-track вважати
Вкажіть максимальну кількість доріжок для фізичних дисків на 40 і 80 доріжок
відповідно.

--embed-snapshot
Укажіть, чи слід вставляти знімок у файл RZX під час запису
розпочато з наявного знімка. (Увімкнено за замовчуванням, але ви можете використовувати
`--no-embed-snapshot', щоб вимкнути). Те саме, що діалогове вікно параметрів RZX Always Вставляти
знімок варіант.

--швидке завантаження
Укажіть, чи повинен Fuse працювати з максимально швидкою швидкістю під час віртуальної стрічки
грає. (Увімкнено за замовчуванням, але ви можете використовувати `--без швидкого завантаження', щоб вимкнути). The
так само, як діалогове вікно Загальні параметри Швидке завантаження варіант.

-f частота
--звукова частота частота
Укажіть, яку частоту Fuse має використовувати для звукового пристрою, за замовчуванням – 32 кГц,
але деякі пристрої підтримують лише одну частоту або обмежений діапазон (наприклад, 48 кГц
або до 22 кГц).

-- повніше
Емуляція інтерфейсу Fuller Box. Те саме, що діалогове вікно Параметри периферійних пристроїв Фуллер Box
варіант.

--повноекранний
Укажіть, чи повинен Fuse працювати в повноекранному режимі. Тільки цей варіант ефективний
під інтерфейсом SDL.

-g фільтрувати
--графічний фільтр режим
Укажіть, який графічний фільтр використовувати, якщо є. За замовчуванням є нормальний, Яка
не використовує фільтрацію. Доступні варіанти 2x, 2xsai, 3x, advmame2x, advmame3x,
точкова матриця, половина, напівпропуск, hq2x, hq3x, нормальний, super2xsai, суперорел, час x15x,
timextv, tv2x, paltv, paltv2x, і paltv3x. Дивіться ГРАФІКА ФІЛЬТРИ розділ для
Детальніше.

-- графічний файл файл
Встановіть ім’я файлу, яке використовується для графічного виводу з емульованого принтера ZX. Див
ПРИНТЕР ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

-h
--допомога
Надайте коротку довідку щодо використання, перерахувавши доступні варіанти.

--if2cart файл
Вставте вказаний файл в емульований інтерфейс 2.

--інтерфейс1
Емуляція інтерфейсу Sinclair 1. Те ​​саме, що й у діалоговому вікні Параметри периферійних пристроїв
інтерфейс 1 варіант.

--інтерфейс2
Емулювати інтерфейс Sinclair 2. (Увімкнено за замовчуванням, але ви можете використовувати
`--no-interface2', щоб вимкнути). Те саме, що діалогове вікно Параметри периферійних пристроїв інтерфейс 2
варіант.

--випуск 2
Емуляція клавіатури проблеми 2. Те саме, що діалогове вікно Загальні параметри Питання 2 клавіатура
варіант.

-j пристрій
--джойстик-1 пристрій
Читати з пристрій імітувати перший джойстик. Запобіжник буде використовувати будь-який
`/dev/input/js0' або `/dev/js0' за замовчуванням.

--джойстик-2 пристрій
Що стосується --джойстик-1 але для другого джойстика; за замовчуванням тут є або
`/dev/input/js1' або `/dev/js1'.

--джойстик-1-вихід тип
--джойстик-2-вихід тип
--джойстик-клавіатура-вихід тип
Виберіть, який інтерфейс джойстика підключити до перших двох справжніх джойстиків і
клавіатурний джойстик. За замовчуванням є 0, що не є виходом. Доступні варіанти
1 (курсор), 2 (кемпстон), 3 (Сінклер 1), 4 (Сінклер 2), 5 (Timex 1), 6 (Timex 2),
і 7 (Фуллер). Те саме, що діалогове вікно Параметри джойстика джойстик тип варіант.

--джойстик-1-пожежа-1 код
--джойстик-1-пожежа-2 код
--джойстик-1-пожежа-3 код
--джойстик-1-пожежа-4 код
--джойстик-1-пожежа-5 код
--джойстик-1-пожежа-6 код
--джойстик-1-пожежа-7 код
--джойстик-1-пожежа-8 код
--джойстик-1-пожежа-9 код
--джойстик-1-пожежа-10 код
--джойстик-1-пожежа-11 код
--джойстик-1-пожежа-12 код
--джойстик-1-пожежа-13 код
--джойстик-1-пожежа-14 код
--джойстик-1-пожежа-15 код
--джойстик-2-пожежа-1 код
--джойстик-2-пожежа-2 код
--джойстик-2-пожежа-3 код
--джойстик-2-пожежа-4 код
--джойстик-2-пожежа-5 код
--джойстик-2-пожежа-6 код
--джойстик-2-пожежа-7 код
--джойстик-2-пожежа-8 код
--джойстик-2-пожежа-9 код
--джойстик-2-пожежа-10 код
--джойстик-2-пожежа-11 код
--джойстик-2-пожежа-12 код
--джойстик-2-пожежа-13 код
--джойстик-2-пожежа-14 код
--джойстик-2-пожежа-15 код
Виберіть, який код ключа Fuse має запускатися відповідним справжнім джойстиком
натиснути кнопку. Коди — це коди клавіатури Fuse, що відповідають клавішам. The
значення за замовчуванням 4096 що відповідає кнопці запуску віртуального джойстика. Те саме
як діалогове вікно Параметри джойстика джойстик пожежа Варіанти.

--джойстик-клавіатура вгору код
--джойстик-клавіатура опущена код
--джойстик-клавіатура-ліворуч код
--джойстик-клавіатура-праворуч код
--джойстик-клавіатура-пожежа код
Виберіть, який код ключа запобіжника має відповідати кожному напрямку та ввімкніть його
клавіатура віртуальний джойстик. Те саме, що діалогове вікно Параметри джойстиків клавіатури
Button та цінності UP, Button та цінності DOWN, Button та цінності ЛІВИЙ, Button та цінності ПРАВО і Button та цінності
ВОГОНЬ варіанти відповідно.

--джойстик-підказка
Якщо вказано цю опцію, Fuse підкаже вам, яка форма джойстика
емуляція, яку ви хочете використовувати під час завантаження знімка. Підказка не буде видана, якщо
конфігурація на знімку відповідає тому, що ви зараз використовуєте. Те саме, що і
Діалогове вікно Загальні параметри хватка джойстик підказка варіант.

-- Кемпстон
Емуляція джойстика Kempston. Те саме, що діалогове вікно Параметри периферійних пристроїв Кемпстон
джойстик варіант.

--кемпстон-миша
Емуляція миші Kempston. Те саме, що діалогове вікно Параметри периферійних пристроїв Кемпстон миша
варіант.

--пізні терміни
Було помічено, що деякі реальні Spectrums працюють так, що відтворюється екран
один tstate пізніше, ніж на іншому реальному обладнанні. Цей параметр визначає Fuse
має наслідувати таку машину. Те саме, що діалогове вікно Загальні параметри Пізно терміни
варіант.

-- звук завантаження
Укажіть, чи слід емулювати звук, який створюється під час завантаження стрічок. (Увімкнено
за замовчуванням, але ви можете використовувати `--звук без завантаження', щоб вимкнути). Те саме, що Звук
Діалогове вікно параметрів Loading звук варіант.

-m тип
-- машина тип
Вкажіть тип машини для емуляції спочатку. За замовчуванням є 48, спектр 48K. The
доступні варіанти 16, 48, 48_ntsc, 128, plus2, плюс2а, plus3, 2048, 2068,
ts2068, п'ятикутник, п'ятикутник 512, п'ятикутник 1024, скорпіон і se.

--мелодій
Емулюйте інтерфейс Melodik AY для спектрів 16/48k. Те саме, що і периферійні пристрої
Діалогове вікно параметрів Мелодик варіант.

--файл мікродиска файл
--microdrive-2-file файл
--microdrive-3-file файл
--microdrive-4-file файл
--microdrive-5-file файл
--microdrive-6-file файл
--microdrive-7-file файл
--microdrive-8-file файл
Вкажіть файли картриджів Microdrive Interface 1, які потрібно відкрити.

--кнопки заміни миші
Поміняйте місцями ліву та праву кнопки миші під час емуляції миші Kempston. Так само
як діалогове вікно Загальні периферійні пристрої своп миша Кнопки варіант.

--movie-compr рівень
Цей параметр встановлює рівень стиснення, який використовується під час створення фільмів. Те саме, що фільм
Діалогове вікно параметрів фільм стиснення варіант. Доступні варіанти ніхто,
Без втрат, і Високий (втрата). Опція за замовчуванням Без втрат. Див. Також КІНО
ЗАПИС .

--початок фільму ім'я файлу
За допомогою цього параметра командного рядка Fuse почне запис відео, щойно
емулятор запускається. Дивіться також КІНО ЗАПИС .

--movie-stop-after-rzx
За допомогою цього параметра командного рядка Fuse зупинить запис відео під час відтворення RZX або
Запис RZX закінчується. Те саме, що діалогове вікно Параметри фільму Стоп запис після RZX
закінчується варіант. (Увімкнено за замовчуванням, але ви можете використовувати `--без-фільму-зупинка-після-rzx'до
вимкнути). Дивіться також КІНО ЗАПИС .

--опус
Емуляція інтерфейсу Opus Discovery. Те саме, що діалогове вікно Параметри периферійних пристроїв диска
Опус Відкриття інтерфейс варіант.

--opusdisk файл
Вставте вказаний файл в емульований диск Opus Discovery 1.

--paltv2x
Укажіть, чи повинні масштабери PAL TV 2x і PAL TV 3x створювати лінії сканування
за зразком масштаберів TV 2x і Timex TV. Те саме, що і загальні параметри
діалог PAL-TV використання TV2x ефект варіант.

-p файл
--відтворення файл
Вкажіть файл RZX для початку відтворення.

--plus3disk файл
Вставте вказаний файл в емульований диск A: +3; також увімкніть +3
запуск, якщо є.

--plus3-detect-speedlock
Укажіть, чи намагаються диски +3 виявляти захищені від Speedlock диски та емулювати
«слабкі» сектори. Якщо файл образу диска (EDSK або UDI) містить слабкі дані сектора,
ніж визначення Speedlock автоматично пропускається. Дивіться також СЛАБКИЙ ДИСК ДАНІ
розділ. Те саме, що діалогове вікно Параметри диска +3 Виявлення Speedlock варіант.

--плюс
Емуляція інтерфейсу +D. Те саме, що діалогове вікно Параметри периферійних пристроїв диска +D інтерфейс
варіант.

--plusddisk файл
Вставте вказаний файл в емульований диск +D 1.

--принтер
Укажіть, чи повинна емуляція включати принтер. Те саме, що і периферійні пристрої
Діалогове вікно параметрів Емулювати Принтери варіант.

--ставка кадр
Вкажіть частоту кадрів, відношення оновлень кадрів спектру до реальних оновлень кадрів.
Те саме, що діалогове вікно Загальні параметри Кадр швидкість варіант.

-r файл
--запис файл
Вкажіть файл RZX для початку запису.

--rom-16 файл
--rom-48 файл
--rom-128-0 файл
--rom-128-1 файл
--rom-plus2-0 файл
--rom-plus2-1 файл
--rom-plus2a-0 файл
--rom-plus2a-1 файл
--rom-plus2a-2 файл
--rom-plus2a-3 файл
--rom-plus3-0 файл
--rom-plus3-1 файл
--rom-plus3-2 файл
--rom-plus3-3 файл
--rom-plus3e-0 файл
--rom-plus3e-1 файл
--rom-plus3e-2 файл
--rom-plus3e-3 файл
--rom-tc2048 файл
--rom-tc2068-0 файл
--rom-tc2068-1 файл
--rom-ts2068-0 файл
--rom-ts2068-1 файл
--rom-pentagon-0 файл
--rom-pentagon-1 файл
--rom-pentagon-2 файл
--rom-pentagon-3 файл
--rom-scorpion-0 файл
--rom-scorpion-1 файл
--rom-scorpion-2 файл
--rom-scorpion-3 файл
--rom-spec-se-0 файл
--rom-spec-se-1 файл
--rom-interface-1 файл
--ром-опус файл
--rom-plusd файл
--ром-учень файл
--rom-beta128 файл
--rom-speccyboot файл
Вкажіть файл, який буде використовуватися для ПЗУ, що використовується для кожної машини. Варіанти
відповідно до 16K Spectrum (48.ром), 48K Spectrum (48.ром), два
ПЗУ для 128K Spectrum (128-0.ром і 128-1.ром), два ПЗУ для +2
(плюс2-0.ром і плюс2-1.ром), чотири ПЗУ для +2A (плюс3-0.ром, плюс3-1.ром,
плюс3-2.ром і плюс3-3.ром), чотири ПЗУ для +3 (плюс3-0.ром, плюс3-1.ром,
плюс3-2.ром і плюс3-3.ром), ПЗУ TC2048 (tc2048.rom), два ПЗУ для
TC2068 (tc2068-0.rom і tc2068-1.rom), два ПЗУ для TS2068 (tc2068-0.rom
і tc2068-1.rom), два основних ПЗУ, ПЗУ TR-DOS і службове ПЗУ скидання для
Пентагон (128p-0.rom, 128p-1.rom, trdos.rom і gluck.rom), чотири ПЗУ для
Скорпіон 256 (256с-0.ром, 256с-1.ром, 256с-2.ром і 256с-3.ром), два ПЗУ
для Spectrum SE (се-0.ром і се-1.ром), ПЗУ інтерфейсу 1 (if1-2.rom)
Opus Discovery ROM (opus.rom), ПЗУ DISCiPLE (учень.ром), +D ROM
(plusd.rom), ПЗУ TR-DOS для емуляції бета-версії 128 з 48K, TC2048, 128K або +2
(trdos.rom), і ПЗУ SpeccyBoot (speccyboot-1.4.rom). Назви в дужках
позначають значення за замовчуванням. Зауважте, що не всі ці ПЗУ постачаються із запобіжником — ви повинні
надайте власні копії тих, які не є.

--no-rs232-рукостискання
Ця опція змушує емуляцію інтерфейсу Fuse 1 вважати, що лінія RS-232 інша
кінець живий, коли ви підключаєте канали зв'язку. Дивіться також `--rs232-rx'
та `--rs232-tx' варіанти.

--rs232-rx
--rs232-tx
Вкажіть канали зв'язку (FIFO або файл), які будуть використовуватися для інтерфейсу 1 RS-232
емуляція як RxD і TxD дріт. Дивіться також `--rs232-рукостискання' варіанти.

--rzx-автозбереження
Вкажіть, що під час запису файлу RZX Fuse повинен автоматично додавати знімок
на потік запису кожні 5 секунд. (За замовчуванням увімкнено, але ви можете використовувати
`--no-rzx-autosaves', щоб вимкнути). Те саме, що діалогове вікно параметрів RZX Створювати автозбереження
варіант; дивіться там для більш детальної інформації.

--розлука тип
Дайте стереорозділення звукових каналів AY 128. Те саме, що й загальні параметри
діалог AY стерео поділ варіант. Доступні варіанти ніхто, ACB, і азбука.
Опція за замовчуванням ніхто.

--проста
Укажіть, чи буде Fuse емулювати простий 8-розрядний інтерфейс IDE, який використовується
Спектр +3e. Те саме, що діалогове вікно Параметри периферійних пристроїв диска простий 8-біт IDE
варіант.

--simpleide-masterfile файл
Вкажіть файл HDF для підключення до емульованого головного 8-розрядного інтерфейсу IDE
канал.

--simpleide-slavefile файл
Вкажіть файл HDF для підключення до емульованого 8-розрядного інтерфейсу IDE, підлеглого
канал.

--slt
Підтримуйте інструкцію SLT trap. (Увімкнено за замовчуванням, але ви можете використовувати `--no-slt'
вимкнути). Те саме, що діалогове вікно Загальні параметри використання .slt пастки варіант.

-s файл
--знімок файл
Вкажіть файл знімка для завантаження. Файл може бути в будь-якому підтримуваному форматі знімків
by libspectrum(3).

--звук
Укажіть, чи повинен запобіжник видавати звук. (Увімкнено за замовчуванням, але ви можете використовувати
`--без звуку', щоб вимкнути). Те саме, що діалогове вікно Параметри звуку Звучати включений варіант.

-d пристрій
-- звуковий пристрій пристрій
Укажіть пристрій виведення звуку та будь-які параметри, які потрібно надати цьому пристрою. Якщо ви
не використовують інтерфейс SDL або не використовують libao or libasound (ALSA) для виведення звуку
la пристрій Параметр просто визначає пристрій, який буде використовуватися для виведення звуку.

Якщо ви використовуєте SDL UI, пристрій Параметр дозволяє вказати звук
драйвер для використання (наприклад, dsp, alsa, dma, esd і arts).

Якщо ви використовуєте libao для виведення звуку, пристрій Параметр дозволяє вказати
пристрій, що використовується для виведення звуку (або "живого" на динамік, або у файл) і
параметри, які будуть використовуватися для цього пристрою. Загалом, пристрій параметр має
форма драйвер[:param[=value][,param[=value][,...]]. водій вибирає драйвер libao
для використання, будь-який із "живих" драйверів (aixs, alsa, alsa09, мистецтво, esd, irix,
macosx, NAS, Центр or сонце) або драйвер файлу (au, сировина, WAV or нулю). Доступний
Пара параметрів і значень для кожного пристрою:

· aixs: аудіосистема AIX

· dev=пристрій
`пристрій' дає звуковий пристрій AIX.

· alsa: Розширена звукова архітектура Linux версії 0.5.x

· картка=Num
`Num' дає номер картки ALSA.

· dev=Num
`Num' дає номер пристрою ALSA.

· buf_size=Num
`Num' дає розмір буфера ALSA в байтах.

· alsa09: Розширена звукова архітектура Linux версії 0.9+

· dev=рядок
`рядок' визначає пристрій ALSA, наприклад hw:1.2

· час_буфера=Num
`Num' дає час буфера ALSA в мікросекундах.

· період_час=Num
`Num' дає час періоду ALSA в мікросекундах.

· use_mmap=так|у|правда|t|1
вказує, що libao використовує передачу відображеної пам'яті.

· мистецтво: aRts soundserver: немає параметрів.

· esd: Просвітлений звуковий демон.

· хост=рядок
`рядок' дає специфікацію хоста ESD.

· irix: Аудіотека IRIX: немає параметрів.

· macosx: MacOS X CoreAudio: немає параметрів.

· NAS: мережева аудіосистема.

· хост=рядок
`рядок' дає специфікацію хоста NAS.

· buf_size=Num
`Num' дає розмір буфера на сервері.

· Центр: Відкрита звукова система.

· dsp=рядок
`рядок' надає пристрій OSS для використання, наприклад /dev/sound/dsp1

· сонце: аудіосистема SUN.

· dev=рядок
`рядок' дає аудіопристрій для використання.

· au: аудіофайл SUN Sparc: параметрів немає.

· сировина: необроблений файл.

· byteorder=рядок
`рядок' може бути будь-яким з рідний (родний порядок байтів хоста), великий (великий
порядковий рядок) або трохи (маленький байт).

· WAV: аудіофайл Microsoft: параметрів немає.

· нулю: нульовий висновок: немає параметрів.

· відлагоджувати: для налагодження libao.

Нарешті, кожен із типів виводу файлів (au, сировина і WAV) мають додаткову опцію
`file=ім'я файлу'де 'ім'я файлу' дає, до якого буде спрямовано вихідний файл. Це
за замовчуванням `Fuse-sound.ao' якщо не вказано.

Деякі приклади використання:

запобіжник -d alsa09:dev=hw:1

змушує Fuse використовувати вихід ALSA 0.9+ з другою (#1) звуковою картою.

запобіжник -d raw:byteorder=little,file=enigma.raw

змушує Fuse зберігати слова з низьким кінцем у `enigma.raw'.

Дивіться розділ "ПРИСТРІЙ" у ogg123(1) для отримання актуальної інформації про пристрої та
параметри (крім параметра `file', який надається самим Fuse).

Якщо ви використовуєте libasound or ALSA для виведення звуку, пристрій параметр дозволяє
ви можете вказати пристрій, який використовується для виведення звуку, і деякі параметри, які будуть використовуватися
той пристрій. Загалом, пристрій параметр має вигляд
devstr or
param[=value][,param[=value][,...][,devstr].

· devstr: вибирає використовуваний пристрій ALSA, це може бути будь-який складний або простий ALSA
Ім'я пристрою. наприклад: дефолт or hw:0 or tee:plughw:0,'/tmp/out.raw',raw, Побачити
посилання alsa-lib pcm api за адресою http://www.alsa-project.org/alsa-doc/
alsa-lib/pcm.html для подальшого пояснення.

· парам і величини:

· буфер=nnnn: встановити буфер ALSA у кадрах, причина меншого значення
менша затримка звуку, але може бути більше заповнення буфера (вибухи та клацання),
більше значення спричиняє більшу затримку, але менший підбіг. За замовчуванням Fuse
визначити розмір буфера на основі фактичної частоти звуку.

Якщо ви використовуєте якийсь спеціальний плагін для свого пристрою pcm (наприклад: dmix) або
ваша карта не підтримує якийсь необхідний параметр (наприклад, не може зіграти інший
лише стереозвук 48 кГц, як у деяких звукових картах AC97) може спричинити Fuse
неможливо встановити необхідний розмір буфера, відповідну звукову частоту,
канали тощо, тому ви не можете отримати оптимальний результат чи ні
чути звук взагалі. У цьому випадку спробуйте plughw:#, (де означає #
номер вашої картки від 0) для пристрою ALSA.

· докладний : якщо вказано, запобіжник звітує про перезавантаження буфера ALSA stderr.

Деякі приклади використання:

запобіжник -d дослівно, буфер=2000

змушує Fuse використовувати пристрій ALSA за замовчуванням з буфером і звітом довжиною 2000 кадрів
Буфер ALSA увімкнено stderr.

запобіжник -d tee:plughw:0,'/tmp/aufwm.raw',raw

змушує Fuse використовувати першу картку і паралельно зберігати вихідні аудіосемпи
/tmp/aufwm.raw файлу.

--sound-force-8bit
Примусово використовувати 8-бітовий звук, навіть якщо 16-бітний можливий. Те саме, що параметри звуку
діалог Примусово 8-біт варіант.

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

--speccyboot
Емулюйте інтерфейс SpeccyBoot Ethernet. Те саме, що діалогове вікно Параметри периферійних пристроїв
SpeccyBoot варіант. Дивіться веб-сторінку SpeccyBoot за адресою
http://speccyboot.sourceforge.net/ для отримання повної інформації про SpeccyBoot.

--speccyboot-tap пристрій
Вкажіть пристрій TAP для емуляції SpeccyBoot.

--спектр
Емуляція інтерфейсу SpecDrum. Те саме, що діалогове вікно Параметри периферійних пристроїв SpecDrum
варіант. Перегляньте веб-сторінку World of Spectrum Infoseek за адресою
http://www.worldofspectrum.org/infoseekid.cgi?id=1000062 для посібників, програмного забезпечення та
більше.

--spectranet
Укажіть, чи буде Fuse емулювати інтерфейс Spectranet Ethernet. Те саме, що
Діалогове вікно Загальні параметри периферійних пристроїв Спектранет варіант. Див SPECTRANET
ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

--spectranet-disable
Ця опція керує станом перемички автоматичного введення сторінок Spectranet (J2).
Те саме, що діалогове вікно Загальні параметри периферійних пристроїв Спектранет забороняти варіант. Див
SPECTRANET ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

--швидкість відсоток
Укажіть швидкість (у відсотках від реальної швидкості Spectrum), з якою виконується емуляція
слід спробувати продовжити. Те саме, що діалогове вікно Загальні параметри Емуляція швидкість
варіант.

--Рядок стану
Для інтерфейсу GTK+ і Win32 вмикає рядок стану під дисплеєм. Для Xlib
та SDL UI, вмикає значки стану, які показують, чи знаходяться диск і стрічка
доступ. Те саме, що діалогове вікно Загальні параметри шоу Рядок стану варіант.

--суворий аспект-підказка
Для інтерфейсу GTK+ використовуйте суворіші обмеження для обмежень співвідношення сторін, встановлених
`--аспект-підказка' варіант. Це може призвести до того, що деякі менеджери вікон (наприклад,
метаміст(1)), щоб не дозволяти змінювати розмір і переміщувати вікно, але це необхідно
запобігати іншим (наприклад, fvwm(1)) від можливості змінювати розмір вікна
площа.

-v режим
--fbmode режим
Укажіть, який режим використовувати для інтерфейсу FB. Доступні значення для режим є "320" (що
відповідає режиму 320×240×256), за замовчуванням і «640» (режим 640×480×256).

--svga-modes режим 1, режим 2, режим 3
Укажіть, який режим SVGA використовувати для інтерфейсу користувача SVGAlib для різних розмірів екрана.
Доступні значення для режим1, режим2 і режим3 перераховані в таблиці, коли Fuse викликаний
з --svga-modes список параметр командного рядка. Коли користувач вибирає недоступний режим
для розміру Fuse просто ігноруйте і намагайтеся знайти для нього найкращий режим. наприклад з
--svga-modes 0,0,12 Запобіжник використовує вказаний режим SVGA 1024×768×256 для потрійного розміру
фільтрів, але автоматично вибирайте режими SVGA для фільтрів нормального або подвійного розміру.
Наведений вище номер режиму є лише прикладом, а номери режимів та їх значення можуть
змінювати відеокарту за відеокартою.

-D режим
-- режим подвійного сканування режим
Укажіть, чи використовувати режими подвійного сканування в інтерфейсі FB. Доступні значення для режим
0, 1 і 2. 0 означає "ніколи не подвійне сканування" (використовуйте 640×480 при 72 Гц або 60 Гц),
тоді як 1 і 2 обидва означають "спробуй використовувати подвійне сканування" і будуть повертатися до 640×480
режими. 1 вибирає режими 72 Гц (такий самий розмір і форма, що і звичайні 640×480), і
2 вибирає режими 60 Гц (пересканування).

Якщо ваш монітор відображає порожній екран під час використання 1 або 2, натисніть F10, а потім спробуйте a
інший варіант або скажіть `--fbmode 640'.

-t файл
-- стрічка файл
Вкажіть файл віртуальної стрічки для використання. Він має бути у форматі PZX, TAP або TZX.

--текстовий файл файл
Встановіть ім’я файлу, яке використовується для виведення тексту з емульованих принтерів. Див ПРИНТЕР
ЕМУЛЯЦІЯ розділ нижче для більш детальної інформації.

--пастки
Підтримка пастки для завантаження/збереження стрічки ПЗУ. (Увімкнено за замовчуванням, але ви можете використовувати
`--без пасток', щоб вимкнути). Те саме, що діалогове вікно Загальні параметри використання стрічка пастки
варіант.

-V
-- версія
Покажіть, яка версія Fuse використовується.

--обсяг-ай обсяг
Встановлює відносний обсяг мікросхеми AY-3-8912 в діапазоні 0–100%. Те саме, що
Діалогове вікно параметрів звуку AY обсяг варіант.

--сигнал гучності обсяг
Встановлює відносну гучність звукового сигналу в діапазоні 0–100%. Те саме, що Звук
Діалогове вікно параметрів Біпер обсяг варіант.

--об'єм-спектр обсяг
Встановлює відносний обсяг SpecDrum у діапазоні 0–100%. Те саме, що Звук
Діалогове вікно параметрів SpecDrum обсяг варіант.

--записувані-roms
Дозволити програмам Spectrum перезаписувати ПЗУ(и). Те саме, що і загальні параметри
діалог дозволяти пише до ПЗУ варіант.

--zxatasp
Укажіть, чи Fuse емулює інтерфейс ZXATASP. Те саме, що і дискова периферія
Діалогове вікно параметрів ZXATASP інтерфейс варіант.

--zxatasp-upload
Вкажіть стан перемички завантаження ZXATASP. Те саме, що і дискова периферія
Діалогове вікно параметрів ZXATASP завантажувати варіант.

--zxatasp-write-protect
Вкажіть стан перемички захисту від запису ZXATASP. Те саме, що і дискова периферія
Діалогове вікно параметрів ZXATASP запис захист варіант.

--zxatasp-masterfile файл
Вкажіть файл HDF для підключення до головного каналу інтерфейсу емульованого ZXATASP.

--zxatasp-slavefile файл
Вкажіть файл HDF для підключення до емульованого інтерфейсу ZXATASP підпорядкованого каналу.

--zxcf
Укажіть, чи Fuse емулюватиме інтерфейс ZXCF. Те саме, що і дискова периферія
Діалогове вікно параметрів ZXCF інтерфейс варіант.

--zxcf-upload
Вкажіть стан перемички завантаження ZXCF. Те саме, що параметри дискової периферії
діалог ZXCF завантажувати варіант.

--zxcf-cffile файл
Вкажіть файл HDF для підключення до емульованого інтерфейсу ZXCF.

--zxprinter
Емулюйте принтер ZX. Те саме, що діалогове вікно Загальні параметри периферійних пристроїв ZX Принтер
варіант.

Усі довгі параметри, які керують налаштуваннями увімкнення/вимкнення, можна вимкнути за допомогою `--ні-фу' (для ан
варіант `--фу'). Наприклад, протилежність `--випуск 2' є `--не проблема2'. Ці варіанти
також можна змінити під час роботи емулятора за допомогою діалогових вікон параметрів — див
документація для опції меню в МЕНЮ І КЛЮЧІ розділ для деталей.

THE Різний ПЕРЕДНІ КІНЦІ


Fuse підтримує різні інтерфейси або інтерфейси (користувацькі інтерфейси). Звичайний – на основі GTK+,
але є також SDL, Win32, Xlib, SVGAlib і кадровий буфер.

Важливою відмінністю є те, що у версіях GTK+ і Win32 використовується «рідне» діалогове вікно
коробки тощо (веде себе як звичайна програма на основі графічного інтерфейсу), а інші використовують файл
альтернатива, специфічний для Fuse "користувальницький інтерфейс віджета". До речі, цей останній інтерфейс легко помітити
він використовує головне вікно/екран Fuse для меню та діалогів, а також використовує власний Spectrum
шрифт.

МЕНЮ І КЛЮЧІ


Оскільки багато доступних клавіш призначені для емуляції клавіатури Spectrum, то
Основний спосіб керування самим Fuse (а не емульованою машиною) - це за допомогою
меню. Існують також комбінації клавіш для деяких параметрів меню.

У версії GTK+ і Win32 рядок меню завжди видно у верхній частині Fuse
вікно. Ви можете натиснути на назву меню, щоб воно з’явилося. Крім того, ви можете натиснути F1 до
відобразити спливаючу версію рядка меню, по якій потім можна переміщатися за допомогою клавіш курсору
або миша.

В інтерфейсі віджета натискання F1 це єдиний спосіб отримати головне меню; і на відміну від GTK+
версії, емулятор призупиняється під час навігації по меню. Меню показує, яка клавіша
, щоб натиснути для кожного пункту меню в дужках. Натискання Esc вийти з меню і натиснути вводити
повністю виходить із системи меню (а також "підтверджує" будь-який поточний діалог).

Ось що виконують параметри меню, а також призначення функціональних клавіш для цих елементів
які їх мають:

F3
Файл, Open ...
Відкрийте файл Spectrum. Знімки будуть завантажені в пам'ять; стрічкові зображення будуть
вставлено в емульовану магнітофонну деку, а якщо Автозавантаження засоби масової інформації встановлено опцію will
завантажується. Відкриття образу диска або образу док-станції Timex призведе до
відповідний тип машини (+3, Пентагон або TC2068), який потрібно вибрати разом із зображенням
вставлено, і диски автоматично завантажуються, якщо Автозавантаження засоби масової інформації опція встановлена.
Див Фото ВИБІР розділ нижче, щоб дізнатися більше про те, як вибрати файл. Примітка
що ця поведінка відрізняється від попередніх версій Fuse, коли цей параметр
відкриватиме лише знімки.

F2
Файл, зберегти Знімок...
Збережіть знімок (стан машини, вміст пам’яті тощо) у файл. Ви можете вибрати
ім'я файлу для збереження. Якщо він має розширення .szx, .z80 або .sna, знімок
буде збережено в такому форматі. В іншому випадку він буде збережено як файл .szx.

Файл, Запис, Record ...
Почніть записувати вхідні дані до файлу RZX, ініціалізованого з поточного стану емуляції.
Вам буде запропоновано ввести ім’я файлу для використання.

Файл, Запис, Запис від знімок...
Почніть записувати вхідні дані до файлу RZX, ініціалізованого з моментального знімка. Ви будете першим
з’явиться запит на використання знімка, а потім файл для збереження запису.

Insert
Файл, Запис, Insert знімок
Вставляє знімок поточного стану у файл RZX. Це можна використовувати на а
пізніше вкажіть для відкоту до вставленого стану за допомогою однієї з наведених нижче команд.

видаляти
Файл, Запис, Скасування
Відвертає запис до точки, в яку було вставлено попередній знімок.
З цього моменту запис продовжиться.

Файл, Запис, Скасування до ...
Відкотіть запис до будь-якого знімка, який було вставлено в запис.

Файл, Запис, Грати ...
Відтворення записаного вхідного сигналу з файлу RZX. Це дозволяє відтворювати записані натискання клавіш
раніше. Файли RZX зазвичай містять знімок зі станом Spectrum на
початок запису; якщо вибраний файл RZX не ​​відповідає, вам буде запропоновано ввести а
знімок також для завантаження.

Файл, Запис, Стоп
Зупиніть будь-який файл RZX, який зараз записується/відтворюється.

Файл, AY Лісозаготівлі, Record ...
Почніть записувати виведені байти через звуковий чіп AY-3-8912 у файл PSG. ти
буде запропоновано ввести ім’я файлу для збереження запису.

Файл, AY Лісозаготівлі, Стоп
Зупиніть будь-яку поточну реєстрацію AY.

Файл, відкритий SCR Скріншот...
Завантажте знімок екрана SCR (по суті, просто двійковий дамп відео Spectrum
пам’ять) на поточний екран. Fuse підтримує знімки екрана, збережені в Timex hi-
кольоровий режим і режими високої роздільної здатності, а також "звичайні" екрани Spectrum, і створить а
просте перетворення, якщо скріншот високого кольору або високої роздільної здатності завантажено на не Timex
машина

Файл, зберегти Екран as SCR...
Збережіть копію того, що зараз відображається на екрані Spectrum, як SCR
файл. Вам буде запропоновано ввести ім’я файлу для збереження знімка екрана.

Файл, зберегти Екран as PNG...
Збережіть поточний екран у форматі PNG. Вам буде запропоновано ввести ім’я файлу для збереження
знімок екрана до.

Файл, фільми, Record ...
Fuse може записувати фільми (відео та аудіо) у файл зі спеціальним форматом, який може
пізніше буде перетворено в звичайний формат відеофайлу за допомогою fmfconv корисність. ти
буде запропоновано ввести ім’я файлу для збереження відео. Будь ласка, дивіться КІНО ЗАПИС .

Файл, фільми, Стоп
Зупиніть запис відео, яке зараз триває.

Файл, Навантаження двійковий Дані...
Завантажте двійкові дані з файлу в пам'ять Spectrum. Після вибору файлу
щоб завантажити дані, ви можете вибрати, куди завантажувати дані та скільки даних завантажувати.

Файл, зберегти двійковий Дані...
Збережіть довільний фрагмент пам’яті Spectrum у файлі. Виберіть файл, який ви
для збереження, а потім місце розташування та довжина даних, які ви хочете зберегти.

F10
Файл, вихід
Вийдіть з емулятора. З’явиться діалогове вікно підтвердження, яке перевірить, що ви дійсно хочете
зробити це.

F4
Варіанти, генерал...
Відобразіть діалогове вікно Загальні параметри, яке дозволить вам налаштувати Fuse. (З віджетом
Інтерфейс користувача, клавіші, показані в дужках, перемикають параметри, вводити підтверджує будь-які зміни, і
Esc перериває). Зауважте, що будь-які змінені налаштування застосовуються лише до поточних
Запобіжник.

Доступні варіанти:

Емуляція швидкість
Встановіть, як швидко Fuse намагатиметься імітувати Spectrum у відсотках
швидкість, з якою працює справжня машина. Якщо ваша машина недостатньо швидка
щоб не відставати від потрібної швидкості, Fuse буде працювати так швидко, як тільки зможе.
Зауважте, що якщо швидкість емуляції не дорівнює 100%, звук не виводиться
бути виробленим.

Кадр швидкість
Вкажіть частоту кадрів, співвідношення оновлень спектру до реального кадру
оновлення. Це корисно, якщо вашій машині не вдається встигнути
оновлюється екран спектру.

Питання 2 клавіатура
Ранні версії Spectrum використовували інше значення для невикористаних бітів на
порти введення клавіатури, і деякі ігри залежали від старого значення цих
біти. Увімкнення цієї опції перемикається на старе значення, щоб ви могли їх запускати.

використання стрічка пастки
Як правило, Fuse перехоплює виклики до процедури завантаження стрічки ПЗУ по порядку
щоб завантажувати файли зі стрічки швидше, коли це можливо. Але це може (рідко)
перешкоджати завантаженню TZX; вимкнення цієї опції уникає проблеми на
вартість більш повільного (тобто завжди в реальному часі) завантаження стрічки. При завантаженні стрічки
пастки вимкнено, вам потрібно почати відтворення касети вручну, натиснувши F8
або вибравши Медіа, Стрічка, грати пункт меню. Fuse також використовує стрічкові пастки
перехопити процедуру збереження стрічки в ПЗУ, щоб швидко зберегти файли на стрічку,
стрічки також можна зберегти за допомогою Медіа, Стрічка, Запис Start пункт меню.

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

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

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

Автозавантаження засоби масової інформації
У багатьох випадках, коли ви відкриваєте файл стрічки або диска, це відбувається тому, що він має файл
програму, яку потрібно завантажити та запустити. Якщо вибрано цю опцію, це буде
автоматично відбувається, коли ви відкриваєте один із цих файлів за допомогою
Файл, Open ... пункт меню — тоді ви повинні використовувати Засоби масової інформації меню для використання стрічок
або диски для збереження даних або для завантаження даних у вже запущений
програми.

використання .slt пастки
Аспект багаторазового завантаження файлів SLT вимагає наявності інструкції trap
підтримується. Ця інструкція зазвичай не використовується, за винятком цієї пастки, але
оскільки не можна уявити, що програма може захотіти використовувати реальне
замість цього ви можете вибрати, підтримувати пастку чи ні.

дозволяти пише до ПЗУ
Якщо вибрано цю опцію, Fuse із задоволенням дозволить програмам перезаписувати
що зазвичай буде ПЗУ. Це, мабуть, не дуже корисно для більшості
обставини, особливо оскільки 48K ROM перезаписує частини самого себе.

Автозбереження налаштування
Якщо вибрано цю опцію, Fuse автоматично запише поточний момент
вибрані параметри свого конфігураційного файлу під час виходу (якщо libxml2 була доступна
коли був складений Fuse). Якщо ви вимкнули цю опцію, вам доведеться
використовувати вручну Варіанти, зберегти згодом, щоб переконатися, що це налаштування отримує
записується в файл конфігурації Fuse.

MDR картридж довжина
Цей параметр контролює кількість блоків у новому картриджі Microdrive. Якщо
значення менше 4 або більше 254 Fuse передбачає 4 або 254.

випадковий MDR картридж
Якщо цей параметр увімкнено, Fuse використовуватиме випадковий картридж Microdrive
довжини замість довжини, зазначеної в MDR картридж довжина варіант.

RS-232 рукостискання
Якщо вимкнути цю опцію, Fuse припускає, що лінія RS-232 на іншому кінці під напругою
при підключенні каналів зв'язку. Дивіться також `--rs232-rx
`--rs232-tx' варіанти.

Black і білий TV
Ця опція дозволяє вибрати, чи імітувати кольоровий чи чорний і
білий телевізор. Це ефективно тільки в GTK+, Win32, Xlib і SDL
інтерфейси користувача: інші завжди імітують кольоровий телевізор.

PAL-TV використання TV2x ефект
Ця опція дає змогу вибрати, чи буде PAL TV 2x і вище
також відтворювати лінії сканування так само, як TV 2x, TV 3x і Timex TV
скейлери.

підтвердити дії
Укажіть, чи є «небезпечні» дії (ті, які можуть спричинити втрату даних, для
приклад скидання спектру) вимагають підтвердження перед тим, як це відбувається.

шоу Рядок стану
Для інтерфейсу GTK+ і Win32 вмикає рядок стану під дисплеєм. Для
Інтерфейс користувача SDL вмикає значки стану, які показують, чи є диск і стрічка
доступ. Цей параметр не впливає на інші інтерфейси користувача.

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

Пізно терміни
Якщо вибрано, Fuse спричинить усі таймінги, пов’язані з екраном (наприклад, коли
екран відтворюється і коли виникає боротьба з пам'яттю) бути одним tstate
пізніше, ніж «звичайний», ефект, який присутній на деякому реальному обладнанні.

Варіанти, Звук ...
Відобразіть діалогове вікно параметрів звуку, яке дозволить вам налаштувати вихід звуку Fuse. (З
інтерфейс користувача віджета, клавіші, показані в дужках, перемикають параметри, вводити підтверджує будь-який
зміни, і Esc перериває). Зауважте, що будь-які змінені налаштування застосовуються лише до
поточний запобіжник.

Звучати включений
Укажіть, чи потрібно взагалі вмикати вихід звуку. Коли ця опція є
вимкнено, запобіжник не видає жодного звуку.

Loading звук
Зазвичай Fuse імітує шум від завантаження стрічки під час завантаження з PZX, TAP або
TZX в режимі реального часу, хоча і на свідомо меншій гучності, ніж у реальному
Спектр. Ви можете вимкнути цю опцію, щоб усунути шум завантаження
повністю.

AY стерео поділ
За замовчуванням звук виводиться моно, оскільки це все, що ви отримали від
незмінений спектр. Але ввімкнення цієї опції дає так звану стереосистему ACB
(для звуку від звукового чіпа 128 та іншого клону AY-3-8912).

Примусово 8-біт
Примусово використовувати 8-бітовий звук, навіть якщо доступний 16-бітний (за замовчуванням). Примітка
що (коли цей параметр увімкнено), якщо 8-бітовий звук недоступний, то там
звуку не буде взагалі, тому краще не використовувати цю опцію, якщо у вас немає
конкретна потреба в ньому.

Гучномовець тип
Ця опція дозволяє змінювати емуляцію системи виведення звуку.
Різні варіанти динаміків обмежують реакцію низьких і високих частот
виробляється з машини. Виберіть між динаміком типу «телевізор» і невеликим
динамік типу звукового сигналу, який значно обмежує реакцію низьких і високих частот.
Виберіть «Нефільтрований», щоб отримати незмінений (але менш точний) звук.

AY обсяг
Встановлює відносний обсяг мікросхеми AY-3-8912 у діапазоні 0–100%.

Біпер обсяг
Встановлює відносну гучність звукового сигналу в діапазоні 0–100%.

SpecDrum обсяг
Встановлює відносний обсяг SpecDrum у діапазоні 0–100%.

Варіанти, Периферія, генерал...
Відобразіть діалогове вікно Параметри периферійних пристроїв, у якому ви зможете налаштувати периферійні пристрої, які
Запобіжник буде вважатися приєднаним до емульованих машин. (За допомогою інтерфейсу віджету,
клавіші, показані в дужках, перемикають параметри, вводити підтверджує будь-які зміни, і Esc
перериває). Зауважте, що будь-які змінені налаштування застосовуються лише до поточного запобіжника.
Також зауважте, що будь-які зміни, які вмикають або вимикають периферійні пристрої, можуть призвести до проблем
скидання емульованої машини.

Кемпстон джойстик
Якщо вибрано цей параметр, Fuse буде емулювати інтерфейс джойстика Kempston
(ймовірно, найбільш широко підтримуваний тип на Spectrum). Зверніть увагу, що це
Опція в основному еквівалентна підключенню самого інтерфейсу до a
Спектр, а не для підключення джойстика; це впливає на те, як Spectrum
реагує на зчитування вхідного порту 31. Щоб використовувати джойстик Kempston у грі,
цю опцію потрібно ввімкнути, а також вибрати джойстик Kempston
la Варіанти, Джойстики меню.

Кемпстон миша
Якщо вибрано цей параметр, Fuse буде емулювати інтерфейс миші Kempston.

Якщо ви використовуєте Fuse на весь екран, ваша миша автоматично використовується як ніби
підключений до інтерфейсу Kempston. В іншому випадку вам потрібно буде натиснути на
Відображення спектру, щоб вказати Fuse взяти вказівник (і зробити це
невидимий); щоб повідомити Fuse відпустити його, натисніть середню кнопку (або колесо)
або натисніть Escape.

З інтерфейсом кадрового буфера Fuse воліє використовувати GPM; якщо це недоступне,
він повернеться до вбудованої підтримки миші PS/2. У цьому режимі він намагається
/dev/input/mice, /dev/миша потім /dev/psaux, зупиняючись, коли це буде успішно
відкриває один. Перший з них є кращим, оскільки (принаймні в Linux, з a
ядро серії 2.6) можна використовувати будь-який тип миші та будь-яку підключену мишу
бути використаним.

своп миша Кнопки
Якщо цей параметр увімкнено, ліва та права кнопки миші будуть помінятися місцями
під час емуляції миші Kempston.

Фуллер Box
Якщо вибрано цю опцію, Fuse буде емулювати звук Fuller Box AY і
інтерфейс джойстика. Ця емуляція доступна лише для 16k, 48k і
Машини TC2048.

Мелодик
Якщо вибрано цю опцію, Fuse буде емулювати звуковий інтерфейс Melodik AY.
Ці інтерфейси та багато подібних були створені для створення
48K Spectrum сумісна з тією ж музикою AY, що й 128K Spectrum. Це
Емуляція доступна лише для машин 16k, 48k та TC2048.

інтерфейс 1
Якщо вибрано цю опцію, Fuse буде емулювати простий Sinclair
Інтерфейс 1 і дозволить підключити картриджі Microdrive і
відключено через Медіа, інтерфейс 1, Мікропривід меню. Це також дозволяє
підтримка інтерфейсу 1 RS-232.

інтерфейс 2
Якщо вибрано цю опцію, Fuse буде емулювати порт картриджа, як він знаходиться
Інтерфейс 2. Потім картриджі можна вставляти та виймати за допомогою Медіа,
картридж, інтерфейс 2 меню. Зверніть увагу, що Пентагон, Скорпіон, Інтерфейс 2,
ZXATASP і ZXCF використовують один і той же апаратний механізм для доступу до деяких з них
їх розширені можливості, тому слід вибрати лише одну з них відразу або
відбудеться непередбачувана поведінка.

Емулювати Принтери
Якщо вибрано цей параметр, Fuse буде емулювати принтер. Див ПРИНТЕР
ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

ZX Принтер
Якщо вибрано цей параметр, Fuse буде емулювати принтер ZX. Див
ПРИНТЕР ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

SpeccyBoot інтерфейс
Якщо вибрано цей параметр, Fuse буде емулювати інтерфейс SpeccyBoot, який
дозволяє завантажувати ZX Spectrum через мережу Ethernet. Дивіться SpeccyBoot
веб-сторінка за адресою http://speccyboot.sourceforge.net/ для більш докладної інформації.

SpecDrum інтерфейс
Якщо вибрано цей параметр, Fuse буде емулювати звук Cheetah SpecDrum
інтерфейс. Перегляньте веб-сторінку World of Spectrum Infoseek за адресою
http://www.worldofspectrum.org/infoseekid.cgi?id=1000062 для посібників,
програмне забезпечення та інше. Ця емуляція доступна лише для 48k, 128k і
Машини TC2048.

Спектранет
Якщо вибрано цей параметр, Fuse буде емулювати інтерфейс Spectranet,
який забезпечує інтерфейс Ethernet для Spectrum. Див SPECTRANET
ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

Спектранет забороняти
Ця опція керує станом перемички автоматичного введення сторінок Spectranet
(J2). Див SPECTRANET ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

Варіанти, Периферія, диск...
Зауважте, що будь-які зміни, які вмикають або вимикають периферійні пристрої, можуть призвести до проблем
скидання емульованої машини.

простий 8-біт IDE
Якщо вибрано цей параметр, Fuse буде емулювати простий 8-розрядний інтерфейс IDE
як використовується Spectrum +3e, і дозволяє підключати жорсткі диски та
відключено через Медіа, SDI, простий 8-біт меню.

ZXATASP інтерфейс
Якщо вибрано цей параметр, Fuse буде емулювати інтерфейс ZXATASP, який
забезпечує як додаткову оперативну пам'ять, так і інтерфейс IDE. Див ZXATASP І ZXCF
розділ, щоб дізнатися більше.

ZXATASP завантажувати
Цей параметр керує станом перемички завантаження ZXATASP. Див ZXATASP
І ZXCF розділ, щоб дізнатися більше.

ZXATASP запис захист
Цей параметр контролює стан перемички захисту від запису ZXATASP. Див
ZXATASP І ZXCF розділ, щоб дізнатися більше.

ZXCF інтерфейс
Якщо вибрано цей параметр, Fuse буде емулювати інтерфейс ZXCF, який
забезпечує як додаткову оперативну пам'ять, так і інтерфейс CompactFlash. Див ZXATASP
І ZXCF розділ, щоб дізнатися більше.

ZXCF завантажувати
Цей параметр керує станом перемички завантаження ZXCF. Див ZXATASP
І ZXCF розділ, щоб дізнатися більше.

Розділяти інтерфейс
Якщо вибрано цю опцію, Fuse буде емулювати інтерфейс DivIDE. Див
РОЗДІЛИТИ розділ, щоб дізнатися більше.

Розділяти запис захист
Цей параметр контролює стан перемички захисту від запису DivIDE. Побачити
la РОЗДІЛИТИ розділ, щоб дізнатися більше.

+D інтерфейс
Якщо вибрано цю опцію, Fuse буде емулювати інтерфейс +D. Див +D
ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

УЧЕНЬ інтерфейс
Якщо вибрано цю опцію, Fuse буде емулювати інтерфейс DISCiPLE. Побачити
la УЧЕНЬ ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

бета 128 інтерфейс
Якщо вибрано цю опцію, Fuse буде емулювати інтерфейс Beta 128. Побачити
la Бета-версія 128 ЕМУЛЯЦІЯ розділ для більш детальної інформації. Емуляція бета-версії 128
увімкнено для машин Pentagon і Scorpion незалежно від цієї опції.

бета 128 багажнику in 48K машини
Якщо вибрано цей параметр, тоді, коли інтерфейс Beta 128 використовується в 48K або
Емуляція TC2048, машина завантажиться безпосередньо в систему TR-DOS.

Опус Відкриття інтерфейс
Якщо вибрано цю опцію, Fuse буде емулювати інтерфейс Opus Discovery.
Див OPUS DISCOVERY ЕМУЛЯЦІЯ розділ, щоб дізнатися більше.

Варіанти, RZX...
Відобразіть діалогове вікно параметрів RZX, яке дозволить вам налаштувати, як Fuse працює з RZX
вхідні записи. (З інтерфейсом віджета клавіші, показані в дужках, перемикають
варіантів, вводити підтверджує будь-які зміни, і Esc перериває). Зверніть увагу, що будь-які зміни
налаштування застосовуються лише до поточного запобіжника.

Створювати автозбереження
Якщо вибрано цю опцію, Fuse додасть знімок у запис
транслюйте кожні 5 секунд під час створення файлу RZX, таким чином дозволяючи
засоби відкату, які будуть використовуватися без необхідності явного додавання знімків
в потік. Старші знімки буде вирізано з потоку, щоб зберегти
Розмір файлу та кількість знімків зменшуються: кожен знімок тривалістю до 15 секунд зменшиться
зберігатися, потім один знімок кожні 15 секунд до однієї хвилини, потім один
знімок щохвилини до 5 хвилин, а потім по одному знімку
5 хвилин. Зауважте, що це «обрізання» стосується лише автоматично вставлених
знімки: знімки, вставлені вручну в потік, ніколи не будуть обрізані.

Стискати RZX дані
Якщо вибрано цей параметр, і zlib був доступний під час компіляції Fuse,
будь-які файли RZX, написані Fuse, будуть стиснуті. Це взагалі добре
оскільки це робить файли значно меншими, і ви, ймовірно, захочете
вимкніть його, лише якщо ви налагоджуєте файли RZX або є якісь інші
програма, яка не підтримує стислі файли RZX.

Competition режим
Будуть доступні будь-які вхідні записи, які запускаються, коли вибрано цю опцію
зроблено в "режимі змагань". По суті, це означає, що Fuse буде діяти справедливо
як справжній Spectrum: ви не можете завантажувати знімки, призупиніть емуляцію
будь-яким чином, змініть швидкість або щось, що ви не могли зробити на реальному
машина. Якщо спроба здійснити будь-яку з цих речей, або якщо імітований запобіжник
працює більш ніж на 5% швидше або повільніше, ніж звичайна швидкість Spectrum, потім
запис буде негайно зупинено.

If libgcrypt був доступний, коли Fuse був зібраний, а потім записи зроблені з
Активний режим змагань буде мати цифровий підпис, теоретично для "сертифікації"
що це було зроблено із зазначеними вище обмеженнями. Тим не менш, це
процедура is НЕ безпечний не може be зроблений так), so la наявність of будь-який
підпис on an RZX файл Повинен НЕ be прийняті as забезпечення доказ Що it було
зроблений з конкурс режим активний. Ця функція включена виключно в Fuse
оскільки це була одна з вимог, щоб Fuse використовувався в мережі
Турнір.

Competition код
Цифровий код, введений тут, буде записаний у будь-які файли RZX, створені в
режим змагань. Це ще одна функція для онлайн-турнірів, яка може
використовуватися, щоб "довести", що запис було зроблено після певного коду
звільнений. Якщо ви не граєте в такому турнірі, можете сміливо ігнорувати
цей варіант.

Always Вставляти знімок
Укажіть, чи слід вставляти знімок у файл RZX під час запису
запускається з наявного знімка.

Варіанти, Джойстики
Fuse може імітувати багато поширених типів джойстиків, які були доступні для
Спектр. Вхідні дані для цих емульованих джойстиків можна взяти зі справжніх джойстиків
підключено до емулюючої машини (настроюється через Варіанти, джойстики,
джойстик 1 ... і Варіанти, джойстики, джойстик 2 ... варіанти) або з q, a,
o, p, і Простір клавіші на клавіатурі емулюючої машини, налаштованої за допомогою
Варіанти, джойстики, Клавіатура ... варіант. Зверніть увагу, що при використанні клавіатури для
імітувати джойстик, q, a, o, p, і Простір ключі не будуть мати свої звичайні
ефект (щоб уникнути проблем з іграми, які виконують такі дії, як використання p для паузи коли
за допомогою джойстика).

Кожен з джойстиків (включаючи «підроблений» джойстик клавіатури) можна налаштувати на
емулювати будь-який з наступних типів джойстика:

ніхто
Без джойстика: будь-який вхід буде просто ігноруватися.

Курсор
Джойстик курсору, еквівалентний натисканню 5 (Лівий), 6 (вниз), 7 (вгору),
8 (праворуч), і 0 (пожежа).

Кемпстон
Джойстик Kempston, зчитується з вхідного порту 31. Зверніть увагу, що Варіанти,
Периферія, Кемпстон інтерфейс параметр також має бути встановлений для входу
бути визнаним.

Сінклер 1
Сінклер 2
«Лівий» і «правий» джойстики Sinclair, еквівалентні натисканню 1
(Лівий), 2 (праворуч), 3 (вниз), 4 (вгору), і 5 (пожежа), або 6 (Лівий), 7
(праворуч), 8 (вниз), 9 (вгору), і 0 (пожежа) відповідно.

Timex 1
Timex 2
«Лівий» і «правий» джойстики, прикріплені до Timex 2068
вбудований інтерфейс джойстика.

Для справжніх джойстиків також можна налаштувати (хоча лише наразі
при використанні інтерфейсу GTK+) який ефект матиме кожна кнопка на джойстику:
це може бути джойстик Пожежа, що еквівалентно натисканню вогню емульованого джойстика
Кнопка, Нічого, що означає відсутність ефекту, або будь-який ключ Spectrum, що означає це
натискання цієї кнопки буде еквівалентно натисканню цієї клавіші Spectrum.

Варіанти, вибрати Диски
Окреме діалогове вікно доступне для кожного варіанту Spectrum, емульованого Fuse which
дозволяє вибрати ПЗП, які використовуються цією машиною. Просто виберіть потрібний ROM
для використання, а потім скиньте Спектр, щоб зміни набули чинності.

Варіанти, Фільтр...
Виберіть графічний фільтр, який зараз використовується. Див ГРАФІКА ФІЛЬТРИ розділ для
Детальніше.

Варіанти, Диск Параметри ...
Під час емуляції дисководів Fuse дозволяє специфікувати фізичний диск
одиниці, підключені до емульованого інтерфейсу. Кожен диск можна встановити як один із
наступні типи:

Односторонній 40 трек

Двосторонній 40 трек

Односторонній 80 трек

Двосторонній 80 трек

Доступні параметри, які можна встановити:

+3 привід A
За замовчуванням односторонній привід на 40 колій.

+3 привід B
За замовчуванням двосторонній привід на 80 колій.

+3 Виявлення Speedlock
Укажіть, чи намагаються диски +3 виявити диски, захищені Speedlock, і
емулювати "слабкі" сектори. Якщо файл образу диска (EDSK або UDI) містить слабкі
даних сектора, ніж визначення Speedlock автоматично пропущено. Дивись також
la СЛАБКИЙ ДИСК ДАНІ .

бета 128 привід A
За замовчуванням двосторонній привід на 80 колій.

бета 128 привід B
За замовчуванням двосторонній привід на 80 колій.

бета 128 привід C
За замовчуванням двосторонній привід на 80 колій.

бета 128 привід D
За замовчуванням двосторонній привід на 80 колій.

+D привід 1
За замовчуванням двосторонній привід на 80 колій.

+D привід 2
За замовчуванням двосторонній привід на 80 колій.

УЧЕНЬ привід 1
За замовчуванням двосторонній привід на 80 колій.

УЧЕНЬ привід 2
За замовчуванням двосторонній привід на 80 колій.

Опус привід 1
За замовчуванням односторонній привід на 40 колій.

Опус привід 2
За замовчуванням односторонній привід на 40 колій.

пробувати злиття 'B' сторона of диски
Цей параметр пропонує користувачеві підтвердити, чи слід Fuse спробувати об’єднати
Сторона "B" образу диска з окремого файлу під час відкриття нового одного-
односторонній образ диска.

підтвердити злиття диск Сторони
Виберіть, чи повинен Fuse спробувати об’єднати окремий файл для сторони `B'
окремий файл образу диска під час відкриття нового образу диска. Більшість двосторонніх
образи дисків зберігаються у вигляді двох односторонніх образів дисків, наприклад `Golden Axe -
Сторона A.dsk" і "Золота сокира - сторона B.dsk". Отже, якщо ми хочемо грати в Голден
Axe, спочатку ми повинні вставити перший образ диска і коли гра просить
вставте сторону B, ми повинні знайти і відкрити другий образ диска, а не
просто "перевернути" диск всередині дисковода. Якщо ввімкнено, Fuse спробує відкрити
другий образ також і створіть двосторонній образ диска (злиття двох
односторонні образи диска) і вставте цей об’єднаний віртуальний диск у диск
диск. Функція визначає, чи є файл одностороннім двостороннім
зображення, якщо ім’я файлу відповідає шаблону, наприклад [Ss]ide[ _][abAB12][ _.] у
ім'я файлу диска, який відкривається. Якщо буде знайдено, Fuse спробує відкрити
іншу сторону диска також підставляючи відповідні символи
ім'я файлу, наприклад 1→2, a→b, A→B. Якщо вдасться, то вони об’єднаються
зображення, і тепер у нас є двосторонній диск у накопичувачі. Це означає, що якщо ми
відкрийте `Golden Axe - Side A.dsk', потім Fuse спробує відкрити `Golden Axe -
Сторона B.dsk' також. Тепер ми можемо просто "перевернути" диск, якщо цього попросить Golden Axe
«Сторона Б». Доступні варіанти Ніколи, з односторонній диски і
Always.

F11
Варіанти, Повний Екран
Переключіть Fuse між повноекранним і віконним режимом. Це меню доступне лише
під інтерфейсом SDL.

Варіанти, зберегти
If libxml2 був доступний під час компіляції Fuse, це спричинить струм Fuse
варіанти, до яких потрібно написати .fuserc у вашому домашньому каталозі, з якого вони будуть
піднявся знову після перезапуску Fuse. Найкращий спосіб оновити цей файл – за допомогою
Використовуючи цю опцію, але це простий файл XML, і редагувати його не повинно бути занадто складно
руку, якщо дуже хочеш.

пауза
машина, пауза
Призупинити або відновити емуляцію. Ця опція доступна тільки в GTK+ і Win32
UI; щоб призупинити інші інтерфейси користувача, просто натисніть F1, щоб відкрити головне меню.

F5
машина, скидання
Скиньте емульований Spectrum. Знову ж таки, у вас є шанс скасувати це, якщо ви використовуєте
інтерфейсів GTK+ або Win32.

машина, Жорсткий скидання
Скиньте емульований Spectrum. Повне скидання еквівалентно перемиканню Spectrum
вимкнути, а потім знову увімкнути. Знову ж таки, у вас є шанс скасувати це, якщо
ви використовуєте інтерфейс користувача GTK+ або Win32.

F9
машина, Виберіть ...
Виберіть тип Spectrum для емуляції. Короткий огляд Сінклера, Амстрад
і Timex можна знайти за адресою
http://www.nvg.ntnu.no/sinclair/computers/zxspectrum/zxspectrum.htm поки більше
технічну інформацію можна знайти за адресою
http://www.worldofspectrum.org/faq/reference/reference.htm, і
http://www.worldofspectrum.org/faq/reference/tmxreference.htm.

спектр 16K
спектр 48K
Оригінальні машини, випущені Сінклером у 1982 році з 16 або 48 КБ оперативної пам'яті
відповідно.

спектр 48K (NTSC)
Машина NTSC 48K випущена в обмеженій кількості в деяких частинах Південної Америки.

спектр 128K
Машина 128K, випущена Sinclair у 1985 (Іспанія) або 1986 (Великобританія).

спектр +2
Перша машина, випущена Amstrad, в 1986 році. З точки емуляції
погляд, +2 практично ідентичний 128K.

спектр +2А
спектр +3
Дві машини випущені Amstrad в 1988 році. Технічно дуже схожі на
один одного, за винятком того, що +3 має 3″ дисковий привід, а +2A — це
ні.

спектр +3e
+3 з модифікованими ПЗУ, що дозволяє отримати доступ до жорстких дисків IDE через простий
8-розрядний інтерфейс, активований з Варіанти, Диск периферійні пристрої діалогове вікно. Побачити
http://www.worldofspectrum.org/zxplus3e/ для більш докладної інформації.

Timex TC2048
Timex TC2068
Варіанти Spectrum, випущені Timex у Португалії.

Timex TS2068
Варіант Spectrum, випущений Timex у Північній Америці.

Пентагон 128K
Російський клон Spectrum. Було багато різних машин під назвою
Пентагон з 1989 по 2006 рік, ця машина відповідає ері 1991 року
Pentagon 128K з додатковим звуковим чіпом AY та інтегрованим Beta 128
дисковий інтерфейс, і є версією машини, яка найчастіше емулюється. Більше
технічні деталі можна знайти за адресою
http://www.worldofspectrum.org/rusfaq/index.html,

Пентагон 512K
Пентагон 1024K
Нові версії клонів Pentagon Russian Spectrum, які включають
більше пам’яті та ПЗУ «Mr Gluk Reset Service», що пропонує більш потужний
Прошивка

Скорпіон ZS 256
Ще один російський клон Spectrum. Деякі деталі можна знайти на
http://www.worldofspectrum.org/rusfaq/index.html. Як і всі росіяни
клонів, вони мають вбудовані 3.5″ дискові накопичувачі, доступ до яких здійснюється через диск Beta 128
інтерфейс і TR-DOS (дискова операційна система Technology Research). The
Найбільш важливою відмінністю від Pentagon 128k і подібних машин є
деталі відображення часу.

спектр SE
Останній варіант, розроблений Ендрю Оуеном і Джареком Адамскі, який є
можливо, найкраще сприймати як щось середнє між машиною 128K і Timex
варіанти, що дозволяють отримати доступ до 272 КБ оперативної пам’яті. Є ще деякі деталі
доступна на http://www.worldofspectrum.org/faq/reference/sereference.htm
а документація розширеного BASIC доступна за адресою
https://github.com/cheveron/sebasic4/wiki. Відстежувач помилок для BASIC є
at https://github.com/cheveron/sebasic4/issues?state=open.

машина, Налагоджувач...
Запустіть монітор/налагоджувач. Див МОНІТОР/НАЛАДЖЕННЯ розділ для отримання додаткової інформації.

машина, Пхати шукач...
Запустіть «пошук штовхання». Див ПОКУ ЗНАЙДЕНО розділ для отримання додаткової інформації.

машина, Пхати Пам'ять...
Дозволяє використовувати багатогранні POKE для таких речей, як нескінченні життя. Див ПОКУ ПАМ'ЯТЬ
розділ для отримання додаткової інформації.

машина, пам'ять браузер...
Запустіть браузер пам'яті. Повинно бути досить очевидно, що це робить; можливо
Єдине, що варто зауважити, це те, що емуляція призупинена, доки ви не закриєте вікно.

машина, NMI
Надсилає немасковане переривання емульованому Spectrum. Через друкарську помилку в
стандартний 48K ROM, це призведе до скидання, але доступні модифіковані ROM, які
скористайтеся цією функцією. Коли +D (або DISCiPLE) емулюється, це використовується
отримати доступ до функцій знімків екрана та знімків +D (або DISCiPLE) (див +D
ЕМУЛЯЦІЯ і УЧЕНЬ ЕМУЛЯЦІЯ розділи нижче). Для DISCiPLE, Caps Shift
необхідно утримувати натиснутою, натиснувши кнопку NMI. Для деяких інтерфейсів це може бути
складно, або навіть неможливо зробити. Зауважте, що GDOS на DISCiPLE містить помилку
що спричиняє пошкодження збережених знімків і неможливість повернення з NMI
меню правильно. Ця помилка відсутня в G+DOS на +D.

F7
Медіа, Стрічка, Open ...
Виберіть файл віртуальної стрічки PZX, TAP або TZX для завантаження. Див Фото ВИБІР
розділ нижче, щоб дізнатися більше про те, як вибрати файл. Якщо Автозавантаження засоби масової інформації встановлюється
діалогове вікно Загальні параметри (як воно є за замовчуванням), ви можете використовувати Файл, Open ...
меню, і стрічка почне завантажуватися автоматично. Інакше ти
потрібно запустити завантаження на емульованій машині (за допомогою LOAD "" або 128's Tape
Варіант завантажувача, хоча вам може знадобитися скинути спочатку).

До гарантувати щоб файли TZX завантажувалися належним чином, вам слід вибрати файл, зробити
переконайтеся, що у діалоговому вікні Загальні параметри вимкнено пастки завантаження стрічки, потім натисніть F8
(або зробіть Медіа, Стрічка, грати). Тим не менш, більшість TZX працюватимуть з пастками для завантаження стрічки
увімкнено (часто швидке завантаження частково, а потім завантаження решти в режимі реального часу), тому ви
можливо, спершу захочеться спробувати так.

F8
Медіа, Стрічка, грати
Почніть відтворення файлу PZX, TAP або TZX, якщо потрібно. (Вибираючи варіант (або
пресування F8) знову призупиняє відтворення, а наступне натискання відновлює). Пояснити — якщо
Пастки завантаження стрічки були вимкнені (у діалоговому вікні Загальні параметри), починаючи
процесу завантаження в емульованій машині недостатньо. Ви також повинні `натиснути
грай, так би мовити :-), і ось як ти це робиш. Можливо, вам також знадобиться натиснути
грати» таким чином за деяких інших обставин, наприклад, TZX, що містять багатозавантаження
ігри можуть мати запит на зупинку запису (якому Fuse підкоряється).

Медіа, Стрічка, перегорнути
Перегляньте поточну стрічку. Короткий відображення кожного з блоків даних на
з'явиться поточна стрічка, з якої ви можете вибрати, який блок Fuse буде відтворювати
наступний. З інтерфейсом GTK+, емуляція буде продовжуватися, поки відображатиметься браузер;
подвійне клацання на блоці виділяє його. В інших інтерфейсах емуляція призупинена
і ви можете скористатися клавішами курсору та натиснути вводити щоб вибрати його. Якщо ти вирішиш
не хочете змінювати блок, просто натисніть Бігти.

Медіа, Стрічка, Перемотка
Перемотайте поточну віртуальну стрічку назад, щоб її можна було прочитати знову з початку.

Медіа, Стрічка, ясно
Очистіть поточну віртуальну стрічку. Це особливо корисно, коли ви хочете почистити
slate', щоб додати нещодавно збережені файли, перш ніж це робити Медіа, Стрічка, Напиши... (Або F6).

F6
Медіа, Стрічка, Напиши...
Запишіть поточний вміст віртуальної стрічки у файл TZX. Вам буде запропоновано ввести а
ім'я файлу. Вміст віртуальної стрічки – це вміст попередньо завантаженої стрічки
(якщо вони були завантажені з моменту, коли ви востаннє робили a Медіа, Стрічка, ясно), далі
все, що ви зберегли з емульованої машини. Ці нещодавно збережені файли
НЕ записується на будь-який файл стрічки, доки ви не виберете цей параметр!

Медіа, Стрічка, Запис Start
Починає безпосередньо записувати вихідні дані з емульованого Spectrum до поточного
віртуальна стрічка. Це корисно, якщо ви хочете записувати за допомогою нестандартного ПЗУ або
зі спеціальної процедури збереження. Більшість операцій із стрічкою вимкнено під час запису.
Зупинити запис за допомогою Медіа, Стрічка, Напиши... Опція меню.

Медіа, Стрічка, Запис Стоп
Зупиняє прямий запис і розміщує новий запис у віртуальній касеті.

Медіа, інтерфейс 1
Образи віртуального Microdrive доступні лише тоді, коли інтерфейс 1 активний із
la Варіанти, периферійні пристрої меню. Зауважте, що будь-які зміни в образі Microdrive будуть
не буде записаний у файл на диску, доки не буде використано відповідний параметр збереження.

Медіа, інтерфейс 1, Мікропривід 1, Insert новий
Вставте новий (неформатований) картридж Microdrive в емульований Microdrive 1.

Медіа, інтерфейс 1, Мікропривід 1, Вставити...
Вставте наявний образ картриджа Microdrive в емульований Microdrive 1. Ви це зробите
буде запропоновано ввести ім’я файлу.

Медіа, інтерфейс 1, Мікропривід 1, Викидати
Витягніть образ Microdrive в Microdrive 1. Якщо зображення було змінено, ви
буде запитано, чи бажаєте ви зберегти будь-які зміни.

Медіа, інтерфейс 1, Мікропривід 1, зберегти
Збережіть образ Microdrive в Microdrive 1.

Медіа, інтерфейс 1, Мікропривід 1, зберегти як ...
Запишіть образ Microdrive в Microdrive 1 у файл. Вам буде запропоновано ввести а
ім'я файлу.

Медіа, інтерфейс 1, Мікропривід 1, Запис захистити, включити
Увімкніть вкладку захисту від запису для зображення в Microdrive 1.

Медіа, інтерфейс 1, Мікропривід 1, Запис захистити, Забороняти
Вимкніть вкладку захисту від запису для зображення в Microdrive 1.

Медіа, інтерфейс 1, Мікропривід 2, ...
Медіа, інтерфейс 1, Мікропривід 3, ...
Медіа, інтерфейс 1, Мікропривід 4, ...
Медіа, інтерфейс 1, Мікропривід 5, ...
Медіа, інтерфейс 1, Мікропривід 6, ...
Медіа, інтерфейс 1, Мікропривід 7, ...
Медіа, інтерфейс 1, Мікропривід 8, ...
Еквівалентні параметри для інших емульованих мікродисків.

Медіа, інтерфейс 1, RS232, Штекер RxD
Медіа, інтерфейс 1, RS232, Від'єднувати RxD
Медіа, інтерфейс 1, RS232, Штекер TxD
Медіа, інтерфейс 1, RS232, Від'єднувати TxD
Підключіть або від’єднайте канали зв’язку (FIFO або файл) для використання як RS-232
Провід TxD або RxD.

Медіа, Диск
Образи віртуальних дискет доступні при емуляції +3, +3e, Pentagon або
Scorpion, або коли параметри інтерфейсу Beta 128, Opus Discovery, +D або DISCiPLE
увімкнено, і вибрано машину, сумісну з вибраним інтерфейсом. (Подивитися
THE .DSK ФОРМАТ, Бета-версія 128 ЕМУЛЯЦІЯ OPUS DISCOVERY ЕМУЛЯЦІЯ +D ЕМУЛЯЦІЯ і
УЧЕНЬ ЕМУЛЯЦІЯ розділи нижче для приміток щодо підтримуваних форматів файлів).

Знову ж таки, будь-які зміни, внесені в образ диска, не вплинуть на файл, який був
"вставлено" в дисковод. Якщо ви хочете зберегти будь-які зміни, використовуйте відповідні
Опція `витягнути та записати' перед виходом із Fuse.

Медіа, диск, + 3, привід A:, Вставити...
Вставте файл образу диска для читання/запису в емульований диск A: +3.

Медіа, диск, + 3, привід A:, Викидати
Витягніть образ диска, який зараз знаходиться на емульованому диску A: — або з емульованого
з точки зору машини, викиньте його. Зауважте, що будь-які зміни, внесені до зображення, не будуть
бути врятованим.

Медіа, диск, + 3, привід A:, зберегти
Збережіть поточний образ диска на диску A: +3.

Медіа, диск, + 3, привід A:, зберегти як ...
Збережіть поточний стан образу диска на диску A: +3 у файл.
Вам буде запропоновано ввести ім’я файлу.

Медіа, диск, + 3, привід B:, Вставити...
Як і вище, але для диска +3 B:. Fuse імітує диск B: як другий 3-дюймовий диск.

Медіа, диск, + 3, привід B:, Викидати
Як і вище, але для диска B:.

Медіа, диск, + 3, привід B:, зберегти
Як і вище, але для диска B:.

Медіа, диск, + 3, привід B:, зберегти як ...
Як і вище, але для диска B:.

Медіа, диск, бета, привід A:, Insert новий
Вставте новий (неформатований) диск в емульований бета-привід A:.

Медіа, диск, бета, привід A:, Вставити...
Медіа, диск, бета, привід A:, Викидати
Медіа, диск, бета, привід A:, зберегти
Медіа, диск, бета, привід A:, зберегти як ...
Як і вище, але для емульованого бета-дискового диска A:.

Медіа, диск, бета, привід A:, Запис захистити, включити
Увімкніть вкладку захисту від запису для зображення на бета-версії диска A:.

Медіа, диск, бета, привід A:, Запис захистити, Забороняти
Вимкніть вкладку захисту від запису для зображення в бета-версії диска A:.

Медіа, диск, бета, привід B:, ...
Медіа, диск, бета, привід C :, ...
Медіа, диск, бета, привід D:, ...
Як і вище, але для інших емульованих бета-дисків інтерфейсу дисків.

Медіа, диск, Опус, привід 1, Insert новий
Медіа, диск, Опус, привід 1, Вставити...
Медіа, диск, Опус, привід 1, Викидати
Медіа, диск, Опус, привід 1, зберегти
Медіа, диск, Опус, привід 1, зберегти як ...
Медіа, диск, Опус, привід 1, Запис захистити, включити
Медіа, диск, Опус, привід 1, Запис захистити, Забороняти
Медіа, диск, Опус, привід 2, ...
Як і вище, але для емульованих дисків Opus Discovery.

Медіа, диск, +D, привід 1, Insert новий
Медіа, диск, +D, привід 1, Вставити...
Медіа, диск, +D, привід 1, Викидати
Медіа, диск, +D, привід 1, зберегти
Медіа, диск, +D, привід 1, зберегти як ...
Медіа, диск, +D, привід 1, Запис захистити, включити
Медіа, диск, +D, привід 1, Запис захистити, Забороняти
Медіа, диск, +D, привід 2, ...
Як і вище, але для емульованих дисків +D.

Медіа, диск, УЧЕНЬ, привід 1, Insert новий
Медіа, диск, УЧЕНЬ, привід 1, Вставити...
Медіа, диск, УЧЕНЬ, привід 1, Викидати
Медіа, диск, УЧЕНЬ, привід 1, зберегти
Медіа, диск, УЧЕНЬ, привід 1, зберегти як ...
Медіа, диск, УЧЕНЬ, привід 1, Запис захистити, включити
Медіа, диск, УЧЕНЬ, привід 1, Запис захистити, Забороняти
Медіа, диск, УЧЕНЬ, привід 2, ...
Як і вище, але для емульованих дисків DISCiPLE.

Медіа, картридж, Timex Док-станція, Вставити...
Вставте картридж у док-станцію Timex 2068. Це призведе до емульованої машини
змінити на TC2068 (якщо це ще не був варіант 2068) та скинути.

Медіа, картридж, Timex Док-станція, Викидати
Вийміть картридж із док-станції Timex 2068. Це призведе до емульованої машини
для скидання.

Медіа, картридж, інтерфейс 2, Вставити...
Вставте картридж у гніздо для картриджа Interface 2. Це призведе до
емульована машина, яку потрібно скинути та завантажити картридж.

Медіа, картридж, інтерфейс 2, Витягти...
Вийміть картридж із гнізда для картриджа Interface 2. Це призведе до
емульована машина для скидання.

Медіа, SDI, простий 8-біт Майстер, Вставити...
Підключіть жорсткий диск IDE до головного каналу простого 8-розрядного інтерфейсу.

Медіа, SDI, простий 8-біт Майстер, здійснити
Викликати будь-які записи, які були зроблені на віртуальний жорсткий диск, підключений до простого
Головний канал 8-розрядного інтерфейсу має бути прикріплений до реального диска, щоб вони
вижити віртуальний диск, який витягується.

Медіа, SDI, простий 8-біт Майстер, Викидати
Витягніть віртуальний жорсткий диск з головного каналу простого 8-розрядного інтерфейсу. Примітка
що будь-які записи на віртуальний жорсткий диск будуть втрачені, якщо не Медіа, SDI, простий
8-біт Майстер, здійснити Опція використовується перед вилученням диска.

Медіа, SDI, простий 8-біт раб, Вставити...
Медіа, SDI, простий 8-біт раб, здійснити
Медіа, SDI, простий 8-біт раб, Викидати
Те саме, що і Медіа, SDI, простий 8-біт Майстер записів вище, але для простих
Підпорядкований канал 8-розрядного інтерфейсу.

Медіа, SDI, ZXATASP, Майстер, Вставити...
Медіа, SDI, ZXATASP, Майстер, здійснити
Медіа, SDI, ZXATASP, Майстер, Викидати
Медіа, SDI, ZXATASP, раб, Вставити...
Медіа, SDI, ZXATASP, раб, здійснити
Медіа, SDI, ZXATASP, раб, Викидати
Те саме, що і Медіа, SDI, простий 8-біт Майстер записів вище, але для двох
канали інтерфейсу ZXATASP.

Медіа, SDI, ZXCF CompactFlash, Вставити...
Медіа, SDI, ZXCF CompactFlash, здійснити
Медіа, SDI, ZXCF CompactFlash, Викидати
Те саме, що і Медіа, SDI, простий 8-біт Майстер записів вище, але для ZXCF
слот CompactFlash інтерфейсу.

Медіа, SDI, Розділяти, Майстер, Вставити...
Медіа, SDI, Розділяти, Майстер, здійснити
Медіа, SDI, Розділяти, Викидати
Медіа, SDI, Розділяти, раб, Вставити...
Медіа, SDI, Розділяти, раб, здійснити
Медіа, SDI, Розділяти, Викидати
Те саме, що і Медіа, SDI, простий 8-біт записів вище, але для двох каналів
інтерфейс DivIDE.

Допомога, клавіатура картина...
Покажіть діаграму, що показує клавіатуру Spectrum та різні ключові слова, які можна
створюватися з кожним ключем із (48K) BASIC. Під інтерфейсами GTK+ і Win32 це
з’явиться в окремому вікні, і емуляція продовжиться. З іншими інтерфейсами інтерфейсу
зображення залишається на екрані (а емулятор призупинено), доки ви не натиснете Esc or вводити.

KEY ВІДПОВІДАННЯ


Під час емуляції Spectrum клавіші F1 до F10 використовуються як ярлики для різних пунктів меню,
як описано вище. Буквенно-цифрові клавіші (разом з вводити і Простір) відображаються як є
клавіші Spectrum. Інші ключові відображення:

Shift емульовано як Caps Shift

Контроль, інший, і Мета
емульовано як Symbol Shift (більшість інших модифікаторів також зіставлені з цим)

Повернення на одну позицію
емульовано як Caps–0 (Видалити)

Esc імітовано як Caps–1 (Редагувати)

кришки Lock
емульовано як Caps–2

Курсор ключі
емульовано як Caps–5/6/7/8 (якщо доречно)

таб емульовано як Caps Shift–Symbol Shift (розширений режим)

Деякі додаткові клавіші пунктуації підтримуються, якщо вони існують на вашій клавіатурі — `,', `.',
`/', `;', `'', `#', `-', і `='. Вони відображаються на відповідні клавіші зі зміщенням символів
на Spectrum.

Список ключів, які застосовуються під час використання діалогових вікон вибору файлів, наведено в Фото
ВИБІР нижче.

DISPLAY SIZE


Деякі інтерфейси користувача Fuse дозволяють змінювати розмір дисплея емульованого Spectrum. Для вікна -
на основі (GTK+, Win32 і Xlib), ви можете змінити розмір вікна, ну, змінивши його розмір. :-)
Як саме це працює, залежить від вашого віконного менеджера; можливо, вам доведеться зробити вікно
вдвічі перевищує ширину та висоту вихідного розміру, перш ніж він фактично збільшиться. Запобіжник
намагається зберегти вікно "квадратним", але для деяких віконних менеджерів це може означати
розмір вікна взагалі ніколи не буде змінюватися. Якщо у вас виникла ця проблема, `--no-aspect-hint'
варіант може допомогти.

Якщо ви використовуєте SDL UI під X11 або GTK+, розмір вікна буде автоматично змінено до
правильний розмір для вибраного графічного фільтра.

ГРАФІКА ФІЛЬТРИ


Fuse має можливість застосовувати по суті довільні фільтри між побудовою свого образу
екран Spectrum і відображення його на моніторі машини для емуляції. Ці фільтри
можна використовувати для виконання різних форм згладжування, емуляції телевізійних ліній сканування та різного іншого
можливості. Підтримка графічних фільтрів залежить від інтерфейсу користувача,
але є два загальні класи: інтерфейси користувача GTK+, Win32, Xlib, SVGAlib і SDL
(і збереження скріншотів .png) підтримують фільтри "інтерполяції", які використовують палітру
більше, ніж 16 кольорів Spectrum, в той час як інтерфейс користувача кадрового буфера наразі робить
взагалі не підтримує фільтри.

Подальше ускладнення виникає через те, що машини Timex мають високу
Режим відео з роздільною здатністю з подвійною роздільною здатністю по горизонталі. Щоб впоратися з цим, Fuse пригощає
ці машини мають «звичайний» розмір дисплея, який вдвічі перевищує розмір звичайного
Екран Spectrum, що призводить до того, що для них буде доступний інший набір фільтрів
машини. Зауважте, що для Timex доступні будь-які фільтри подвійного або потрійного розміру
комп’ютери лише при використанні інтерфейсів користувача SDL, Win32 або GTK+.

Доступні фільтри, а також їх коротка назва, яка використовується для їх вибору з команди
рядок, це:

Timex половина (згладжений) (половина)
Timex половина (пропуск) (напівпропуск)
Два спеціальних фільтра Timex для машини, які зменшують екран до половини нормального
(Timex) розмір; тобто такого ж розміру, як і звичайний екран Spectrum. Різниця
між цими двома фільтрами залежить те, як вони обробляють режим високої роздільної здатності:
"згладжена" версія - це інтерполюючий фільтр, який усереднює пари сусідніх
пікселів, тоді як версія "пропускання" є неінтерполюючим фільтром, який просто
скидає кожен інший піксель.

нормальний (нормальний)
Найпростіший фільтр: просто відображайте один піксель для кожного пікселя Spectrum
екран.

подвійний розмір (2x)
Збільште відображений екран до подвійного розміру.

Потрійний розмір (3x)
Збільште відображений екран до потрійного розміру. Доступно лише з GTK+, Win32,
Інтерфейси користувача Xlib і SDL або при збереженні скріншотів машин, які не є Timex.

2xSaI (2xsai)
великий 2xSaI (super2xsai)
СуперОрел (суперорел)
Три інтерполюючі фільтри, які послідовно застосовують більше згладжування. Усі три
подвійний розмір відображеного екрана.

AdvMAME2x (advmame2x)
Фільтр подвійного розміру без інтерполяції, який намагається згладити діагональні лінії.

AdvMAME3x (advmame3x)
Дуже схоже на AdvMAME2x, за винятком того, що він втричі збільшує розмір відображуваного екрана.
Доступно лише з інтерфейсами користувача GTK+, Win32, Xlib і SDL або під час збереження
скріншоти машин не Timex.

TV 2x (tv2x)
TV 3x (tv3x)
Timex TV (timextv)
Три фільтри, які намагаються імітувати ефект телевізійних ліній сканування. The
перший - це фільтр подвійного розміру для машин не-Timex, другий - подібний
фільтр потрійного розміру, в той час як останній є фільтром одного розміру для машин Timex
(зауважте, що це означає, що TV 2X і Timex TV видають однаковий розмір виходу).

PAL TV (paltv)
PAL TV 2x (paltv2x)
PAL TV 3x (paltv3x)
Три фільтри, які намагаються імітувати ефект шарів системи PAL TV
кольорове зображення з нижчою роздільною здатністю поверх чорно-білого з більш високою роздільною здатністю
зображення. Фільтри також можуть додатково додавати лінії сканування, як і інші телесеріали
скейлери.

Точка матриця (точкова матриця)
Фільтр подвійного розміру, який імітує ефект матричного дисплея.

Timex 1.5x (час x15x)
Інтерполюючий спеціальний фільтр Timex, який масштабує екран Timex до 1.5 рази
звичайний розмір (тому в 3 рази більше розміру "звичайного" екрана Spectrum).
Доступно лише для інтерфейсів користувача GTK+, Win32 та SDL або під час збереження
скріншоти.

HQ 2x (hq2x)
HQ 3x (hq3x)
Два фільтри, які виконують якісне (але повільне) згладжування. Подвоює і потроює
розмір відображуваного екрана відповідно.

THE ЕМУЛЯЦІЯ SPECTRUM


Емульований Spectrum, за замовчуванням, є немодифікованим 48K Spectrum з магнітофонним програвачем і
Принтер ZX підключено. О, і, мабуть, якась чарівна машина для завантаження/збереження знімків
мабуть, краще приховати для аналогії. :-)

Щоб імітувати різні види Spectrum, виберіть машина, Виберіть ... пункт меню, або
press F9.

Емуляція Spectrum призупиняється, коли з’являються діалогове вікно. В інтерфейсі віджета це також
призупинено, коли відображаються меню або зображення клавіатури.

ПРИНТЕР ЕМУЛЯЦІЯ


Різні моделі Spectrum підтримували ряд способів підключення принтерів, три з яких
які підтримуються Fuse. Різні принтери доступні для різних
моделі:

16, 48, TC2048, TC2068, TS2068
Принтер ZX

128/+2/Пентагон
Послідовний принтер (лише текстовий)

+2А, +3
Паралельний принтер (лише текстовий)

Якщо використовується емуляція Opus Discovery, +D або DISCiPLE і ввімкнено емуляцію принтера,
забезпечується лише текстова емуляція інтерфейсу паралельного принтера дискового інтерфейсу.

Будь-яка роздруківка додається до одного (або обох) з двох файлів, залежно від принтера — цих
за замовчуванням до printout.txt для виведення тексту та printout.pbm для графіки (зображення PBM є
підтримується більшістю програм для перегляду та конвертерів зображень). Ці назви можна змінити за допомогою
--текстовий файл і -- графічний файл параметри з командного рядка або файлу конфігурації. Поки
принтер ZX може тільки графічний вихід, імітований вихідний текст створюється одночасно
час використання грубого типу OCR на основі поточного набору символів (дещо схоже на використання
ЕКРАН$). Наразі немає підтримки графіки при використанні послідовного/паралельного
виведення, хоча будь-які використані escape-коди будуть точно «надруковані». (!)

До речі, змінювати його не варто printout.pbm файл за межами Fuse, якщо ви
хочу продовжити додавання до нього. Заголовок повинен мати певний макет, щоб Fuse був
зможе продовжити додавання до нього правильно, і файл буде перезаписаний, якщо це не вдасться
бути доданим до.

ZXATASP І ZXCF


Інтерфейси ZXATASP і ZXCF – це дві периферійні пристрої, розроблені Самі Вехмаа
значно розширити можливості Spectrum. Докладніше про обидва доступні
з домашньої сторінки Самі, http://user.tninet.se/~vjz762w/, але тут наведено короткий огляд.

Справжній ZXATASP поставляється з 128K або 512K RAM і можливістю підключення IDE
жорсткі диски та карту CompactFlash, тоді як ZXCF поставляється з 128K, 512K або 1024K RAM
і можливість підключення карти CompactFlash. З точки зору емуляції, обидва
Інтерфейси насправді дуже схожі, оскільки карта CompactFlash логічно є просто жорсткою IDE
диск. Наразі для емуляції Fuse встановлено 512 КБ оперативної пам’яті в ZXATASP і 1024 КБ.
в ZXCF.

Щоб активувати ZXATASP, просто виберіть ZXATASP інтерфейс опція від Варіанти, Диск
периферійні пристрої... діалогове вікно. Тоді стан перемичок захисту завантаження та запису
контролюється ZXATASP завантажувати і ZXATASP запис захист варіанти. Аналогічно, ZXCF
контролюється ZXCF інтерфейс і ZXCF завантажувати параметри (захист від запису ZXCF є
програмне керування).

Якщо ви використовуєте ZXATASP або ZXCF, ви майже напевно захочете це дослідити
ResiDOS, операційна система, розроблена для використання з ZXATASP і ZXCF. ResiDOS забезпечує
засоби для використання додаткової оперативної пам’яті, доступу до накопичувачів і диспетчера завдань
що дозволяє практично миттєво перемикатися між програмами на Spectrum. Подивитися
http://www.worldofspectrum.org/residos/ для більш докладної інформації.

РОЗДІЛИТИ


DivIDE — це ще один інтерфейс IDE для Spectrum, повну інформацію про який можна знайти
at http://baze.au.com/divide/. Інтерфейс можна активувати за допомогою Розділяти інтерфейс
опція від Варіанти, Диск периферійні пристрої... діалогове вікно та стан його захисту від запису
перемичка керується через Розділяти запис захист варіант. Якщо ви збираєтеся використовувати
DivIDE, вам, ймовірно, знадобиться одна з прошивок, доступних на домашній сторінці DivIDE.

SPECTRANET ЕМУЛЯЦІЯ


Spectranet — це мережевий інтерфейс Ethernet для ZX Spectrum від Ділана Томаса. The
інтерфейс можна активувати через Спектранет параметр у налаштуваннях периферійних пристроїв
діалогове вікно, а також стан перемички автоматичного введення сторінок (вимкнення), керованого за допомогою
Спектранет забороняти варіант. Якщо ви збираєтеся використовувати Spectranet, ви, мабуть, так і будете
Ви хочете, щоб одна з прошивок була доступна на домашній сторінці Spectranet
(http://spectrum.alioth.net/doc/index.php), де також можна знайти більше
інформацію про використання інтерфейсу.

Установка прошивки Spectranet на Fuse трохи складніше, ніж на справжню
машина, в основному тому, що емуляція Fuse не підтримує DHCP. Ці інструкції є
правильним станом на 2012-01-26 — якщо ви використовуєте пізнішу версію мікропрограми, можливо,
трохи змінився.

Перше, що вам потрібно зробити, це отримати копію інсталятора Spectranet як a
.tap файл (або подібний). Програма встановлення також доступна на сайті Spectranet вище.

Отримавши копію інсталятора, запустіть Fuse і поставте галочку Спектранет опція від
Варіанти, Периферія, генерал... діалогове вікно та стан його перемички захисту від запису
контролюється через Спектранет забороняти варіант. Коли це буде зроблено, відкрийте файл інсталятора
(використовувати Медіа, Стрічка, Open ... командувати, а не Файл, Open ... щоб запобігти автозавантаженню)
і введіть такі команди з BASIC:

CLEAR 26999
ЗАВАНТАЖУЙ КОД """.
РАНДОМІЗУЙТЕ 27000 USR

Екран повинен стати синім, і ви побачите близько 20 рядків повідомлення, які відображаються як
Встановлено прошивку, починаючи з «Стирання сектора 0» і закінчуючи «Відновлення сторінки
B”, і ви отримаєте знайомий 0 OK, 0: 1 внизу екрана.

Тепер зніміть галочку Спектранет забороняти опція від Варіанти, Периферія, генерал... Діалог
і скинути спектр. Ви повинні побачити дуже короткий синій екран стану перед звичайним
З'явиться екран авторських прав з інформацією про Spectranet у верхній частині — має бути
чотири рядки стану, починаючи з «Alioth Spectranet» і закінчуючи IP-адресою Spectranet
адресу (яка на даному етапі буде 255.255.255.255).

Тепер запустіть NMI (параметр меню Машина / NMI), і ви повинні отримати біле на синьому
Меню Spectranet NMI з п'ятьма параметрами.

Виберіть [A] Налаштувати параметри мережі — це призведе вас до іншого меню, яке буде
прокручування верхньої частини екрана; не хвилюйся про це поки.

Тепер вам потрібно буде встановити різні параметри:

[A] Увімкнути/вимкнути DHCP — виберіть N
[B] Змінити IP-адресу — введіть IP-адресу пристрою, на якому ви використовуєте Fuse.
[C] Змінити маску мережі — введіть відповідну мережеву маску для IP-адреси, яку ви вибрали вище.
Якщо для вас це нічого не означає, спробуйте 255.255.255.0
[D] Змінити шлюз за замовчуванням — введіть відповідну адресу шлюзу. Якщо ви не знаєте жодного
краще введіть IP-адресу вашого роутера.
[E] Змінити основний DNS — введіть адресу вашого DNS-сервера. Якщо ви не знаєте жодного
краще використовувати публічний DNS-сервер Google, 8.8.8.8.

Немає необхідності змінювати параметри [F] або [G], але виберіть:

[H] Змінити ім'я хоста — введіть ім'я хоста для машини з підтримкою Spectranet. Це не так
насправді важливо, що ви тут введете — це в основному корисно лише для заміни небажаного за замовчуванням
ім’я, щоб ви могли побачити, що ви ввели для інших налаштувань.

Тепер ваш екран має виглядати приблизно так:

Поточна конфігурація
────────────────────────────────────────
Використовувати DHCP: Ні
IP-адреса: 192.168.000.002
Маска мережі: 255.255.255.000
Шлюз за замовчуванням: 192.168.000.001
Первинний DNS: 192.168.000.001
Вторинний DNS: 255.255.255.255

Адреса обладнання: FF:FF:FF:FF:FF:FF
Ім'я хоста: Fuse


Якщо все виглядає правильно, виберіть [I] Зберегти зміни та вийдіть (ви побачите коротке повідомлення «Збереження
конфігурація...», а потім [E] Вийти, після чого ви повернетеся
ОСНОВНІ.

Тепер введіть такі команди:

%cfgnew
%cfgcommit

Унизу екрана буде показано стандартне 0 OK, 0:1.

Знову скиньте Spectrum, і ви побачите той самий дисплей статусу чотирьох рядків, але цього разу
з вашою IP-адресою в останньому рядку.

Вітаю! Тепер ви встановили мікропрограму Spectranet. Щоб заощадити, треба йти
через все це щоразу, коли ви запускаєте Fuse, зберігайте знімок .szx на цьому місці та завантажуйте
що кожен раз, коли ви хочете використовувати Spectranet.

Фото ВИБІР


Спосіб вибору файлу (будь то знімок чи файл стрічки) залежить від того, який інтерфейс користувача ви використовуєте
використання. Отже, по-перше, ось як використовувати селектор файлів GTK+.

Селектор показує каталоги та файли в поточному каталозі у двох окремих
підвікна. Якщо будь-який список завеликий, щоб поміститися у вікні, ви можете скористатися смугою прокрутки
переглянути решту (наприклад, перетягнувши повзунок), або ви можете скористатися Shift–Tab (перемістити
фокусування клавіатури до підвікна) і скористайтеся клавішами курсору. Щоб змінити каталог, двічі клацніть
його.

Щоб вибрати файл для завантаження, ви можете двічі клацнути його або клацнути, а потім клацнути Ok. Або
клацання Скасувати перервати.

Якщо ви використовуєте клавіатуру, мабуть, найпростіший спосіб використовувати селектор – це просто
проігноруйте його та введіть ім’я. Це не так неприємно, як здається, оскільки назва файлу
поле введення має заповнення імені файлу — введіть частину каталогу або імені файлу, а потім натисніть таб.
Це повинно завершити його. Якщо це був каталог, він переміщається до цього каталогу; якщо
завершення було неоднозначним, воно завершує, наскільки це можливо, і звужує імена файлів
показаний тим, які відповідають. Ви повинні натиснути вводити коли ви закінчите вводити
ім'я файлу або Esc перервати.

Тепер, якщо ви використовуєте інтерфейс користувача віджету — той, що використовує шрифт Spectrum — селектор працює
трохи інакше. Усі файли та каталоги перераховані в один із двох стовпців
вікно (каталоги відображаються вгорі, закінчуються на `/') — імена можуть бути скорочені
на екрані, якщо вони занадто довгі, щоб поміститися.

Щоб перемістити курсор, ви можете використовувати клавіші курсора або еквівалент Spectrum
5/6/7/8, або (аналогічно) h/j/k/l. Для швидшого пересування сторінка Up, сторінка вниз, Головна, і
кінець ключі підтримуються і роблять те, що ви очікуєте. Щоб вибрати файл або каталог, натисніть
вводити. Щоб припинити, натисніть Esc.

З обома селекторами майте на увазі всі відображаються файли, чи зможе Fuse
завантажувати їх чи ні.

МОНІТОР/НАЛАДЖЕННЯ


По-перше, зверніть увагу, що переважна більшість цього розділу застосовується, лише якщо ви використовуєте GTK+
користувацький інтерфейс; якщо ви використовуєте один із інтерфейсів користувача віджетів, ви отримаєте дуже основне
монітор, який показує поточні значення регістрів і дозволяє виконувати один крок
через виконання або продовжити.

Якщо ви використовуєте інтерфейс користувача GTK+, Fuse має помірно потужний, повністю
прозорий монітор/налагоджувач, який можна активувати за допомогою машина, Налагоджувач... меню
варіант. З'явиться вікно налагоджувача, в якому буде показано поточний стан емульованої машини:
верхня ліва `панель' показує поточний стан Z80 та останні байти, записані в будь-який
емульовані периферійні пристрої. У нижній лівій панелі перелічено всі активні точки зупинки. Рухаючись праворуч,
На наступній панелі показано, де карта пам’яті Spectrum 64K (`W?' і `C?' вкажіть чи
кожен 8K фрагмент є доступним для запису або сперечається відповідно), а наступний – розбирання, яке
за замовчуванням починається з поточного програмного лічильника, хоча це можна змінити або за допомогою
команду `disassemble' (див. нижче) або перетягуючи смугу прокрутки поруч з нею. Наступна панель
показує поточний стек і остаточну панель будь-які "події", які мають відбутися і можуть відбутися
впливати на емуляцію. Будь-яку з цих панелей можна видалити за допомогою вид меню. Нижче
дисплеї є полем введення для команд налагоджувача та п’ятьма кнопками для керування
налагоджувач:

Оцінювати
Оцініть команду, яка зараз знаходиться в полі введення.

Single Крок
Запустіть точно один код операції Z80, а потім знову зупиніть емуляцію.

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

Перерва
Припиніть емуляцію та поверніться до налагоджувача.

близько
Закрийте вікно налагоджувача та перезапустіть емуляцію.

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

Основна потужність налагоджувача здійснюється за допомогою команд, введених у поле введення, які є
подібні за своєю природою (але точно не ідентичні або настільки потужні, як) до тих, що в gdb(1).
Загалом, налагоджувач не чутливий до регістру, і числа будуть інтерпретуватися як десяткові,
якщо не має префікса `0x' або `$', коли вони будуть інтерпретуватися як hex. Кожна команда
можна скоротити до частини не в фігурних дужках.

база{se} номер
Змініть вікно налагоджувача на відображення виводу в базі номер. Доступні значення
10 (десятковий) або 16 (шістнадцятковий).

br{eakpoint} [адреса] [стан]
Встановіть точку зупинки, щоб зупинити емуляцію та повернутися до налагоджувача щоразу, коли є код операції
виконано на адреса і стан оцінює вірно. Якщо адреса опущено, це
за замовчуванням поточне значення ПК.

br{eakpoint} p{ort} (r{ead}|w{rite}) порт [стан]
Встановіть точку зупинки, яка запускатиметься щоразу, коли порт IO порт читається з або записується до і
стан оцінює вірно.

br{eakpoint} (r{ead}|w{rite}) [адреса] [стан]
Встановіть точку зупинки, яка запускатиметься щоразу, коли розташування пам’яті адреса читається з (інше
ніж через вибірку коду операції) або записаний на і стан оцінює вірно. адреса
знову за замовчуванням до поточного значення ПК, якщо його пропущено.

br{eakpoint} time{me} час [стан]
Встановіть точку зупинки час tstates після початку кожного кадру, припускаючи
стан оцінює істину (якщо вказано один).

br{eakpoint} ev{ent} область:деталь [стан]
Встановити точку зупину, яка буде відбуватися, коли подія, зазначена в область:деталь трапляється і
стан оцінює як істину. Події, які можна зловити:

розділити: сторінка
розділити:розмістити сторінку
Інтерфейс DivIDE вивантажується в пам'ять або з неї відповідно
if1:сторінка
if1: unpage
Тіньове ПЗУ інтерфейсу 1 переміщується в пам’ять або з неї
rzx: кінець
Запис RZX закінчується
стрічка: відтворити
стрічка: стоп
Емульована стрічка починає або припиняє відтворення
zxcf: сторінка
zxcf: unpage
Інтерфейс ZXCF вивантажується в пам’ять або з неї
zxatasp:сторінка
zxatasp: unpage
Інтерфейс ZXATASP вивантажується в пам’ять або з неї

У всіх випадках подію можна вказати як область:* щоб відстежити всі події з цього
області.

cl{ear} [адреса]
Видаліть усі точки зупинки на адреса або поточне значення ПК якщо адреса опускається.
На точки зупинки читання/запису портів це не впливає.

команди {команди} id
<debugger команда>
<debugger команда>
...
кінець
Встановіть такі параметри, щоб вказані команди налагоджувача виконувались автоматично
коли точка зупинки id спрацьовує. Наразі немає інтерфейсу користувача для входу
багаторядкові команди налагоджувача, тому єдиний спосіб вказати цю команду – це
командний рядок через --налагоджувач-команда варіант.

хвороба} id [стан]
Встановити точку зупинки id запускати лише тоді, коли стан є істинним, або беззастережно якщо
стан опускається.

{продовжити}
Еквівалент до продовжувати кнопки.

del{ete} [id]
Видалити точку зупинки id, або всі точки зупинки if id опускається.

розібрати} адреса
Налаштуйте розбирання центральної панелі для початку адреса.

вихід}
Негайно вийдіть з емулятора.

закінчити
Вийти з поточного виклику або еквіваленту. Це не безпомилково: воно працює
встановлення тимчасової точки зупину для поточного вмісту покажчика стека, т
не буде функціонувати належним чином, якщо код повертається в іншу точку або грає з
його стек іншими способами. Крім того, встановлення цієї точки зупинки не вимикає інші
точки зупинки, які можуть спрацювати до цього. У такому випадку тимчасовий
точка зупинки залишається, і для повернення до неї можна використовувати команду `continue'.

я{ігнорую} id вважати
Не запускайте наступний вважати разів ця точка зупинки id спрацював би.

n{ext}
Перейдіть до коду операції після поточного. Як і з командою `finish', це
працює, встановлюючи тимчасову точку зупину на наступному коді операції, тому не є безпомилковою.

o{ut} порт значення
Запис значення до порту IO порт.

pr{int} вираз
Надрукуйте значення вираз на стандартний вихід.

se{t} адреса значення
Пхати значення в пам'ять на адреса.

se{t} реєструвати значення
Встановіть значення регістра Z80 реєструвати до значення.

se{t} [im|iff1|iff2] значення
Встановіть режим переривання або тригер переривання реєструвати до значення. Якщо режим im
не 0, 1 або 2, воно буде проігноровано, тоді як ненульові значення iff будуть перетворені в
один.

se{t} $змінна значення
Встановіть значення змінної налагоджувача змінна до значення.

крок {крок}
Еквівалент до Single Крок кнопки.

t{точка зупинки} [опції]
Це те саме, що команда `точка зупинки' в різних її формах, за винятком того, що
точка зупинки є тимчасовою: вона спрацьовує лише один раз, а потім буде видалена.

Адреси можна вказати в одній із двох форм: або абсолютні адреси, зазначені за допомогою
ціле число в діапазоні від 0x0000 до 0xFFFF або у вигляді `сторінка:зсув' комбінація, яка посилається
до місця зсув байтів у банк пам'яті сторінка, незалежно від того, де знаходиться цей банк
на даний момент сторінка в пам'яті. Сторінки ОЗП позначаються просто цілим числом, а ПЗУ – це
з префіксом `R' (наприклад, зміщення 0x1234 в ПЗУ 1 вказано як `R1:0x1234'). Вибрані сторінки
через рядок /ROMCS мають префікс `C', тоді як Timex Dock і Exrom використовують префікси `D'
та `X' відповідно. Машини 48K розглядаються як такі, що мають постійне відображення сторінки 5
на 0x4000, сторінка 2 на 0x8000 і сторінка 0 на 0xC000; 16K Spectrum розглядається як такий, що має
сторінка 5 на 0x4000 і немає сторінки на 0x8000 і 0xC000.

У будь-якому місці, де налагоджувач очікує числове значення, за винятком випадків, коли очікується точка зупину
id, замість цього можна використовувати числовий вираз, який використовує обмежену версію C
синтаксис; точно такий же синтаксис використовується для умовних точок зупину, при цьому `0' є хибним
і будь-яке інше значення є істинним. У числових виразах можна використовувати цілі константи (all
обчислення виконуються в цілих числах), імена регістрів (які просто оцінюються до значення
регістр), змінні налагоджувача, дужки, стандартні чотири числові операції (`+',
`-', `*' та `/'), оператори (не-)рівності `==' та `!=', оператори порівняння
`>', `<', `>=' і `<=', побітовий і (`&'), або (`|') і виключний або (`^') і логічний
і (`&&') та або (`||').

THE ПОКУ ЗНАЙДЕНО


«Пошук для пошуку» — це інструмент, який призначений для виконання завдання пошуку (нескінченних життів
тощо) тикає в ігри трохи простіше: вона схожа на утиліту «Lifeguard», яка була
доступний для використання з Multiface. Він працює шляхом підтримки списку місць, у яких
поточна кількість життів (і т. д.) може зберігатися і мати можливість видалити з
які перераховують будь-які місця, які не містять вказаного значення.

Діалогове вікно пошуку містить поле введення для визначення значення, яке потрібно шукати,
підрахунок поточної кількості можливих місць і, якщо їх менше 20
можливі місця розташування, список можливих місць (у форматі `page:offset'). П'ять
кнопки діють наступним чином:

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

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

Пошук
Видаліть зі списку можливих місць усі адреси, які не містять
значення, зазначене в полі «Пошук».

скидання
Скиньте шукач тикання, щоб усі місця вважалися можливими.

близько
Закрийте діалогове вікно. Зауважте, що це не скидає поточний стан кишки
шукач.

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

Приклад того, як це використовувати, може зробити речі трохи зрозумілішими. Ми будемо використовувати версію 128K
Гризор. Завантажте гру, визначте відповідні ключі та почніть грати. Негайно призупиніть гру
і відкрийте діалогове вікно пошуку. Ми зазначаємо, що зараз у нас 6 життів, тому введіть "6"
у поле «Пошук» і натисніть «Пошук». Це зменшує кількість можливих
розташування приблизно до 931 (ви можете отримати дещо інше число залежно від того, коли саме
ви призупинили гру). Трохи пограйте, а потім (навмисно) втратите життя. Призупинити гру
знову. Оскільки тепер у нас 5 життів, замініть 6 в полі "Пошук" на 5 і
знову натисніть «Пошук». Тоді список можливих місць скорочується до одного:
сторінка 2, зміщення 0x00BC. Це єдине місце в пам'яті, яке зберігало "6", коли ми мали
6 життів і '5', коли у нас було 5 життів, тож цілком ймовірно, що саме тут живуть
кількість зберігається. Подвійне клацання запису "2:0x00BC" у діалоговому вікні встановить
відповідна точка зупинки (ви можете відкрити налагоджувач на цьому етапі, щоб підтвердити це).
Пограйте ще трохи. Коли ви наступного разу втратите життя, емуляція припиняється на ПК на 0x91CD.
Прокручування кількох адрес на панелі розбирання налагоджувача показує, що значення було завантажено
з 0x80BC (наш гіпотетичний лічильник життів), зменшений, а потім знову збережений до 0x80BC,
який дуже схожий на код для зменшення кількості життів. Тепер ми можемо використовувати
налагоджувач замінити декремент на NOP (`встановити 0x91c9 0') і пограти в гру.
більше після цього показує, що це спрацювало, і тепер ми маємо нескінченні життя.

THE ПОКУ ПАМ'ЯТЬ


Fuse підтримує багатофункціональні POKE, що дозволяє змінювати конкретні адреси пам'яті для того, щоб
чит (нескінченні життя, нескінченні патрони тощо).

Діалогове вікно `poke memory' містить список нещодавно завантажених POKE та деякі поля введення для
додавання користувацьких POKE:

Банк
Встановлює банк пам’яті 128 КБ (значення від `0' до `7') або поточне відображення пам’яті (значення
`8' або порожній).

адреса
Адреса пам'яті для зміни. Значення в діапазоні від 16384 до 65535 для режиму пам'яті 48K або 0
до 65535 для банків пам'яті на 128 тис. GTK+ UI також приймає шістнадцяткові адреси.

значення
Нове значення для колишньої адреси в діапазоні від 0 до 255. Значення 256 означає «Запрошувати до
користувач пізніше».

Можна завантажувати POKE із зовнішнього файлу за допомогою Файл, Open ... пункт меню або
функціональність перетягування в інтерфейсах GTK+ і Win32. Після завантаження знімка або
стрічку, Fuse спробує автоматично знайти POK-файл з такою самою назвою. Це означає
що якщо ми відкриємо `GAME.TAP', то Fuse спробує відкрити `GAME.POK' і `POKES/GAME.POK'.
Побачити http://www.worldofspectrum.org/POKformat.txt для отримання додаткової інформації про цей формат файлу.

POKE, завантажені в список, можна активувати або деактивувати за бажанням користувача і залишаться
в пам'яті до скидання машини.

THE .DSK ФОРМАТ


Загалом, образи дисків для +3 Spectrum вважаються у форматі DSK.
Однак насправді це невелике спрощення; насправді є два схоже, але
не ідентичні, формати DSK. (Різницю можна побачити, виконавши `голова -1 dskfile': один
формат почне `MV - CPCEMU', а інший почнеться `EXTENDED').

Fuse підтримує формати 'CPCEMU' і 'EXTENDED'.

Бета-версія 128 ЕМУЛЯЦІЯ


Fuse підтримує емуляцію Betadisk в його емуляції Pentagon і Scorpion, а також під
Емуляція 48K, TC2048, 128K і +2 (але не +2A), якщо бета 128 інтерфейс опція від
Варіанти, Диск периферійні пристрої... діалогове вікно увімкнено. Коли ця опція використовується в 48K або TC2048
емуляція бета 128 багажнику in 48K машини параметр додатково контролює, чи
машина завантажується безпосередньо в систему TR-DOS. Див ДИСК Фото ФОРМАТИ розділ для більше
докладні відомості про підтримувані формати файлів дисків.

OPUS DISCOVERY ЕМУЛЯЦІЯ


За замовчуванням Fuse емулює інтерфейс Opus Discovery з додатковим розширенням 2k RAM
і другий односторонній дисковод на 40 доріжок. Див ДИСК Фото ФОРМАТИ розділ для більше
докладні відомості про підтримувані формати файлів дисків. Порт принтера Opus Discovery також емульовано
тільки для виведення. (Див ПРИНТЕР ЕМУЛЯЦІЯ розділ для більш детальної інформації.) The Opus Discovery
можна використовувати лише з емуляцією 16K, 48K, 128K, TC2048 та +2 (не +2A). Щоб отримати доступ до дисків,
використовувати той самий синтаксис, що й інтерфейс 1 та мікродрайви.

+D ЕМУЛЯЦІЯ


Fuse підтримує емуляцію диска +D та інтерфейсу принтера. Див ДИСК Фото ФОРМАТИ
розділ для отримання додаткової інформації про підтримувані формати файлів дисків. Порт принтера +D
емулювати. (Див ПРИНТЕР ЕМУЛЯЦІЯ розділ для більш детальної інформації.) +D можна використовувати лише
з емуляцією 48K, 128K і +2 (не +2A). Щоб отримати доступ до дисків, спочатку потрібно завантажити
G+DOS, вставивши диск, що містить файл DOS (+SYS) і ввівши «RUN». Як тільки DOS є
завантажено, ви можете завантажувати на/з дисків +D, додаючи до назв файлів префікс `dn'де 'n
номер використовуваного накопичувача. Наприклад, `НАДАННЯ d1 "мій файл"' завантажить файл з ім'ям
`myfile' з емульованого диска 1. Також можна використовувати синтаксис Microdrive.

Щоб зберегти знімок, виберіть машина, NMI пункт меню, а потім натисніть «4», щоб зберегти 48K
знімок або «5», щоб зберегти знімок розміром 128 тис. Зберігаючи знімок 128 тис., ви повинні потім
натисніть Y або N, щоб вказати, чи змінився екран під час збереження знімка, щоб завершити
збереження. Ви також можете вибрати «3», щоб зберегти знімок екрана на диск. Утримуючи клавіші Shift
разом із будь-яким із цих параметрів призведе до збереження +D на «іншому» диску до
один використаний останнім.

Параметри "1" і "2" дозволяють друкувати знімки екрана (в монохромному, звичайному та великому форматі
форматів відповідно), якщо ввімкнено емуляцію принтера. Для збереження та завантаження
знімки та збереження знімків екрана на диск, спочатку потрібно завантажити G+DOS, але друк
скріншоти можна робити без завантаження G+DOS.

Нарешті, `X' повернеться з меню NMI.

УЧЕНЬ ЕМУЛЯЦІЯ


Fuse підтримує емуляцію диска DISCiPLE та інтерфейсу принтера, хоча цього не робить
наразі підтримує емуляцію Sinclair Network або підтримує емуляцію DISCiPLE
прикріплений до машини 128K. Див ДИСК Фото ФОРМАТИ розділ для більш детальної інформації про
підтримувані формати дискових файлів, такі ж, як і для емуляції +D, як описано вище.
Емулюється порт принтера DISCiPLE. (Див ПРИНТЕР ЕМУЛЯЦІЯ розділ для більше
деталі.) Наразі DISCiPLE можна використовувати лише з емуляцією 48K. Щоб отримати доступ до дисків,
спершу потрібно завантажити GDOS, вставивши диск, що містить файл DOS (SYS) і
ввівши «RUN». Після завантаження DOS ви можете завантажувати на/з дисків DISCiPLE за допомогою префікса
імена файлів із `dn'де 'n' - це номер диска, який використовується. Наприклад, `НАДАННЯ
d1 "мій файл"' завантажить файл під назвою `myfile' з емульованого диска 1. Microdrive
також може використовуватися синтаксис.

Знімки можна зберігати так само, як і +D, як описано вище, але зверніть увагу
що GDOS на DISCiPLE містить помилку, яка викликає пошкодження, як тільки кнопка NMI
натискається, що впливає на збереження знімків, а також на завантаження знімків, які були
спочатку збережено за допомогою +D або SAM Coupé. Це призведе до корупції, навіть якщо a
скріншот друкується, або якщо меню навіть не входило (через
Caps Shift не натискається, як це потрібно для DISCiPLE), за умови, що GDOS
завантажений. Ця помилка відсутня в G+DOS на +D. (Примітка: це було викликано
збереження/відновлення регістру AF двічі в обробнику NMI, де і AF, і AF'
тіньовий реєстр мав бути збережений/відновлений.)

Кнопка NMI працює дещо інакше на DISCiPLE, ніж на +D. Caps Shift обов’язково
утримується під час натискання кнопки NMI, і немає опції «X» для виходу з меню.
Крім того, для друку скріншотів потрібно завантажити GDOS. Залежно від вашого інтерфейсу
використовуючи, утримуючи клавішу Caps Shift, вибираючи машина, NMI пункт меню може бути
трохи складно або навіть неможливо. Для інтерфейсу GTK+ переконайтеся, що клавіша Shift утримується
перед входом на машина меню. Для інтерфейсу віджета це не здається можливим
виконати цю дію.

ДИСК Фото ФОРМАТИ


Fuse підтримує кілька форматів образів дисків в емуляції +D, DISCiPLE і Beta 128.

Для читання:

.UDI
Ultra Disk Image; для специфікації див
http://scratchpad.wikia.com/wiki/Spectrum_emulator_file_format:_udi or
http://zxmak.chat.ru/docs.htm

Це єдиний формат зображення, який може зберігати всю відповідну інформацію
записані дані на магнітний диск, тому його можна використовувати для будь-якого НЕ standard диск
формат. Fuse також може читати всі розширені типи треків (змішані FM/MFM або треки з
`WEAK' дані або навіть стислі треки також).

.ПІІ
Формат образу диска UKV Spectrum Debugger.

.MGT .IMG
Формати файлів DISCiPLE/+D.

.СУМНО .SDF
Для сумісності з образами дисків SAM Coupé з використанням цих форматів. Зверніть увагу, що SAM
Зображення Coupé «.DSK» мають той самий формат, що й «.MGT».

.TRD
образ диска TR-DOS; для детальної інформації див HTTP
://web.archive.org/web/20070808150548/http://www.ramsoft.bbk.org/tech/tr-info.zip

.SCL
Простий формат архіву для дискових файлів TR-DOS.

.TD0
Формат зображення теледиска; Fuse підтримує лише файли, які не використовують «Розширений
Опція «Стиснення». Детальний опис знайдено в
http://www.classiccmp.org/dunfield/img54306/td0notes.txt і
http://www.fpns.net/willy/wteledsk.htm

.DSK
формат образу диска CPC; Fuse підтримує звичайний старий і новий розширений формат CPC
також Додаткову інформацію див THE .DSK ФОРМАТ секції та ЦКПЄМУ
розділ посібника 7.7.1 http://www.cpc-emu.org/linux/cpcemu_e.txt або
http://www.cpctech.org.uk/docs/extdsk.html

.OPD .OPU
Формати файлів Opus Discovery.

Fuse підтримує більшість наведених вище форматів для запису: .UDI .ПІІ .MGT .IMG .СУМНО .TRD .SCL
.OPD .OPU .DSK (лише старий формат CPC).

Ви можете зберігати образи дисків у будь-якому вихідному форматі, просто виберіть відповідне розширення.
(наприклад, `elite3.udi', щоб зберегти як файл UDI). Якби були доступні відповідні бібліотеки
коли libspectrum(3) було скомпільовано, ніж Fuse спробує створити UDI-образи зі стиснутим
треків, щоб заощадити місце на диску. Існує .LOG Формат "зображення" для налагодження. Це
звичайний текстовий файл містить три дампу завантаженого образу диска з різними деталями. ні
всі формати зображень можуть зберігати всі образи дисків. Ви не можете зберегти образ диска за допомогою файлу
невідповідний формат, який втрачає деяку інформацію (наприклад, змінну довжину доріжки або сектор
довжина).

СЛАБКИЙ ДИСК ДАНІ


Деякі засоби захисту від копіювання мають те, що описується як "слабкі/випадкові" дані. Кожен раз сектор
зчитується один або кілька байтів, значення може бути випадковим між послідовними читаннями
того ж сектора. Два формати образів диска (Extended DSK і UDI) можуть зберігати цей тип
дані. Fuse може зчитувати та використовувати слабкі секторні дані з файлів EDSK та UDI, якщо вони є, та
може зберігати дані слабких секторів у форматі зображення UDI.

КІНО ЗАПИС


Fuse може зберігати відео зі звуком у певному форматі файлу (FMF). Цей запис дуже
швидкий і має помірний розмір, але вам потрібно використовувати програму fmfconv у fuse-utils, щоб
конвертувати у звичайні відео та/або аудіофайли. The --movie-compr Опція дозволяє встановити
рівень стиснення на None, Lossless або High. Якщо Zlib недоступний, доступний лише None
дійсний. За замовчуванням, коли Zlib доступний, є Lossless. Запис відео може сповільнитися
емуляції, якщо у вас виникли проблеми з продуктивністю, ви можете спробувати встановити стиснення на Немає.

Fuse записує кожен відображений кадр, тому за замовчуванням записаний файл містить близько 50 відео
кадру в секунду. Стандартне відео має частоту кадрів 24–30/с, тому якщо ви встановите
Параметри/Загальні/Рамка швидкість 1:n або еквівалент --ставка параметр командного рядка до 2 ніж
частота кадрів запису зменшується приблизно на 25/с. Точна частота кадрів залежить від годинника Z80
частота, яка змінюється в залежності від конкретної емульованої машини.

Примітка. Ви можете побачити всі ефекти «gfx», лише якщо для параметра Fuse частота кадрів встановлено значення 1,
але в більшості випадків ви можете безпечно використовувати 2. Крім того, запис відео припиняється, якщо емульовано
машина змінена.

Частота дискретизації записаного звуку та номер каналу дорівнюють сформованому Fuse
частота дискретизації звуку (32000 Гц за замовчуванням) і номер каналу (моно за замовчуванням). Спільне
Частоти дискретизації в стандартних відеофайлах становлять 44100 Гц і 48000 Гц. Якщо ви використовуєте
--звукова частота Опція командного рядка ви можете записувати звук на частоті 44100 Гц або навіть 48000 Гц.

Ви можете записувати стереозвук, якщо використовуєте AY стерео поділ або еквівалент --розлука
перемикач командного рядка.

Ви можете використовувати fmfconv конвертувати записаний відеофайл у стандартний відеофайл.

прикладів

запобіжник --початок фільму output.fmf --ставка 2 --звукова частота 44100 --розлука ACB

почати запис відео з частотою кадрів відео 25/с і частотою дискретизації 44100 Гц стерео
рівень стиснення звуку за замовчуванням.

СТИСНЕНО ФАЙЛИ


Припускаючи, що відповідні бібліотеки були доступні, коли libspectrum(3) був складений,
З файлів можна зчитувати знімки, зображення на стрічках, картриджі док-станції та файли вхідних записів
стиснутий с bzip2(3) або gzip(3) так, як якщо б вони були нестиснуті. На даний момент є
немає підтримки читання стиснених образів дисків +3, DISCiPLE/+D або Beta.

Використовуйте fuse-gtk онлайн за допомогою служб onworks.net


Ad


Ad