User Tag List

Страница 30 из 82 ПерваяПервая ... 262728293031323334 ... ПоследняяПоследняя
Показано с 291 по 300 из 811

Тема: Документация на ПК 11/16

  1. #291

    Регистрация
    11.11.2014
    Адрес
    г. Москва
    Сообщений
    334
    Спасибо Благодарностей отдано 
    60
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    23 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    На некоторых картинках текст выглядит так, как будто у него должна была быть тень... Отсюда возникает вопрос, почему? Возможно, тут играют роль младшие биты в регистрах MMU, отвечающие за какое-то мифическое 'маскирование при записи в ОЗУ'.
    Похоже на программный глюк вывода символов на экран -- "тень" падает только от букв, имеющих "хвост" ниже основной линии букв. Такое ощущение, что маска мимо цели рисуется, а символ в итоге выводится без использования маски...
    Последний раз редактировалось TheGWBV; 12.01.2015 в 23:34.

  2. #292

    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    не совсем по теме но попалось

    МпСС 1988 №6 стр 48
    Контроллер КР580ВН59 в устройствах приоритетного прерывания микроэвм "Элетроника 60"

    там конечно наворочено электроники, но может всеж пригодится.
    up to 50 векторов

    ---------- Post added at 01:13 ---------- Previous post was at 01:11 ----------

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

  3. #293

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

  4. #294

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Alex_K, вы уже разобрались с глюком стека и загадочной 017776?

  5. #295

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Alex_K, вы уже разобрались с глюком стека и загадочной 017776?
    Пока нет. Дизассемблирую медленно, но верно. Кое-что уже понятно. Ну а по поводу стека - перед проверкой памяти он устанавливается на 0160000, что соответствует физическому адресу 020000, а уж потом на 0140000, по доке это HSTACK. Видел в предоставленном образе памяти три распакованных SAV-файла, которые являются некоторыми процессами.

  6. #296

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Ну а по поводу стека - перед проверкой памяти он устанавливается на 0160000, что соответствует физическому адресу 020000, а уж потом на 0140000, по доке это HSTACK.
    Именно. Вот с 0 до 20000 идет таблица эмуляции. Ее верх он и затирает в самом начале до распаковки ПЗУ в ОЗУ.

  7. #297

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Сделано маскирование для 2-х и 4-х битной графики для MMU (без него тени для букв не рисовались).

    Скрытый текст

    [свернуть]

  8. #298

    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В каком порядке оно выводит?
    Тень текст?

  9. #299

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    В каком порядке оно выводит?
    Тень текст?
    Исходя из предыдущих скриншотов, видно, что тень выводится первой (т.к. без маски она затирается, остаются только хвостики).

    ---------- Post added at 23:37 ---------- Previous post was at 22:46 ----------

    Обновил версию эмулятора до 0.15b:
    • Добавил в MMU поддержку записи в память по маске для 2-х и 4-х цветных режимов. Теперь тень и буковки в некоторых текстах выглядят как положено.

    • Убрал свой 'супер-пупер' придуманный аппаратных контроллер VIRQ и заменил на родной (спасибо за находку Alex_K)

    • Убрал ошибки при попытке записи на дискету. Теперь контроллер 'думает', что пишет и не ругается.


    ---------- Post added 15.01.2015 at 00:03 ---------- Previous post was 14.01.2015 at 23:37 ----------

    Если у кого возник вопрос, а что это за глюк:


    то распознать его истинную причину (а версий несколько) помогут только скриншоты с рабочего реала.
    Последний раз редактировалось Titus; 15.01.2015 в 00:23.

  10. #300

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дизассемблировал и проверил ПЗУ. Titus, у меня к вам есть вопрос. Можете проверить в эмуляторе, идет ли обращение к адресам 016, 017, 060 и 062 в ПЗУ? И если есть, то какая команда и по какому адресу.

Страница 30 из 82 ПерваяПервая ... 262728293031323334 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Документация по Z280
    от spensor в разделе Несортированное железо
    Ответов: 39
    Последнее: 08.04.2014, 00:52
  2. Тех. документация на старые ЭВМ и книги
    от AL.EX в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 15.08.2010, 17:33
  3. Ленинград-2: документация
    от dicebox в разделе Ленинград
    Ответов: 13
    Последнее: 14.04.2009, 23:33
  4. Документация к Dendy
    от UberAlice в разделе Nintendo
    Ответов: 9
    Последнее: 19.03.2008, 14:02
  5. Программная документация.
    от fk0 в разделе Программирование
    Ответов: 7
    Последнее: 19.01.2006, 16:53

Ваши права

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