Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
msx:compass:compass [2021-11-16 22:35] ATroubleshooter [Инструментальный пакет Compass] |
msx:compass:compass [2023-05-11 15:27] (текущий) ATroubleshooter [Среда разработки Compass] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Инструментальный пакет Compass ====== | + | ====== Среда разработки Compass ====== |
FIXME | FIXME | ||
- | Compass — это программный пакет для разработки ПО на ассемблере z80, нацеленный на осуществление всего рабочего цикла собственно на компьютере MSX (без необходимости прибегать к средствам кросс-разработки). Фактически — это Интергированная Среда Разработки (IDE), в современных терминах. Он состоит из текстового редактора, ассемблера, дизассемблера, монитора и дискового редактора. Название «Compass» является сокращением слов «COMPjoetania ASSembler». | + | [[https://github.com/turbor/compass-1.2-sources/blob/main/Manual/compass1.2_manual.pdf|Англоязычный мануал системы Compass v1.2]] |
+ | Compass — это программный комплекс для разработки на ассемблере z80, созданный с прицелом на осуществление полного цикла разработки непосредственно на компьютере MSX (без необходимости прибегать к средствам кросс-разработки). Фактически — это Интергированная Среда Разработки (IDE), в современных терминах. Она состоит из текстового редактора, ассемблера, дизассемблера, монитора и диск-менеджера, объединенных общим интерфейсом меню. Название «Compass» является сокращением от «COMPjoetania ASSembler». | ||
+ | {{:msx:compass:compass1.gif}} | ||
- | [[github>turbor/compass-1.2-sources/|compass-1.2-sources]] | + | Система Compass 1.2 способна работать с исходными текстами большой длины, используя для этого всю доступную страничную память. При этом она может работать с несколькими объектами одновременно — не только текстами, но и файлами данных, блоками, дисковыми секторами. Присутствует качественная поддержка машин TurboR — в режиме R800 ассемблирование программы происходит в разы быстрее. К сожалению, программный пакет не поддерживает кириллицу. |
- | https://github.com/turbor/compass-1.2-sources/releases/download/FinnalyFree/Compass_FinallyFreeEdition.zip | + | Исходный код был опубликован в сентябре 2021 года на условиях некоммерческого использования — [[github>turbor/compass-1.2-sources/|Compass-1.2]] |
+ | {{compass_finallyfreeedition.zip|}}, [[github>turbor/compass-1.2-sources/releases/download/FinnalyFree/Compass_FinallyFreeEdition.zip|оригинал]] | ||
+ | В январе 2022 Нестором Сориано был [[msxorg>news/en/konpass-13|анонсирован]] форк исходных текстов проекта — который был назван [[github>Konamiman/Konpass/|Konpass]]. В нём будет под свободной лицензией происходить дальнейшее развитие кодовой базы. | ||
Строка 22: | Строка 26: | ||
====== Ссылки ====== | ====== Ссылки ====== | ||
+ | [[msxorg>news/en/konpass-13|Konpass 1.3]] | ||
{{tag>Assembler MSX }} | {{tag>Assembler MSX }} | ||