АнглийскийФранцузскийИспанский

Запустить серверы | Ubuntu > | Fedora > |


Значок OnWorks

hatari - Интернет в облаке

Запустите Hatari в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

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

ПРОГРАММА:

ИМЯ


hatari - эмулятор Atari ST / STE / TT / Falcon

СИНТАКСИС


Hatari [параметры] [каталог | образ диска | программа]

ОПИСАНИЕ


Hatari - эмулятор Atari ST / STE / TT / Falcon для Linux, FreeBSD, BeOS и других систем.
которые поддерживаются библиотекой SDL.

С помощью hatari можно запускать игры, демонстрации или приложения, написанные для Atari ST, STE или Falcon.
Поддержка Atari TT является экспериментальной. Hatari поддерживает широко используемые диски * .st и * .msa.
образы и эмуляция жесткого диска.

Для запуска эмулятора необходим образ TOS ROM. EmuTOS, бесплатная реализация TOS
поставляется с хатари. Поскольку он еще не полностью совместим с исходными TOS, некоторые
программы не будут работать с ним правильно. По этой причине рекомендуется использовать TOS ROM.
из настоящего Atari.

В качестве аргумента можно указать имя каталога, который должен быть эмулирован как
виртуальный жесткий диск GEMDOS, образ дискеты или программу Atari, которая должна быть
автозапуск. В последнем случае каталог программы будет использоваться как диск C: из
где будет запускаться эта программа.

Загрузка будет производиться с образа диска или каталога, который указан последним в команде.
строка как опция или аргумент (и который соответствует A: или C :). Если ты хочешь дать
имя образа дискеты с именем автозапуска программы, укажите его с параметром --disk-a перед
название программы.

ОПЦИИ


Опции Hatari делятся на несколько категорий:

Общие опционы


-час, --Помогите
Распечатать параметры командной строки и завершить

-в, --версия
Распечатать информацию о версии и прекратить

--подтвердить-выйти
Подтверждает ли Hatari уход

-с, --configfile
Прочтите дополнительные значения конфигурации из , эти значения переопределения считываются из
глобальные и пользовательские файлы конфигурации

-к, --keymap
Загрузить раскладку клавиатуры из

--перемотка вперед
На быстрой машине помогает пропуск (быстрая перемотка вперед) вывода Hatari

общий дисплей опционы


-м, --мононуклеоз
Запускать в монохромном режиме вместо цветного

--монитор
Выберите тип монитора (x = mono / rgb / vga / tv)

-ф, --полноэкранный
Запускаем эмулятор в полноэкранном режиме

-ш, --окно
Запускаем эмулятор в оконном режиме

--схватить Захватите мышь (также) в оконном режиме

- границы
Показать границы экрана ST / STE / Falcon (для демонстраций с низким / средним разрешением)

--frameskips
Пропускать кадры после каждого отображаемого кадра для ускорения эмуляции (0 = отключено,> 4
использует автоматический фреймскип с заданным максимальным значением)

--замедлять
Замедление эмуляции на коэффициент x (используется как множитель для времени ожидания VBL)

--статус бар
Показать строку состояния (со светодиодами гибких дисков и т. Д.)

- привод
Показывать светодиодный индикатор накопителя, когда строка состояния не отображается

--Максимальная ширина
Предпочтительная / максимальная ширина окна для границ / масштабирования

--максимальная высота
Предпочтительная / максимальная высота окна для границ / масштабирования

--bpp
Принудительная внутренняя битовая глубина (x = 8/15/16/32, 0 = отключить)

ST / STE конкретный дисплей опционы


--desktop-st
Использует ли полноэкранный режим разрешение рабочего стола, чтобы избежать: беспорядка в многоэкранном режиме
настройки, задержка в несколько секунд, необходимая для переключения разрешения ЖК-монитора и
в результате обрыв звука. Поскольку код дисплея Hatari ST / E не поддерживает масштабирование (кроме
удвоение с низким разрешением), оно не масштабируется (Hatari или монитором), когда это
включено. Поэтому в основном это полезно только в том случае, если вы страдаете от описанных
эффекты, но все же хочется схватить мышь и убрать с экрана другие отвлекающие факторы
просто переключив полноэкранный режим. (по умолчанию отключено)

