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

User Tag List

Страница 22 из 23 ПерваяПервая ... 181920212223 ПоследняяПоследняя
Показано с 211 по 220 из 229

Тема: Сборка ПК "Орион-Про" версии 3.20

  1. #211
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,775
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    84 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как говорится, и двух лет не прошло Сегодня случайно заметил пост:

    Цитата Сообщение от RD3AY Посмотреть сообщение
    Интересно, у Denn в его ОС DSDOS есть возможность проигрывать звуковые файлы через AY?
    Есть замечательная программа AYPLAY$ от Дмитрия ( Дмитрий2012 ):





    В сборках ОС под ПЗУ на 256 Кб включена.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

  3. #212
    Veteran
    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,196
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пару недель назад у меня приказал долго жить "Орион-про".
    Вернул его к жизни я быстро, нашел пару битых КП12.
    Но осталась неприятная неисправность. Вроде все работает. В Prodos-2.0 загружается, программы запускаются. Платы RAM, ROM определяются.
    В Монитора выходит и все работает. Тестирование ОЗУ проходит без сбоев.
    Но проблема с выходом в режим О-128. Эта проблема на видеоролике. При старте и запуске VC начинается его циклическая загрузка.
    Если при запуске режима О-128 продержать клавишу ENTER, то РОМ-диск считывается и программы на диске вроде запускаются, но со странностями. ATLAS все время не видит готовность дисковода (хотя может это и не связано с этим).
    Если запускаю программу из голой дос, без панелей VC, то снова перезагрузки оболочки или зависание.

    В ПЗУ записана версия 2.10
    Прошивал 3.91 Сергея - картина та же. Вот только при попытке выйти в Альтаир начинается загрузка из ПЗУ, определяется размер памяти, находятся часы и, снова, зависание.
    При работе в DSDOS 3.9 внешне все нормально. Работает HDD, FDD. Вот только с COM портом пока не разобрался, но может причина и не в этом.
    Да при запуске бейсика в DSDOS он загружается. Но команды типа print, list приводят к зависанию.

    В чем дело не могу понять

    https://yadi.sk/i/eZRbIQTs2ySUOQ

  4. #213
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,775
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    84 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    АлександрПП, удалось выяснить по какой причине умерли КП12 ? Это ж неспроста (С)

    Новые КП12 той же серии?
    БП, блокировочные кондёры, утолщение шин питания - всё по феньшую?

    - - - Добавлено - - -

    Цитата Сообщение от АлександрПП Посмотреть сообщение
    Да при запуске бейсика в DSDOS он загружается. Но команды типа print, list приводят к зависанию.

    В чем дело не могу понять
    Проверил - действительно LIST почему-то вешает комп, и это происходит только при наличии хотя бы одной строки программы на Бейсике, если все строки кода удалить, то зависания нет.
    PRINT работает исправно.

    В чём дело с LIST пока не понимаю..
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  5. #214
    Veteran
    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,196
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    действительно LIST почему-то вешает комп
    Значит, причина в другом, с моей не связана.


    Цитата Сообщение от Denn Посмотреть сообщение
    PRINT работает исправно
    Ага, ну-ну...






    Набери, к примеру? print 123
    Или
    10 a=10
    20 b=15
    30 c=a-b
    40 print c

    - - - Добавлено - - -

    Цитата Сообщение от Denn Посмотреть сообщение
    Новые КП12 той же серии?
    БП, блокировочные кондёры, утолщение шин питания - всё по феньшую
    КП12 из другой серии. Те были выпаяны с другой платы. Что-то у меня тогда обнаружился их дефицит. Может феном перегрел.
    Кондеры, шины и т.п. как и было. Раньше ведь все работало.

    Да, забыл упомянуть. И диски с ORDOS не грузятся. Выводится заголовок OS-DOS41... и все виснет.
    Не могу понять логики глюка.
    Последний раз редактировалось АлександрПП; 15.11.2019 в 00:54.

  6. #215
    Activist
    Регистрация
    07.03.2009
    Адрес
    г. Шарыпово
    Сообщений
    226
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    https://zx-pk.ru/threads/30868-testy-pamyati.html
    Такой бы тест для Ориона.
    Еще его описание.

    Запускаем, если память нормальная, то один полный прогон длится примерно 8-9 минут, в это время на экране меняются разные узоры. После такого прогона напечатает две строки
    Pass: четыре цифры номера прогона (0000, 0001 и т.д.)
    CRC: F748 - цифры должны быть именно такие!
    Если хотим еще прогон, то жмем УС или СС или РУС/ЛАТ

    Если в процессе была обнаружена ошибка, то прогон завершается досрочно и печатаются пять строк
    Pass: четыре цифры номера прогона
    CRC: F748 - цифры должны быть именно такие!
    Error Address: четыре цифры адреса с ошибкой
    Byte Written: восемь бит записанных в ячейку по этому адресу
    Byte Read : восемь бит прочитанных из ячейки по этому адресу.

    Пара фич, которые считаю важными отличиями от многих других тестов:
    1. Контроль самой программы (код+тексты+шрифт) с использованием CRC. Правда функция контроля возлагается на пользователя. Если CRC не совпало, значит сама программа испортилась.
    2. В основном цикле тестирования операции записи и чтения разнесены, т.е. нет такого, что записали и сразу оттуда же прочитали.

    Недостаток: небольшая область переменных и стека (<256 байт) не проверяется и если там есть ошибки, то они не будут обнаружены.
    Последний раз редактировалось shapipovo; 15.11.2019 в 06:00.

  7. #216
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,775
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    84 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shapipovo Посмотреть сообщение
    https://zx-pk.ru/threads/30868-testy-pamyati.html
    Такой бы тест для Ориона.
    Насколько я понял, речь про отдельное "приложение" теста ОЗУ, загружаемое и работающее собственно в этом самом ОЗУ. Не ПЗУ-версия!
    Цель не очень понятна, если честно. При неисправности ОЗУ, загрузка и работа ПО - невозможны!
    ПЗУ-версия имеет смысл потому, что код теста полностью работает в ПЗУ и от исправности ОЗУ никак не зависит.

    Существующий ПЗУшный тест конечно очень примитивный, но за почти 20 лет необходимости в "наворотах" у народа не возникало..



    - - - Добавлено - - -

    Цитата Сообщение от АлександрПП Посмотреть сообщение
    Набери, к примеру? print 123
    Или
    10 a=10
    20 b=15
    30 c=a-b
    40 print c

    Вот в эмуляторе (на реале пробовал - также, в эмуле проще скриншоты делать):



    PRINT "123" - работает
    PRINT 123 - виснет(
    LIST тоже виснет.
    При выполнении этих команд, ресурсы ОС бэйсик не использует, так что от среды окружения (в данном случае - ОС) зависеть не может. Что-то другое.


    - - - Добавлено - - -

    Однако, какая-то проблема с Бэйсиком именно на ПРОшке. Вот тот же самый Бэйсик и тот же самый тест на ОРИОН-128:




    - - - Добавлено - - -

    ...и даже LIST работает без проблем:



    - - - Добавлено - - -

    Ранее "слышал звон", что была какая-то проблема с Бэйсиками на процессорах Z80, что-то то ли из-за флага чётности/полупереноса, то ли из-за отличий в работе команды DAA... может это оно и есть? (в сборке Бэйсик из ж. РАДИО, набивал в молодости лично! )
    Последний раз редактировалось Denn; 15.11.2019 в 11:51.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  8. #217
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    4,453
    Спасибо Благодарностей отдано 
    45
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Микрософтовский бейсик 3.2, который является прототипом большинства бейсиков советских ретрокомпов на 8080 (в т.ч. и ориона), несовместим с z80. Но для ориона сам адаптатор бейсика (Пушков) поправил, начиная с версии 2.4 точно, может уже и в 2.0, но это надо проеврять, не уверен. Нужно просто проверить версию бейсика и с z80 использовать >=2.4

  9. Этот пользователь поблагодарил ivagor за это полезное сообщение:

    Denn (15.11.2019)

  10. #218
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,775
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    84 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Но для ориона сам адаптатор бейсика (Пушков) поправил, начиная с версии 2.4 точно, может уже и в 2.0, но это надо проеврять, не уверен. Нужно просто проверить версию бейсика и с z80 использовать >=2.4
    Мне "на развалах" попадался какой-то "другой" Бэйсик (кажется, как раз версии 2.4), он требовал для работы оконный драйвер VBOX, который фатально несовместим с DSDOS по причине затирания области непереключаемого ОЗУ F000..F2FFh.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  11. #219
    Veteran Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    1,775
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    84 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Микрософтовский бейсик 3.2, который является прототипом большинства бейсиков советских ретрокомпов на 8080 (в т.ч. и ориона), несовместим с z80.
    Каким образом должна проявляться несовместимость?
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  12. #220
    Veteran
    Регистрация
    14.01.2010
    Адрес
    г. Шумерля, Чувашия
    Сообщений
    1,196
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Мне "на развалах" попадался какой-то "другой" Бэйсик (кажется, как раз версии 2.4)
    Тот , что стоит в DSDOS пишет версию 1.2.
    Запустил из "голого" Ордос - версия 4.10, Пушков.
    И этот работает четко.
    Значит и это не относится к моей проблеме. Нюхом чувствую, что что-то с адресацией памяти, но не пойму, что связывает оболочку VC и тот же atlas. а тесту пофиг адресация . Он записал, считал. данные совпадают, значит все хорошо. А куда записал, откуда считал, ему безразлично.

Страница 22 из 23 ПерваяПервая ... 181920212223 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 751
    Последнее: 07.12.2019, 01:34
  2. Сборка Орион-128 рев. 512
    от zorel в разделе Орион
    Ответов: 1740
    Последнее: 14.11.2019, 19:44
  3. Орион-ПРО. Сборка и наладка.
    от АлександрПП в разделе Орион
    Ответов: 698
    Последнее: 02.10.2019, 08:23
  4. Ответов: 241
    Последнее: 05.01.2017, 16:05
  5. Ответов: 72
    Последнее: 31.12.2016, 11:03

Ваши права

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