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

User Tag List

Страница 18 из 18 ПерваяПервая ... 1415161718
Показано с 171 по 176 из 176

Тема: Работа с SD контроллером на Специалисте_МХ2

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

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Вот и проявились касяки, а игрушка-то Std - а у Вас она не правильно работает. Не пропадают линии - значит Монитор не патченный, не поддерживает 8 цветов. Я именно про этот глюк этой игры где-то писал на этом форуме.
    так она именно в Std не работает, с Монитором-4. а с подгружаемым - нормально. насчет патча - поищу.

  2. #172
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А нет, это касяк переключения цветов в игре именно проявляется в МХ2. С первого прохода не нашёл где это описывал, помню, что нужно было изменить Flash диск Специалиста МХ2 - там есть программка, которая переключает цвета 5/8.

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

    По умолчанию

    Цитата Сообщение от PVV Посмотреть сообщение
    Посмотрел, действительно так. Я уже не помню, как собирал эту прошивку, возможно просто правил в HEX по аналогии с существующим кодом, и допустил такой ляп. Лечение абсолютно верное. В эмуляторе память от D300 до E000 заполнена NOP_пами и все работает корректно, но это совершенно не факт для реального ПК.
    to Serg6845: бага найдена в эмуляторе или на реальном ПК?
    и еще одна бага - SDOS 8.5 после выхода по X включает в нижних 32к ПЗУ. хотя загрузка по R грузит в ОЗУ корректно, но после выхода приходится ПЗУ отключать или ресет делать,

  4. #174
    Activist
    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    351
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    85
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Вот и проявились касяки, а игрушка-то Std - а у Вас она не правильно работает. Не пропадают линии - значит Монитор не патченный, не поддерживает 8 цветов. Я именно про этот глюк этой игры где-то писал на этом форуме.
    fifan, зачем в очередной раз вводить людей в заблуждение с неким монитором, поддерживающем или не поддерживающем цвет?! Нет такого монитора и нет патча добавляющего некий цвет в монитор. Я вот в соседней ветке только об этом говорил
    Что есть 'так называемый цветной' монитор? Это классический монитор с правкой кода инициализации НП под INTE и все...
    В мониторе просто переносится управление ножкой с порта ВВ55 на INTE от ВМ80, которая обеспечивает работу схемы начального пуска (НП) для самого первого варианта Специалиста Std, где после запуска монитора состояние этой ножки не меняется в процессе работы. В последующих версиях Специалиста, где в НП используется схема RS триггера на двух элементах ЛА3, эта правка вовсе не нужна и не актуальна. О поддержке цвета тут можно только косвенно говорить, тк в результате переназначения ножки с ВВ55 на INTE освободившаяся ножка на ВВ55 используется для одного из базовых цветов (опять же, только для самого первого варианта Специалиста Std !). Если НП реализован на RS триггере, то состояние этой ножки в процессе работы может меняться как угодно, триггер НП уже отработал.
    Если же мы говорим о мониторах применительно в МХ2, то это вообще не о чем, в МХ2 нет схемы НП, там ПЗУ с начальных загрузчиком находится сразу с 0х0000. Монитор патченный под другую схему НП или нет, тем более, к цвету вообще не имеет отношения.
    Тут о другом надо говорить. Если для МХ2 у нас МОНИТОР-4, то вот в этот монитор и надо встроить дополнительные директивы, к примеру '5' и '8', включающие режим 5 и 8 цветов, это было бы гораздо правильнее, а не иметь в РОМдиске МХ2 некую программу, эти режимы переключающие. Как вообще то после перейти из режима МХ2 в Std, это же не предусмотрено?!
    Если посмотреть карту битов, кто за что отвечает, то переключение режима цвета 5/8 идет битом D1 по адресу 0xF018, значит можно из монитора сделать запись директивой 'M': MF018, и прописать там '01' для 5и цветов и '03' для 8и цветов. Младший же бит D0 отвечает за включение ПЗУ в нижней половине адресов, и его выключенное состояние это 1, это надо не забывать.

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

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    и еще одна бага - SDOS 8.5 после выхода по X включает в нижних 32к ПЗУ. хотя загрузка по R грузит в ОЗУ корректно, но после выхода приходится ПЗУ отключать или ресет делать,
    Интересно, но выход из SDOS идет как переход на адрес С000, и там заведует всем МОНИТОР-4. Возможно надо на другой адрес переход делать. Это надо изучать.

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

    Посмотрел, если поменять в .bin файле байт по адресу 0х7622 с 00 на 03, то ПЗУ включаться не будет.
    Последний раз редактировалось PVV; 03.01.2019 в 21:45.

  5. #175
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,165
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    125
    Поблагодарили
    71 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVV Посмотреть сообщение
    Если для МХ2 у нас МОНИТОР-4, то вот в этот монитор и надо встроить дополнительные директивы, к примеру '5' и '8', включающие режим 5 и 8 цветов, это было бы гораздо правильнее, а не иметь в РОМдиске МХ2 некую программу, эти режимы переключающие.
    Уже давно придумано. В файле Flash -диска есть программа включающая режим 8 цветов (5 цветов устанавливается при включении компьютера). В этой программе стоят коды:
    3e 03 32 fa f7

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

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Уже давно придумано. В файле Flash -диска есть программа включающая режим 8 цветов (5 цветов устанавливается при включении компьютера). В этой программе стоят коды:
    Все, разобрался. и это не глюк игрушки, это глюк отображения. то есть видны не всегда те цвета что на самом деле. и есть патченая программа под именем collines. а паять флеш-диск при наличии SD карты мне как-то лениво...

Страница 18 из 18 ПерваяПервая ... 1415161718

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

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

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

Похожие темы

  1. Продается Орель БК-08 с контроллером дисковода
    от zorel в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 20.04.2012, 22:36
  2. Проблема с контроллером FDD
    от Eugeny в разделе Внешние накопители
    Ответов: 0
    Последнее: 13.11.2011, 13:33
  3. Проблема с контроллером дисковода
    от andreil в разделе Внешние накопители
    Ответов: 29
    Последнее: 04.09.2011, 20:48
  4. Аукцион Орель БК08 с контроллером дисковода
    от zorel в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 24.08.2011, 22:29
  5. Трюки с контроллером FDD 82077
    от Titus в разделе Утилиты
    Ответов: 4
    Последнее: 10.06.2011, 19:17

Ваши права

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