--spec512
Hatari использует этот порог, чтобы решить, когда выполнять рендеринг экрана с более медленным, но
более точные функции преобразования экрана Spectrum512 (0 <= x <= 512, 0 = отключить)

-з, - масштаб
Увеличение (двойное) с низким разрешением (1 = нет, 2 = да)

TT / Сокол конкретный дисплей опционы


Масштабирование до размеров, указанных ниже, выполняется внутренне с использованием целочисленных коэффициентов масштабирования. Этот
означает, что разные разрешения Atari могут отображаться с разными размерами, но они
никогда не размывается.

- рабочий стол
Следует ли использовать разрешение рабочего стола в полноэкранном режиме, чтобы избежать проблем, связанных с
переключение разрешения. В противном случае в полноэкранном режиме будет использоваться разрешение, наиболее близкое к
размер окна Hatari. (по умолчанию включено)

--force-max
Размер окна Hatari принудительно устанавливается на максимальный размер, а черные границы используются, когда
Разрешение Atari не масштабируется равномерно. Это наиболее полезно при записи
видео с демонстрациями Falcon, которые меняют свое разрешение. (по умолчанию отключено)

- аспект
Выполнять ли коррекцию соотношения сторон монитора (по умолчанию включено)

VDI опционы


--vdi
Следует ли использовать режим экрана VDI

--vdi-самолеты
Используйте расширенное разрешение VDI с битовой глубиной (x = 1, 2 или 4)

--vdi-ширина
Используйте расширенное разрешение VDI с шириной (320 <ширина <= 1280)

--vdi-высота
Используйте расширенное разрешение VDI с высотой (200 <h <= 960)

экран захватить опционы


--обрезать
Удалить строку состояния со снимков экрана

- аудиосистема
Начать запись AVI

--avi-vcodec
Выберите видеокодек avi (x = bmp / ​​png)

--avi-fps
Принудительная частота кадров avi (x = 50/60/71 / ...)

--avi-файл
Использовать записывать avi

Устройства опционы


-j, --джойстик
Эмулировать джойстик с помощью клавиш управления курсором в заданном порту (0-5)

--радость
Установить тип джойстика (нет / ключи / реальный) для данного порта

- принтер
Включите поддержку принтера и запишите данные в

- середина
Включите поддержку MIDI и запишите MIDI-данные в

- средний
Включите поддержку MIDI и считайте данные MIDI из

--rs232-в
Включить поддержку последовательного порта и использовать как устройство ввода

--rs232-выход
Включить поддержку последовательного порта и использовать как устройство вывода

Диск опционы


--драйв-а
Включение / отключение диска A (по умолчанию включено)

--диск-б
Включение / отключение диска B (по умолчанию включено)

- напористый
Установите количество головок для привода A (1 = односторонняя, 2 = двусторонняя)

--драйв-б-головы
Установите количество головок для привода B (1 = односторонняя, 2 = двусторонняя)

--диск-а
Установить образ диска для флоппи-дисковода A

--диск-б
Установить образ диска для флоппи-дисковода B

--protect-дискета
Защита от записи содержимого образа дискеты (вкл. / Выкл. / Авто). С опцией "авто" напишите
защита осуществляется в соответствии с атрибутами файла образа диска

--защита-hd
Защита жесткого диска от записи содержание (вкл / выкл / авто). С опцией "авто"
защитой можно управлять, задав отдельные атрибуты файлов, так как она отключает
модификации атрибутов файла для эмуляции жесткого диска GEMDOS

--gemdos-case
Укажите, должны ли новые имена каталогов / файлов быть в верхнем или нижнем регистре с
Эмуляция GEMDOS HD. Выкл. / Верхний / нижний, по умолчанию выключено

-д, --жесткий диск
Эмулировать разделы жесткого диска с помощью содержание. Если каталог содержит только
однобуквенные (CZ) подкаталоги, каждый из этих подкаталогов будет рассматриваться как
отдельный раздел, иначе данная директория будет присвоена
диск "C:". В случае нескольких разделов буквы, используемые в качестве подкаталога
имена будут определять, каким дискам / разделам они назначены. Если является
пустая строка, то эмуляция жесткого диска отключена

--акси
Эмуляция жесткого диска ACSI с изображением

