User Tag List

Страница 14 из 73 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя
Показано с 131 по 140 из 726

Тема: TR-DOS Navigator (TRDN)

  1. #131

    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    753
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    В ПЗУ TR-DOS используются вызовы по следующим стандартным адресам:
    15635 и 15663. Такаже, при дисковой ошибке типа
    Retry/Abort/Ignore, происходит возврат через адрес 16254 (или 16244 в TR-DOS V5.01).
    Кроме того ТОЛЬКО для версий 5.03 и 5.01 используются еще пара вызовов: 12225 (или 12151 в TR-DOS V5.01) и 697 (или 683 в V5.01).
    What way is used in TRDN for detection of TR-DOS rom version ?

  2. #132

    Регистрация
    12.02.2008
    Адрес
    S-Posad
    Сообщений
    472
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    35 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    - TRDN действительно для своей работы использует только 48k, а всё, что выше используется только под буфер копирования.
    Не удержался и решил написать, может и сумбурно но мысли вот такие:
    Мне кажется, что это одно из решающих достоинств, именно достоинств.
    Имею пентагон48 который покупался мной в далеких 90-х, дорог как память и именно в таком виде как он был выпущен с завода. Поэтому ничего не впаивал и улучшайзингом типа 128 и AY не занимался, но достаточно часто достаю его и пользую по прямому назначению. Однако хочется же чего-то удобного и продуманного, чтоб на 48 машине тоже работало (например у меня другой нет и не будет, и явно я такой не один). Скачал и с удовольствием оценил хороший/полезнейший продукт - сам просится на все мои диски.
    От души тьхенькаю в первом посте.
    Последний раз редактировалось GARNIZON; 13.06.2013 в 15:17.

  3. #133

    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,203
    Спасибо Благодарностей отдано 
    271
    Спасибо Благодарностей получено 
    397
    Поблагодарили
    171 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT
    What way is used in TRDN for detection of TR-DOS rom version ?
    Способ определения версии TR-DOS позаимствован мной из книги А.Ларченко и Н.Родионова "ZX Spectrum и TR-DOS для пользователей и программистов". Он простой и, как показало время, надежный (хотя, может, с этим кто-то не согласится ).
    Код:
    	LD	HL,19
    	LD	C,L
    	CALL	15635
    	LD	A,(23779)
    	CP	#BD
    	JR	Z,trdos5_01
    	CP	7
    	JR	Z,trdos5_03
    	. . .
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

  4. #134

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,215
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,651
    Поблагодарили
    574 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    But author of ESXDOS need permission from authors of TRDN.
    Мы с Grand'ом, то есть авторы TRDN, совершенно не против распространения нашего коммандера в составе ESXDOS. И будем только рады, если наша программа окажется полезной максимальному количеству людей. Считайте это официальным разрешением на использование.
    С уважением, Станислав.

  5. #135

    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    753
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Мы с Grand'ом, то есть авторы TRDN, совершенно не против распространения нашего коммандера в составе ESXDOS. И будем только рады, если наша программа окажется полезной максимальному количеству людей. Считайте это официальным разрешением на использование.
    Thank. TRDN (code file) will included in package of next ESXDOS version. Author use TRDN as main (default) BOOT file for all users of DIVIDE interface.
    Only one problem - drive detection in TRDN is very very slow under tr-dos emulation in ESXDOS. Can author of TRDN help ? We need know any POKE adress with value or any other way for decrease testing loop.

  6. #136

    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,203
    Спасибо Благодарностей отдано 
    271
    Спасибо Благодарностей получено 
    397
    Поблагодарили
    171 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT
    Only one problem - drive detection in TRDN is very very slow under tr-dos emulation in ESXDOS. Can author of TRDN help ? We need know any POKE adress with value or any other way for decrease testing loop.
    Если я правильно понял, речь идет о замедлении работы при первом обращении к дисководу, когда дискета вставлена и проверяется количество дорожек и скорость позиционирования?
    В этой операции нами используются только стандартные вызовы через точку входа 15635 (#3D13) - функции #01 (выбор дисковода) и #18 (настройка на дискету).
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

  7. #136
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #137

    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    753
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Если я правильно понял, речь идет о замедлении работы при первом обращении к дисководу, когда дискета вставлена и проверяется количество дорожек и скорость позиционирования?
    В этой операции нами используются только стандартные вызовы через точку входа 15635 (#3D13) - функции #01 (выбор дисковода) и #18 (настройка на дискету).
    No. If TRDN select drive without FDD then esxdos wait too long....

  9. #138

    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,203
    Спасибо Благодарностей отдано 
    271
    Спасибо Благодарностей получено 
    397
    Поблагодарили
    171 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT
    No. If TRDN select drive without FDD then esxdos wait too long....
    В этом случае TR-DOS, после внутренних циклов ожидания индексных импульсов от дисковода, пытается выйти в систему ZX Spectrum с сообщением "R Tape loading error". В TRDN этот момент перехватывается, чтобы вывести окно "Disk absent", и выполняется подпрограмма для снятия выбора с дисковода:
    Код:
    	LD	HL,12225	; Адреса в этом примере десятичные и
    	CALL	stpdsk+3	; только дпя версии TR-DOS 5.03!
    	LD	A,(23830)
    	XOR	1
    	CALL	stpdsk
    	LD	A,(23830)
    stpdsk	LD	HL,697
    	PUSH	HL
    	JP	15663

    При отсутствии диска в дисководе (или самого дисковода) TR-DOS какое-то время (до нескольких секунд) ждет индексные импульсы, а потом прекращает операцию. Попробуйте в этот момент нажать клавишу Break - операция ожидания должна прерваться.
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

  10. #139

    Регистрация
    10.12.2012
    Адрес
    г. Рубцовск, Алтайский край
    Сообщений
    334
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Grand, опишите структуру драйверов. А то охота написать драйвер для 512*192.
    Daewoo CPC-400 MSX-2, Ленинград-1, Пентагон-128, Datacom 286-turbo, Dendy Junior (Steepler)
    73 de UB9YUF Alex
    Ищу клавиатуру "Старт 9069"

    недорого куплю или приму в дар дискеты 5.25'

  11. #140

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,215
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,651
    Поблагодарили
    574 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Cat_Alex/QRP, драйверы возможны только для расширенной памяти и часов. Что касается экрана, то в TRDN всё самым жёстким образом привязано к стандартному экрану без какой-либо возможности отвязать.
    С уважением, Станислав.

Страница 14 из 73 ПерваяПервая ... 101112131415161718 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Похожие темы

  1. spectrum navigator
    от scl^mc в разделе Софт
    Ответов: 21
    Последнее: 03.05.2021, 16:50
  2. Софт для PC : Dos Navigator
    от spensor в разделе PC-совместимые компьютеры
    Ответов: 13
    Последнее: 26.02.2021, 19:09

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •