User Tag List

Показано с 1 по 10 из 31

Тема: TR-DOS 5.02

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    31.07.2006
    Адрес
    Kharkov Ukraine
    Сообщений
    180
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от haywire Посмотреть сообщение
    На фотографиях. https://worldofspectrum.net/pub/sinc...ace_Inside.jpg - это B128.
    да, согласен, это B128, недосмотрел
    мануалы не нужны, спасибо. но емнип нет дампов фирменного диска с "софтом".

    Цитата Сообщение от haywire Посмотреть сообщение
    Этот режим работает только на 48к машинах. 128-я машина при переключении контроллера в этот режим, не запускается. Об этом написано в мануале, 13-я страница, сверху. 48-й машины у меня нет.
    переключить можно уже после запуска.

    кстати, а вы проверяли действительно ли оно не запускается в положении "вкл" ? по-моему вполне себе может, при старте лишь будет тупить чуть больше чем обычно.

    на счёт трдоса 5.02 - сравнил с 5.03 и нашел аж джва отличия, см. листинги ниже - красным выделены команды которых не было в 5.02.
    судя по всему в 5.02 ребята забыли освобождать память буфера, потому впихнули несколько строчек кода и выпустили quickfix 5.03. но, как пишет автор дизасма - это и добавило других глюков, с CAT# и LIST#. короче, всё как всегда

    Код:
    ;Адрес #2379. Cоздание блока файла данных. Откройте поток, связанный с файлом данных, используется, также, с адреса #2381 (создание блока файла данных; установите #5CD7 и #5CDB, #5CDD и #5CE5).
    
    x2379       CALL    x2367       ;берем номер текущего блока
                INC     E           ;следующий блок
                LD      (#5CD7),DE  ;установка номера блока
    x2381       CALL    x229A       ;создание блока
                CALL    x2970       ;удаление буфера
    
    ;Внимание!!! Если выполняется команда CAT# или LIST#, то буфеp удалять нельзя.
    
                LD      C,#10       ;берем адрес #10-го байта описателя канала
                RST     #28
    Код:
    ;Адрес #23C1. Открытие следующего блока файла данных. Откройте поток, связанный с файлом данных, поместите в HL адрес #E-го байта описателя канала и установите #5D06.
    
    x23C1       CALL    x23CF       ;поиск следующего блока файла данных
                PUSH    AF          ;сохранение результата поиска
                CALL    x2970       ;удаление буфера
    
    ;Внимание!!! Hадо проверять #5D16, так как если выполняется команда CAT#, или LIST#, то буфер удалять нельзя.
    
                POP     AF          ;восстановление результата поиска блока
                JP      NZ,x2492    ;если блок не найден, то END OF FILE
                JP      x2418       ;загрузка сектора из блока

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

  3. #2

    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    560
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    23 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MetalliC Посмотреть сообщение
    нет дампов фирменного диска с "софтом"
    Beta 128 Utility Disk image
    Betadisk_Utility_Disk.zip

    Эти 3 пользователя(ей) поблагодарили Mdesk за это полезное сообщение:

    Djoni(21.11.2020), MetalliC(19.07.2020), [bETA]mEN(19.07.2020)

  4. #3

    Регистрация
    31.07.2006
    Адрес
    Kharkov Ukraine
    Сообщений
    180
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    26 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mdesk Посмотреть сообщение
    Beta 128 Utility Disk image
    ну так это не образ диска, а выдранные файлики в SCL, т.е. народное творчество а не оригинал, что оставляет открытыми вопросы о разновидности и формате диска,
    в мануале на бета128 есть такое:
    Код:
         Title: $Utili
         6 file(s)
         0 Del. file(s)
         A:secread <C>  1:tape5.0 <C>  4 
         A:doctor  <B> 22:tapecopy<B>  1
         A:boot    <B>  3:magic   <B> 12
    
         1221 Free
    если этому верить, то файлы были нифига не в том порядке как в SCL по вашей ссылке, а диск был объемом 320Кб. но поди угадай - это был двусторонний 40 дорожек, или односторонний 80 дорожек ? и какой тип диска - 3'5 или 5"25 ? (там вроде были доступны 3 или 5 дюймов на выбор ?)
    Последний раз редактировалось MetalliC; 19.07.2020 в 17:27.

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

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

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

Похожие темы

  1. Ответов: 8
    Последнее: 22.02.2017, 18:33
  2. HR-DOS в чем отличия от TR-DOS?
    от Vladimir_S в разделе Оси
    Ответов: 25
    Последнее: 18.03.2013, 14:11
  3. PseudoTR-DOS для NEMO IDE без реального TR-DOS %)
    от fan в разделе Внешние накопители
    Ответов: 14
    Последнее: 15.01.2010, 16:01
  4. IS DOS Copy на MS DOS ?
    от AAA в разделе Оси
    Ответов: 6
    Последнее: 18.09.2008, 12:17
  5. NK-DOS (вариант MS-DOS под TR-DOS)
    от Nomy Graphics в разделе Оси
    Ответов: 30
    Последнее: 03.09.2007, 16:59

Ваши права

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