User Tag List

Страница 13 из 20 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 193

Тема: [Поиск 1] Эмуляция

  1. #121

    Регистрация
    16.09.2010
    Адрес
    г. Москва
    Сообщений
    1,951
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    261
    Поблагодарили
    125 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что за "дамп ПЗУ палитры" такой? Дайте хоть посмотреть на это, а то я не вдупляю о чем вообще речь идет. В текстовом режиме палитра не меняется, да. Меняется только в 320x200. b2m - вы читали сообщение http://zx-pk.ru/showpost.php?p=648201&postcount=108 ? Что по поводу полноэкранного режима?
    Последний раз редактировалось Tronix; 14.12.2013 в 11:48.

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

  3. #122

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Tronix Посмотреть сообщение
    Что за "дамп ПЗУ палитры" такой?
    Имеется ввиду микросхема РТ4 (на схеме обозначена D50). Дамп есть в архиве PoiskComp.zip (первая страница этой темы, 8-ое сообщение).

    Выглядит так:
    Код:
    00000000:  00 01 02 03 01 01 02 03 │ 02 01 02 03 03 01 02 03
    00000010:  04 01 02 03 05 01 02 03 │ 06 01 02 03 07 01 02 03
    00000020:  00 00 07 02 01 01 02 03 │ 02 02 01 01 03 03 04 01
    00000030:  04 04 01 02 05 05 06 03 │ 04 04 07 01 07 07 00 01
    00000040:  00 05 06 07 01 05 06 07 │ 02 05 06 07 03 05 06 07
    00000050:  04 05 06 07 05 05 06 07 │ 06 05 06 07 07 05 06 07
    00000060:  00 00 03 03 01 01 03 02 │ 02 02 05 01 03 03 05 04
    00000070:  04 04 05 03 05 05 04 02 │ 04 04 03 01 07 07 01 04
    00000080:  08 09 0A 0B 09 09 0A 0B │ 0A 09 0A 0B 0B 09 0A 0B
    00000090:  0C 09 0A 0B 0D 09 0A 0B │ 0E 09 0A 0B 0F 09 0A 0B
    000000A0:  08 08 0F 0A 09 09 0A 0B │ 0A 0A 09 09 0B 0B 0C 09
    000000B0:  0C 0C 09 0A 0D 0D 0E 0B │ 0C 0C 0F 09 0F 0F 08 09
    000000C0:  08 0D 0E 0F 09 0D 0E 0F │ 0A 0D 0E 0F 0B 0D 0E 0F
    000000D0:  0C 0D 0E 0F 0D 0D 0E 0F │ 0E 0D 0E 0F 0F 0D 0E 0F
    000000E0:  08 08 0B 0B 09 09 0B 0A │ 0A 0A 0D 09 0B 0B 0D 0C
    000000F0:  0C 0C 0D 0B 0D 0D 0C 0A │ 0C 0C 0B 09 0F 0F 09 0C
    Цитата Сообщение от Tronix Посмотреть сообщение
    В текстовом режиме палитра не меняется, да.
    Теоретически, это зависит от прошивки указанной выше РТ4.

    Цитата Сообщение от Tronix Посмотреть сообщение
    Что по поводу полноэкранного режима?
    Пока не знаю. Можно попробовать прописать в конфиге определённый графический режим для полноэкранного режима. Подозреваю, что автоматический подбор режима выбрал один из 8-битных режимов, а палитра по каким-то причинам не задалась. В 16-ти, 24-х и 32-битных режимах палитра не используется и цвета должны быть нормальные.

    Попробуй добавить в конфиг строчки:
    main.fullscreen=1280x1024x16
    main.fullscreen.scale.x=2
    main.fullscreen.scale.y=2

    ---------- Post added at 13:13 ---------- Previous post was at 13:10 ----------

    Предварительно уточни в настройках видеокарты, поддерживается ли 1280х1024 16-цветов. Если нет, выбери другой режим. 1-в-1 (т.е. без масштабирования) это 640х400, но вряд-ли у тебя такой режим есть.

    ---------- Post added at 13:14 ---------- Previous post was at 13:13 ----------

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

  4. #123

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Я номеров не знаю, сэмулирован контроллер винчестера ATA.
    В942 -- это MFM контроллер (он же "НЖМД - Адаптер 2470053").

    А прошивку АTA BIOS взяли от Поиска или еще какую-то?

    Цитата Сообщение от b2m Посмотреть сообщение
    4 цвета не имеют смысла. Цвет фона в обоих случаях (основной цвет точек и альтернативный) должен быть одинаковый. По крайней мере даже в имеющемся "неправильном" ПЗУ палитры это учтено. Вызывает сомнения тот факт, что в эксперименте на реальном Поиске бит выбора палитры никак не влиял на результат (фото test и test2).
    Я имею в виду графику 320x200 и недокументировнную палитру 3, которая выставляется битом 2 ("черно-белый режим") порта 3D8.

  5. #124

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    А прошивку АTA BIOS взяли от Поиска или еще какую-то?
    Прошивку брал из того-же архива. Выдаёт вначале:

    Hard Disk BIOS "POISK" Version 1.1
    Copyright (C) S.Kovalenko, 1990

    Цитата Сообщение от shattered Посмотреть сообщение
    Я имею в виду графику 320x200 и недокументировнную палитру 3, которая выставляется битом 2 ("черно-белый режим") порта 3D8.
    У Поиска 1 нет порта 3D8h, обращение к нему вызовет NMI. Единственный порт, который не вызывает NMI - это 3DAh, он транслируется в порт 62h. Подробности в прошивке РТ5 (D12, на схеме выглядит похоже на D17, но выше есть логика с таким индексом, а тут рядом D11).

    ---------- Post added at 14:03 ---------- Previous post was at 13:46 ----------

    Кстати, если будешь разбираться с РТ5, там на схеме ошибка вроде. Бит адреса пронумерованы подряд 20...28, а судя по содержимому РТ5 должно быть 20..23,25..29.

    ---------- Post added at 14:05 ---------- Previous post was at 14:03 ----------

    Из чего должно следовать, что порты дублируются: 2x=3x, 4x=5x, 6x=7x, 3Cx=3Dx

  6. #125

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это b_hd_v11.rf2 с SHA1 57faa56b320abf801fedbed578cf97d253e5b777 ?

  7. #126

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SHA не считал, имя файла - да, такое.

  8. #127

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Крайне занятно. Разве это не прошивка от MFM контроллера? Как она работает с ATA?

  9. #128

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    MFM там, или нет, это уже контроллер разбираться будет. А общение с контроллером идёт в 8-ми битном режиме ATA PIO Mode, используются те-же 8 портов, плюс порт данных декодируется в ещё одной области памяти, чтобы rep movsb можно было использовать.

  10. #129

    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,699
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    195
    Поблагодарили
    127 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В942 не использует порты совсем, насколько я понимаю из схемы, только память (сегмент D000).

  11. #130

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    В942 не использует порты совсем, насколько я понимаю из схемы, только память (сегмент D000).
    Так точно. Использовать порты внешние модули, я полагаю, не могли. Иначе зачем было делать не по стандарту (порты 1F0-1F7 для первого контроллера).
    А где можно взять схемы всех внешних модулей?

Страница 13 из 20 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. [Поиск 1] поиск информации по модулям
    от Daniil Chislov 86 в разделе Поиск
    Ответов: 7
    Последнее: 25.12.2023, 16:54
  2. [Поиск 3] Восстановление
    от Filin в разделе Поиск
    Ответов: 71
    Последнее: 13.12.2020, 16:23
  3. [Поиск 1] Tandy Sound эмуляция
    от Tronix в разделе Поиск
    Ответов: 2
    Последнее: 21.03.2019, 18:40
  4. [Поиск 2] Поиск информации
    от dk_spb в разделе Поиск
    Ответов: 17
    Последнее: 02.10.2017, 09:00
  5. Эмуляция AY/YM
    от mungo в разделе Эмуляторы
    Ответов: 18
    Последнее: 22.03.2013, 06:14

Ваши права

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