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

User Tag List

Страница 53 из 72 ПерваяПервая ... 495051525354555657 ... ПоследняяПоследняя
Показано с 521 по 530 из 718

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

  1. #521
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,163
    Спасибо Благодарностей отдано 
    246
    Спасибо Благодарностей получено 
    342
    Поблагодарили
    150 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thumbs down Краски Deluxe

    Я попробовал запускать дему (брал отсюда) на реальном компьютере Scorpion 1024. Даже при запуске из командной строки TR-DOS она зависает где-то после четырех с лишним минут. Похоже, с системной точки зрения, там полностью все забаговано.

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

    Цитата Сообщение от Luzie
    в чем может быть проблема, что демо вылетает при запуске с TRDN?
    The program Краски Deluxe by Краски Team does not work correctly in the TR-DOS system.

  2. #522
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,069
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    1,327
    Поблагодарили
    873 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  3. #523
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,163
    Спасибо Благодарностей отдано 
    246
    Спасибо Благодарностей получено 
    342
    Поблагодарили
    150 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Cool

    На Скорпионе дема виснет и при запуске из командной строки. Эффект воспроизводится на эмуляторе.
    Тестировать с TRDN уже не имеет смысла.

    Кроме того, демы обычно в своей работе используют всю память, затирая системные области, а TRDN системные области не трогает (буфер принтера, разве что).

  4. #524
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,069
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    1,327
    Поблагодарили
    873 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в красках работа с trdos вполне обычная (через 15635) переменные (23296,1024) сохраняются/восстанавливаются

  5. #525
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,163
    Спасибо Благодарностей отдано 
    246
    Спасибо Благодарностей получено 
    342
    Поблагодарили
    150 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Со SMUC HDD все равно не работает.

  6. #526
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,069
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    1,327
    Поблагодарили
    873 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    На Скорпионе дема виснет и при запуске из командной строки.
    а там оказывается (в одной части) страницы переключаются через out (#FD),a

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

  8. #527
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,163
    Спасибо Благодарностей отдано 
    246
    Спасибо Благодарностей получено 
    342
    Поблагодарили
    150 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я прошил на своем ZX Evo обратно Baseconf, и теперь на нем изучаю поведение демы более пристально.
    Цитата Сообщение от Grand
    с системной точки зрения, там полностью все забаговано.

  9. #528
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,069
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    1,327
    Поблагодарили
    873 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    работа демы с trdos тут вообще не причём - нашёл в чём причина
    и понял как добиться сбоя и без запуска из trdn.
    Последний раз редактировалось goodboy; 21.05.2021 в 01:15.

  10. #529
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,163
    Спасибо Благодарностей отдано 
    246
    Спасибо Благодарностей получено 
    342
    Поблагодарили
    150 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Тестовая версия X8.1

    Итак, я поэкспериментировал с запуском демы Kpacku Deluxe на ZX Evo+Baseconf с помощью разных бутов. Оказалось, что дема нормально работает только, если при ее старте какая-то часть RAM0 заполнена нулями.
    Многие буты, как и TRDN, не обнуляют память перед запуском программ. Некоторые - сами используют RAM0, и запущенная таким бутом дема, как оказалось, может вылететь и раньше места, указанного Luzie.

    Неожиданным для меня оказался факт, что Kpacku Deluxe, запущенная с помощью Grand's Boot дорабатывает до финальной картинки.
    В начале 2000-х годов я сталкнулся с тем, что игра Crime Santa Claus (дисковая версия с интро от FFC Group) не запускалась Grand's Boot'ом по причине неочищенной части RAM0, и сделалал очистку 11135-и байтов с адреса #D300. В TRDN очистка части RAM0 вставлена не была, чтобы сэкономить на размере кода. Но, видимо теперь она понадобилась.

    Во вложении тестовая версия TR-DOS Navigator'а X8.1, которая перед загрузкой программ обнуляет часть RAM0. Проверьте, как она у вас запускает Kpacku Deluxe (дема не работает на Scorpion).


    Кроме этого, тестовая версия имеет альтернативную цветовую палитру - посмотрите работу интерфейса без синего цвета.



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

    Цитата Сообщение от goodboy Посмотреть сообщение
    нашёл в чём причина
    и понял как добиться сбоя и без запуска из trdn.
    Надо сделать CLEAR 49151, залить RAM0 случайными байтами а потом запустить дему из командной строки.
    Последний раз редактировалось Grand; 05.04.2022 в 11:01. Причина: Удаление вложения

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

    Djoni (23.05.2021), Evgeny Muchkin (25.05.2021)

  12. #530
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,069
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    1,327
    Поблагодарили
    873 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    залить RAM0 случайными байтами
    правильно, только я пошёл чуть дальше.
    поняв причину сбоя разделил 16384 на 2
    и проверил с каким из блоков длиной 8192 демка глючит.
    потом снова делил и проверял.
    в итоге вышел на это


    скорее всего адрес стека для снятия данных указан неверно.
    иначе зачем так сложно снимать с него нули ?
    .....
    нашёл координаты автора демы (trefi) - надеюсь он прояснит ситуацию
    Последний раз редактировалось goodboy; 21.05.2021 в 12:24.

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

    Grand (11.06.2021)

Страница 53 из 72 ПерваяПервая ... 495051525354555657 ... ПоследняяПоследняя

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

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

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

Похожие темы

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

Ваши права

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