- помощник хозяина
Эмуляция главного жесткого диска IDE с изображением

--ide-раб
Эмуляция подчиненного жесткого диска IDE с изображением

--fastfdc
ускорить эмуляцию FDC (может вызвать несовместимость)

Память опционы


--memstate
Загрузить снимок памяти

-с, --memsize
Установите объем эмулируемой ОЗУ, x = от 1 до 14 МиБ или 0 для 512 КБ

ПЗУ опционы


-т, --tos
Укажите образ TOS ROM для использования

- патчи
Используйте эту опцию, чтобы включить / выключить исправление TOS ROM. Только для экспертов! Оставь это
включен, если вы не знаете, что делаете!

- картридж
Использовать образ картриджа ПЗУ (работает только при эмуляции GEMDOS HD и расширенном VDI
разрешение отключены)

ЦП опционы


--cpulevel
Укажите ЦП (680x0) для использования (используйте x> = 1 только с EmuTOS или TOS> = 2.06!)

--cpuclock
Установите частоту процессора (8, 16 или 32 МГц)

--совместимый
Используйте более совместимый, но более медленный режим ЦП 68000 с лучшей точностью предварительной выборки и
счетчик циклов

Разное система опционы


--машина
Выберите тип машины (x = st, ste, tt или falcon)

- блиттер
Включить эмуляцию блиттера (только ST)

--dsp
Эмуляция Falcon DSP (x = нет, пустышка или эму, только Falcon)

--таймер-д
Исправьте избыточно высокую частоту Timer-D, установленную TOS. Это про двойников Хатари
скорость (для эмуляции ST / E), поскольку исходная частота Timer-D вызывает большую часть
прерывания.

--быстрая загрузка
Исправьте TOS и инициализируйте так называемые "memvalid" системные переменные, чтобы обойти
проверка памяти TOS, чтобы система загружалась быстрее.

--rtc
Включить часы реального времени

Звук опционы


--микрофон
Включение / отключение (только Falcon) микрофона

--звук
Частота звука: 6000-50066. "off" отключает звук и ускоряет эмуляцию.
Во избежание появления лишних звуковых артефактов частоту следует выбирать так, чтобы она
либо одинаково соответствует звуку DMA STE / TT / Falcon (6258, 12517, 250033, 50066
Гц) или частот вашей звуковой карты (11025, 22050, 44100 или 6000 ... 48000 Гц). Проверять
что поддерживает ваша звуковая карта.

- размер звукового буфера
Размер звукового буфера SDL: 10–100 или 0, чтобы использовать размер буфера по умолчанию. По умолчанию
Hatari использует буфер SDL размером 1024 сэмпла, что дает примерно 20-30
мс звука в зависимости от выбранной звуковой частоты. Под какой ОС или с нет
полностью поддерживаемая звуковая карта, эта настройка по умолчанию может вызвать большую задержку при более низкой
частота (около 0.5 сек). В этом случае вы можете использовать эту опцию, чтобы
размер звукового буфера до фиксированного количества миллисекунд звука (использование 20 - это
часто хороший выбор, если у вас есть такие проблемы). Большинству пользователей это не понадобится
опцию.

--звук-синхронизация
Скорость эмуляции иногда увеличивается на +100, 0 или -100 микросекунд. Этот
предотвращает переполнение звукового буфера (длительная задержка и потерянные сэмплы) или
недостаточное заполнение (короткая задержка и повторяющиеся выборки). Скорость эмуляции плавно
отклоняется максимум на 0.58% до синхронизации, в то время как эмулятор постоянно
генерирует каждый звуковой образец, а звуковая система с кристаллическим управлением потребляет каждый
образец.
(вкл | выкл, выкл = по умолчанию)

--им-смешивание
Выберите метод микширования трех громкости голоса YM2149 вместе. "модель" использует
математическая модель голосов YM, «таблица» использует справочную таблицу аудиовыхода
значения напряжения, измеренные на STF и "linear", просто усредняют 3 голоса YM.

Отлаживать опционы


-Д, --отлаживать
Переключить, вызывают ли исключения ЦП отладчик

--debug-кроме
Укажите, какие исключения вызывают отладчик, см. --debug-кроме помощь для доступных
(разделенные запятыми) флаги исключения.

