TAS Editor изнутри

Previous Next

TAS Editor изнутри



В этом разделе документации описываются все идеи, заложенные в основу Тасэдитора, а также раскрываются основные детали итоговой реализации TAS Editor 1.0. Для получения полной информации об алгоритмах, используемых в Тасэдиторе, вы можете изучить его исходники на языке C++.

Тасэдитор является программой с открытым исходным кодом (open source). Он распространяется по лицензии MIT, которая позволяет вам распоряжаться исходным кодом без ограничений. Выбор лицензии обусловлен желанием поощрить модификацию и портирование Тасэдитора на другие платформы.

Загрузить исходные коды эмулятора FCEUX 2.2.0 со встроенным Тасэдитором вы можете из официального SVN-репозитория: http://sourceforge.net/p/fceultra/code/

Для работы с SVN вам потребуется SVN-клиент, например, TortoiseSVN.

Исходный код Тасэдитора достаточно подробно откомментирован, и для понимания большинства нюансов будет достаточно базовых навыков программирования на C++ под Win32 API.



Идеи

Запланированный функционал программы


Реализация

Текущая архитектура программы


Защита от ошибок

Список неочевидных нюансов


Формат FM3

Спецификации файла проекта Тасэдитора






Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator