ГлавнаяОперационные системыLinuxКак эмулировать калькулятор TI в Linux

Как эмулировать калькулятор TI в Linux

ti_emulator-mainДля многих компьютерных фанатов научный калькулятор Texas Instrument был лучшим другом во время занятий в старшей школе. Не так давно я помню, как на уроке математики программировал игру Space Invader в TI-Basic. Но есть и обратная сторона взросления: многим из нас приходилось оставлять драгоценный TI на дне ящика. Благодаря эмуляции и нашей любимой ОС можно снова с ностальгией пользоваться TI. Для этой цели доступны две программы, обе со своими преимуществами.

ТилЭм

Давайте начнем с самого сложного в освоении эмулятора — TilEm. Это программное обеспечение предназначено для эмуляции только TI с помощью чипа Z80. Если вы, как и я, понятия не имеете, какой из них какой процессор использовал, TilEm может эмулировать TI 73, 82, 83, 83+, 83+ SE, 84+, 84+ SE, 85 и 86. Он не предназначен для Ubuntu, поэтому единственный способ его получить — скомпилировать из исходников. Вы можете скачать его здесь . Для установки можно использовать традиционный

./configure
make
sudo make install

Примечание. Сначала вам необходимо установить libgtk2.0-devи libglib2.0-dev.

Теперь, когда вы закончили установку, вы должны знать, что вам также необходимо настроить эмулятор самостоятельно. Чтобы заставить его работать, TilEm понадобится ПЗУ TI, который вы хотите эмулировать. Как официальное уведомление, ПЗУ TI находится под защитой авторских прав, и для его использования вам необходимо самому владеть этой моделью TI. Чтобы получить ПЗУ от вашего TI, вы можете использовать очень хорошее программное обеспечение tilp2. Для установки используйте команду

sudo apt-get install tilp2

TiLP — это интерфейс для подключения к вашему TI и передачи файлов. Но в «Инструментах» у вас есть возможность сбросить ПЗУ. Если в данный момент у вас нет с собой TI, Google может помочь вам найти ПЗУ. Но помните, что если у вас нет TI, не скачивайте ROM.

ti_emulator-tilp_dump

После получения ПЗУ поместите его в соответствующую подпапку «/home/username/.TilEm/». В эмуляторе созданы папки, соответствующие модели калькулятора, который вы хотите эмулировать. Как пользователь TI-83+, я поместил свой ПЗУ в папку «/home/Adrien/.TilEm/ti83p/».

ti_emulator-tilem_config

Теперь вы можете запустить эмулятор через консоль и команду

tilem

Ваш TI должен появиться на экране.

ti_emulator-tilem

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

ti_emulator-tilem_menu

Интересно отметить функцию графического отладчика, которая удовлетворит тех, у кого хватит терпения освоить ее.

ti_emulator-tilem_debugger

ТиЭму

По сравнению с установкой и настройкой TilEm, TiEmu очень просто установить. Просто откройте терминал и введите

 sudo apt-get install tiemu

чтобы установить его в Ubuntu. Кстати, редактор скинов также доступен через пакет «tiemu-skinedit». Однако, в отличие от предыдущего эмулятора, TiEmu работает только с моделями TI 89, 89 Titanium, 92, 92+ и V200PLT.
При запуске TiEmu позволит вам настроить ПЗУ, которое вы хотите использовать. Вы можете использовать PedRom (заменяющее ПЗУ по лицензии GPL), свой собственный дамп ПЗУ или даже извлечь его из своего TI через TiLP. После этого TI ведет себя так же, как и раньше.

ti_emulator-tiemu

Единственное отличие — это меню, вызываемое правой кнопкой мыши, которое немного более оснащено. Помимо классических состояний загрузки/сохранения и моделирования связывания, TiEmu предлагает более полный графический отладчик, функцию создания снимков экрана и настройку скинов.

ti_emulator-tiemu_debugger

Если вы хотите использовать TiEmu по максимуму, вы должны помнить, что скины можно найти по адресу «/usr/share/tiemu/skins», а GPL-ROM — по адресу «/usr/share/tiemu/pedrom/», и снимок экрана в «/home/username/tiemu/» с пользовательскими ПЗУ.

Заключение

Теперь у вас есть возможность эмулировать ваш любимый калькулятор TI на своем компьютере. Почувствуйте это, наслаждайтесь этим и используйте его с осторожностью. Это может оказаться полезным, особенно если вы хотите попробовать приложения TI, но забыли калькулятор. Мы видели две программы, выполняющие эту работу, обе могут выйти из строя без предупреждения, но что действительно имеет значение в конечном итоге, так это модель TI, которую вы хотите использовать. Далее, если вы действительно увлекаетесь программированием, качество отладчика также может иметь для вас значение.

Какой эмулятор вы бы использовали? ТилЭм или ТиЭму? И почему? У вас есть еще вопросы? Пожалуйста, дайте нам знать в комментариях.

ПОХОЖИЕ СТАТЬИ

Популярные записи