Это команда tiemu, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
tiemu - портативный эмулятор TI (на базе m68k)
СИНОПСИС
Tiemu [-h] [-v] [--help] [--version] [--import] [-rom =] [-tib =] [-sav =] [имя файла]
ОПИСАНИЕ
Команда Тиэму программа позволяет эмулировать калькулятор Texas Instruments, например TI89, TI89
Титан, TI92, TI92 + или V200PLT. Эмулятор также имеет возможность виртуального соединения, которое
позволяет подключить его к другой программе (например, к TiLP).
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Параметры командной строки переопределяют параметры по умолчанию (параметры запуска) и конфигурацию.
параметры файла даже. В Тиэму программа принимает следующие параметры:
-час, --Помогите
Показать список всех параметров командной строки.
-в, --версия
Выведите информацию о версии.
--import =
Импортируйте ROM или TIB в репозиторий и выйдите. Может использоваться для создания изображений (как
пример). Этот флаг должен быть установлен перед -rom или -tib!
-rom = Преобразуйте и используйте указанный дамп как изображение. Обратите внимание, что изображение добавляется в
репозиторий изображений. Предусмотрено для совместимости.
-tib = Преобразуйте и используйте указанный tib / upgrade как образ. То же. Предусмотрено
Совместимость.
-sav = Загрузите указанный файл состояния. Должен быть допустимый образ состояния и цель для эмуляции
калькулятор. Предусмотрено для совместимости.
имя файла
Загрузите файл ROM / TIB / SAV. Файлы ROM и TIB конвертируются и добавляются к изображениям.
репозиторий. Изображение, соответствующее файлу SAV, загружается автоматически, и состояние
загрузить.
CONFIG ФАЙЛОВ ФОРМАТ
В этом разделе описывается формат файла конфигурации .tiemu, который находится в домашнем каталоге.
пользователя (Linux) или в папке Program Files (Win32). Строка, которой предшествует '#'
символ - комментарий. Каждая строка имеет следующий формат: ключ = значение. Конфигурационный файл должен
иметь в конце строку "RC_END". Каждую строку можно расположить в любом порядке. Имейте в виду, что
любой комментарий, добавленный в файл конфигурации, будет перезаписан. Ниже описан каждый вариант
и возможные значения:
calctype = Определяет тип калькулятора для параметра ссылки. Допустимые значения: ti89, ti89t,
ti92, ti92 +, v200. Примечание: эту настройку трогать не нужно, она отменяется TiEmu. Сохранено
для совместимости.
linktype = Определите тип соединительного кабеля. Выберите одно из следующих значений: нет, параллельно,
последовательный, TIGraphLink, виртуальный, TiEmulator, VTi, UsbGraphLink.
порт = Определите используемый порт связи. Может быть: null, пользователь, параллельный порт # 1 | 2 | 3, последовательный порт
# 1 | 2 | 3 | 4, виртуальный порт # 1 | 2, порт USB # 1.
метод = Определите используемый метод ввода-вывода. Возможные значения: automatic, asm, api, driver,
значение NULL.
adr_port = помещает адрес ввода / вывода порта ввода / вывода для использования. Это может быть 0x3F8 для последовательного порта.
или, например, 0x378 для параллельного порта.
serial_device = помещает символьное имя устройства последовательного порта для использования с серым
ТИГЛ.
тайм-аут = со значением тайм-аута в десятых долях секунды. Значение по умолчанию: 20.
задержка = со значением задержки для использования в микросекундах для самодельных кабелей. Значение по умолчанию:
10
фон = Определите, будет ли TiEmu отображать весь кадр (клавиатура + ЖК-дисплей) или только ЖК-дисплей.
экран. Установите 0, если вы не хотите использовать клавиатуру.
skin_file = Определите используемый файл скина. Должен быть полный путь.
keys_file = Определите раскладку клавиатуры для использования. Должен быть полный путь.
img_file = Определите образ TiEmu для загрузки при запуске. Должен быть полный путь.
tib_file = Определите обновление FLASH (tib или .9xu / .89u) для загрузки после образа. Должен быть
полное имя пути.
sav_file = Определите изображение состояния калькулятора для загрузки при запуске.
cpu_rate = Укажите количество инструкций, выполняемых M68000 за временной интервал 30 мс.
Значение по умолчанию -1 (50000 инст. / 30 мс).
hw_rate = Задайте частоту генератора OS2 / OSC3. Значение по умолчанию -1 (427 на hw1 и 732 на
hw2; OSC2 увеличивается каждые 6250 циклов OSC1).
lcd_rate = Определите частоту обновления ЖК-дисплея. Значение по умолчанию - -1 (25 мс => 40 кадров в секунду). Не надо
используйте значение меньше 10 мс.
img_format = Определяет формат изображения для снимков экрана. Доступны несколько форматов:
jpg, png и ico.
img_type = Вы можете делать черно-белые (чб) или цветные (цветные) скриншоты.
img_size = Размер изображения, то есть вы можете снимать только ЖК-дисплей (lcd) или
все окно (скин).
screen_file = Определяет базовое имя файла, в котором будет сохранен снимок экрана.
screen_counter = Это позволяет сохранить текущий счетчик скриншотов. Фактически
результирующее имя файла вычисляется как 'screenfile [screen_counter]. [img_format]. Пример:
'screenshot001.png'.
screen_shots = Количество кадров для захвата.
screen_skips = Количество кадров, которые нужно пропустить между 2 захватами.
console = Доступно только на платформе Windows. Вы можете скрыть (нет) или показать (да) DOS
консоль при запуске или даже отображать ее только при загрузке (загрузке).
kbd_dbg = Отображать привязки клавиш в консоли, если установлено (да). Иначе ничего не делайте (нет).
fs_type = TiEmu поддерживает несколько селекторов файлов для лучшей интеграции. Следующий
поддерживаются варианты:
- native: родной (по умолчанию): Win32 в Windows, KDE, если построен с поддержкой KDE и
работает под KDE, GTK + 2.x еще,
- старый: селектор файлов GTK 1.2,
- новое: селектор файлов GTK 2.x (расширенные возможности и может показывать скрытые файлы),
- win32: устарело (аналогично родному),
- kde: селектор файлов KDE (доступен только в том случае, если TiEmu собран с поддержкой KDE).
bkpts_wnd =
code_wnd =
mem_wnd =
regs_wnd =
pclog_wnd =
stack_wnd =
heap_wnd = Установите подсказки геометрии для разных окон отладчика. Формат
(x, y, w, h, m, v) где x и y - координаты, w и h - размер, m устанавливается, если окно минимизировано
и v устанавливается, если окно открыто.
dbg_font_type = Включите пользовательский шрифт, если он установлен на «custom»; использовать шрифт по умолчанию, если установлено значение
"дефолт".
dbg_font_name = Название используемого шрифта. Это должно быть допустимое название шрифта описания Pango: a
строковое представление в виде "[FAMILY-LIST] [STYLE-OPTIONS] [SIZE]", где FAMILY-
LIST - это список семейств, разделенных запятыми, который может завершаться запятой, STYLE_OPTIONS
это список слов, разделенных пробелами, где каждое СЛОВО описывает один из стилей, вариантов,
вес или растяжение, а РАЗМЕР - десятичное число (размер в пунктах). Любой из вариантов
может отсутствовать. Если FAMILY-LIST отсутствует, то поле family_name результирующего шрифта
описание будет инициализировано значением NULL. Если STYLE-OPTIONS отсутствует, то все стили
параметры будут установлены в значения по умолчанию. Если SIZE отсутствует, размер в полученном
описание шрифта будет установлено на 0.
Подумайте о завершении вашего сценария конфигурации словом "RC_END" !!!
АВТОРСКИЕ ПРАВА
Авторское право (C) 2000-2001, Ромен Ливин и Томас Корвазье. Авторские права (C) 2001-2003,
Ромен Ливин Авторские права (C) 2003 г., Жюльен Блаш Copyright (C) 2004 г., Ромен Ливин
Авторские права (C) 2005-2007, Ромен Ливин и Кевин Кофлер
Разрешение на использование, копирование, изменение и распространение этого программного обеспечения и его документации для
Настоящим предоставляется любая цель и бесплатно, при условии, что указанное выше уведомление об авторских правах
присутствуют во всех копиях, и что появляется как это уведомление об авторских правах, так и это уведомление о разрешении
в сопроводительной документации.
Эта программа и ее исходный код распространяется на условиях GNU.
Стандартная общественная лицензия, опубликованная Free Software Foundation; либо версия 2
Лицензию или (по вашему выбору) любую более позднюю версию.
Эта программа распространяется в надежде, что она будет полезна, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ;
даже без подразумеваемых гарантий ТОВАРНОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ.
Подробнее см. Стандартную общественную лицензию GNU.
Вы должны были получить копию Стандартной общественной лицензии GNU вместе с этой программой;
в противном случае напишите в Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
MA 02111-1307, США.
SUGGESTIONS И BUG ДОКЛАДЫ
Каноническое место, где можно найти TiEmu и некоторую разношерстную информацию, находится по адресу
<http://lpg.ticalc.org/prj_tiemu>. Вы также можете взглянуть наhttp://lpg.ticalc.org>
иhttp://www.ticalc.org> для других программ, связанных с TI для Linux.
Используйте tiemu онлайн с помощью сервисов onworks.net