Важная информация

User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 31

Тема: TR-DOS 5.02

  1. #11
    Member
    Регистрация
    31.07.2006
    Адрес
    Kharkov Ukraine
    Сообщений
    178
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    24 сообщений
    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. #12
    Master
    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    552
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    18 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

  4. #13
    Member
    Регистрация
    31.07.2006
    Адрес
    Kharkov Ukraine
    Сообщений
    178
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    24 сообщений
    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.

  5. #14
    Master
    Регистрация
    04.07.2012
    Адрес
    г. Москва
    Сообщений
    552
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Проверял. Тупит при старте он всегда больше обычного при подключённом контроллере, а тут не знаю, сколько можно ждать. Я не дождался.

    > переключить можно уже после запуска.

    Ничего не даёт. randomize usr 15360 не работает, выдаёт OK 0:1. Насколько я понимаю, и не должно работать. Зачем вообще тогда переделывали адреса ? Значит, была какая-то принципиальная проблема со 128к машиной, которую не смогли решить без переделки адресов.
    Последний раз редактировалось haywire; 19.07.2020 в 21:30.

  6. #15
    Veteran Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,011
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    252
    Поблагодарили
    232 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от haywire Посмотреть сообщение
    2) ROM 27128. Был только на B128. Надписей на фото не видно, но по количеству ног можно понять, что это не 2732 или 2764.
    вобще-то у 2764 и 27128 (а также 27256 и 27512) количество ног одинаковое.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  7. #16
    Member
    Регистрация
    31.07.2006
    Адрес
    Kharkov Ukraine
    Сообщений
    178
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от haywire Посмотреть сообщение
    Проверял. Тупит при старте он всегда больше обычного при подключённом контроллере, а тут не знаю, сколько можно ждать. Я не дождался.
    занятно, а это на какой машинке и главное с каким ПЗУ ?
    на оригинальном английском 128м должно таки запускаться, а вот на +2 будет висеть.

    Цитата Сообщение от haywire Посмотреть сообщение
    Ничего не даёт. randomize usr 15360 не работает, выдаёт OK 0:1.
    спасибо, значит в этом экземпляре нет режимчика совместимости.
    можно уточнить - проверялось именно из 128го бейсика ? а не после usr 0 или из 48го режима.

    Цитата Сообщение от haywire Посмотреть сообщение
    Насколько я понимаю, и не должно работать. Зачем вообще тогда переделывали адреса ? Значит, была какая-то принципиальная проблема со 128к машиной, которую не смогли решить без переделки адресов.
    на плате может быть или не быть пара резисторов и диод, если они есть - будет работать а если нет то нет.

    разумеется проблема была, предыдущие версии бетадисков были рассчитаны на то, что область 3Cxx ПЗУ не используется системой, но в 128м спектруме в 128й половинке ПЗУ эта область очень даже используется, потому ребятам из Technology Research пришлось шото решать с этим делом.

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

  9. #17
    Master
    Регистрация
    04.07.2012
    Адрес
    г. Москва
    Сообщений
    552
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    83
    Поблагодарили
    39 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    > а это на какой машинке

    +2...

    > проверялось именно из 128го бейсика ? а не после usr 0 или из 48го режима.

    И так и так пробовал.

  10. #18
    Master Аватар для NiKa
    Регистрация
    10.02.2015
    Адрес
    г. Екатеринбург
    Сообщений
    789
    Спасибо Благодарностей отдано 
    45
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А есть вообще схема на фирменный контроллер BDI?

    Моё железо

    ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
    ZX Spectrum +2
    ZX Spectrum +3
    Harlequin 48K
    Harlequin 128K
    Karabas-128
    [свернуть]

  11. #19
    Member
    Регистрация
    31.07.2006
    Адрес
    Kharkov Ukraine
    Сообщений
    178
    Спасибо Благодарностей отдано 
    36
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от haywire Посмотреть сообщение
    И так и так пробовал.
    понятно, спасиб

    Цитата Сообщение от NiKa Посмотреть сообщение
    А есть вообще схема на фирменный контроллер BDI?
    http://zx-pk.ru/showpost.php?p=460139&postcount=56

    но я не знаю на сколько она "фирменная", т.к. в readme указано, что как источники были использованы и фото оригинальной платки и схемы от Cygnus-а итп.

  12. #20
    Master Аватар для NiKa
    Регистрация
    10.02.2015
    Адрес
    г. Екатеринбург
    Сообщений
    789
    Спасибо Благодарностей отдано 
    45
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MetalliC, Спасибо, охота разобраться откуда растут ноги у наших клонов.

    Моё железо

    ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
    ZX Spectrum +2
    ZX Spectrum +3
    Harlequin 48K
    Harlequin 128K
    Karabas-128
    [свернуть]

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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