--bios-перехват
Переключить синтаксический анализ команды XBios. Позволяет программам Atari использовать все функции Hatari
и изменить состояние Hatari через указание Hatari XBios(255) звонки. XBios(20)
Вызовы printscreen создают также скриншоты Hatari.

--conout
Включить перенаправление вывода консоли (векторные функции xconout) для заданного к
хост-терминал. Устройство 2 предназначено для консоли (CON :) VT52, векторная функция которой
улавливает также сообщения о панике EmuTOS и вывод консоли MiNT, а не только обычный BIOS
консольный вывод.

- распад
Установите параметры разборки. 'uae' и 'ext' выбирают используемый механизм разборки,
bitmask устанавливает параметры вывода для внешнего механизма дизассемблирования и списки справки
их.

--natfeats
Включение / отключение (базовой) поддержки собственных функций. Например, EmuTOS использует его для отладки.
вывод.

--след
Активируйте трассировку отладки, см. --след помощь для доступной (через запятую) трассировки
Флаги

--trace-файл
Сохранить вывод трассировки в (по умолчанию = stderr)

--parse
Разбирать / выполнять команды отладчика из

--saveconfig
Сохраните конфигурацию Hatari и выйдите. Пользовательскому интерфейсу Hatari необходим файл конфигурации Hatari для
start, это можно использовать для его автоматического создания.

--без парашюта
Отключите парашют SDL, чтобы получить дампы ядра Hatari. Парашют SDL включен по умолчанию
для восстановления видеорежима в случае аварийного завершения работы Hatari при использовании нестандартных
разрешение экрана.

- управляющая розетка
Hatari считывает параметры из данного сокета во время выполнения

--лог-файл
Сохранить вывод журнала в (по умолчанию = stderr)

--лог-уровень
Уровень вывода журнала (x = debug / todo / info / warn / error / fatal)

--повторный уровень
Показать диалог для сообщений журнала выше заданного уровня

--run-vbls
Выход после X VBL

КОМАНДЫ


Сочетания клавиш можно настроить в файле конфигурации. Настройки по умолчанию:

AltGr + a
запись анимации

AltGr + g
сделай скриншот

AltGr + i
Клавиша босса: выйти из полноэкранного режима и свернуть окно

AltGr + j
активировать эмуляцию джойстика с помощью клавиш управления курсором

AltGr + m
(разблокировать) заблокировать мышь в окне

AltGr + r
теплый сброс ST (так же, как и кнопка сброса)

AltGr + c
холодный сброс ST (такой же, как выключатель питания)

AltGr + d
открыть диалог для выбора / смены диска A

AltGr + s
включить / отключить звук

AltGr + q
выйти из эмулятора

AltGr + x
переключить нормальную / максимальную скорость

AltGr + y
включить / отключить запись звука

AltGr + k
сохранить снимок памяти

AltGr + l
загрузить снимок памяти

F11 переключение между полноэкранным и оконным режимами

F12 активировать графический интерфейс параметров хатари
В оконном режиме вам может потребоваться удерживать нажатой клавишу SHIFT.

пауза Приостанавливает эмуляцию

AltGr + пауза
Вызывает внутренний отладчик Hatari

Эмуляция Atari ST клавиатура


Все остальные клавиши на клавиатуре действуют как обычные клавиши Atari ST, поэтому нажатие пробела на вашем
ПК приведет к имитации нажатия клавиши ПРОБЕЛ на ST. Следующие ключи имеют
особые значения:

другой будет действовать как альтернативный ключ ST

оставил Ctrl
будет действовать как клавиша КОНТРОЛЯ ST

страница Up
будет имитировать клавишу HELP ST

страница вниз
будет имитировать клавишу UNDO ST

AltGr будет действовать как Заместитель а также до тех пор, пока вы не нажмете его вместе с Hatari
комбинация горячих клавиш.

правильно Ctrl Клавиша используется как кнопка огня эмулируемого джойстика при включении
эмуляция джойстика через клавиатуру.

Клавиши курсора будут действовать как клавиши курсора на Atari ST, пока эмуляция джойстика
через клавиатуру был отключен.

Используйте хатари онлайн с помощью сервисов onworks.net


Ad


Ad