Вложений: 1
Исходники TR-DOS для SjASMPlus
Начнем с TR-DOS 5.04T
Основано на книге "ПОЛHОЕ ОПИСАHИЕ + ПОЛHЫЙ ДИЗАССЕМБЛЕP ПЗУ TR-DOS 5.04T (5.03) ДЛЯ ПРОФЕССИОНАЛОВ, А ТАКЖЕ ДЛЯ ТЕХ, КТО ХОЧЕТ ИМИ СТАТЬ."
Автор книги: Федин Павел Юрьевич, 04.04.1996.
Перевод всех чисел в шестнадцатеричный формат, переформатирование: Spectre, 19.10.2005
Кодировка: CP-1251
Что сделано:
- Компилируемый исходник :)
- Исправлены все косяки в листинге
- Все точки входа в ПЗУ TR-DOS сделаны метками вида хАдр. (например x3D13, не спрашивайте почему не ll3D13)
- переформатирован листинг
- добавлено отображение адресов и кол-ва байт в незанятых участках ПЗУ средствами директивы DISPLAY
- Оставлены все комментарии автора исходной книги (на правильность не проверялись)
- Оставлены ошибки TR-DOS, в алгоритмах ничего не изменялось
- В архив включен проверочний ROM файл на который я ориентировался при правке исходника
Далее:
TR-DOS 6.11E
TR-DOS 6.11P для компьютера ZXM-Phoenix
Вложений: 1
TR-DOS 6.11P для ZXM-Phoenix
Основано на исходниках версии 6.11E
Что сделано:
- Компилируемый исходник :)
- Удален конфигуратор
- Отключена работа с резидентами
- Размер рам-диска 896Кб
По сравнению с версией 6.11Е эта версия компилируется со следующими настройками:
DEFINE RUN_BOOT_B_ON_DOS_START - Выполнять комманду RUN "BOOT.B" при входе в TR-DOS с адреса 0x0000
DEFINE RAM_DISK_SIZE_896K - 896К
Бут по команде 8 пришлось удалить т.к. WDC 1.3 не влазил бы в ПЗУ...