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

User Tag List

Страница 5 из 5 ПерваяПервая 12345
Показано с 41 по 46 из 46

Тема: Особенности фирменного Спектрума

  1. #41
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Robus Посмотреть сообщение
    Если бы можно было как-то кинхронизироваться на нём, то я бы его считал лучшим из спеков ...
    а по #FF синхриться на экране недостаточно будет? мож у тебя есть на этот счёт какие идеи, типо аппаратных доработок которые решат вопрос?
    Последний раз редактировалось Black_Cat; 06.01.2009 в 17:59.

  2. #42
    Master
    Регистрация
    04.03.2005
    Адрес
    Ukraine, Kiev
    Сообщений
    792
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    а по #FF синхриться
    #FF реализован не во всех фирменных компах ... У меня дома лежат два спека ... Старая модель (48к) имеет #FF, новая (128к +2) не имеет. Хотя, как я понимаю, значение непосредственно считывается с ULA, наверное просто не реализовали ... Насчёт пентагона не знаю ... А для меня, если не везде поддерживается, то не стоит и использовать.
    AAA когда меня режут, я терплю, но когда дополняют, становится нестерпимо.

  3. #43
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Robus Посмотреть сообщение
    новая (128к +2) не имеет
    ну да, не имеет, хотя физически его и в 48 нет но это легко исправляется с помощью если не паяла, то подтыкания к ZXBus например.. Или есть какие предубеждения на этот счёт? По сути #FF для синхронизации устраивает, или с ним есть какие затыки?
    Последний раз редактировалось Black_Cat; 07.01.2009 в 11:34.

  4. #44
    Master
    Регистрация
    04.03.2005
    Адрес
    Ukraine, Kiev
    Сообщений
    792
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    или с ним есть какие затыки?
    Нет с ним затыков ... Всё "прозрачно" ... Конечно, то же нужно помудохаться, поймать переход с 1 в 0 в момент исполнения нужного такта в команде IN, и синхронизация готова. Но с тем же успехом можно сделать доработку и с WAIT'ом. Не на 100% но HALT будет работать в точности как фирменном. Но сразу предупреждаю, я не помню какая именно доработка, это когда-то делал наш Codanger !!!

    Но в любом случае - доработка !!!

    А можно вообще сделать супер доработку ... Берём контроллера на 100 мегагерц, чтоит 3 доллара, и вешаем его на управление бордюром. И придумываем как программировать со стороны ZX'а !!! И в него загружаем пикселы, которые мы хотим получить ... И не надо синхронизировать ...

    Но опять-таки - доработка !!!
    AAA когда меня режут, я терплю, но когда дополняют, становится нестерпимо.

  5. #45
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ясно, значит единственный абсолютно универсальный вариант - это через порт #FF
    Цитата Сообщение от Robus Посмотреть сообщение
    с тем же успехом можно сделать доработку и с WAIT'ом
    не, это уже противоречит концепции минимализма Спектрума, да и зачем нужны эти вэйты например в пентагоне - он после этого перестанет быть пентагоном..
    Цитата Сообщение от Robus Посмотреть сообщение
    Берём контроллера на 100 мегагерц
    не, эт уже совсем не наш путь если речь о стандартном видеорежиме , кстати нечто в таком духе уже есть - контроллер DMA, используемый для мультиколоров.. Правда, как там программная синхронизация выполнена я не в курсе, но вообще-то это тож не наш путь, т.к. на более быстрых клонах можно вполне обойтись и без DMA..
    Последний раз редактировалось Black_Cat; 08.01.2009 в 10:22.

  6. #46
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Robus Посмотреть сообщение
    #FF реализован не во всех фирменных компах ... У меня дома лежат два спека ... Старая модель (48к) имеет #FF, новая (128к +2) не имеет. Хотя, как я понимаю, значение непосредственно считывается с ULA, наверное просто не реализовали
    Похоже на то что у тебя "черный" +2 а не "серый" (если не видно 0xff) значит это +2A, несмотря на то что на коробке написанно +2 (это версия +3 с магнитофоном).

    Пример синхронизации по порту 0xff можно глянуть в Arkanoid. Нужно вытаскивать из порта 0xff значения и зная содежимое экрана (и пикселов и атрибутов) можно вычислить где сейчас луч монитора. Можно и нужно использовать в test-ах на оригинальность ULA путем замера количества тактов от начала прерывания до считывания какого-то атрибута или байта пикселей.

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

Страница 5 из 5 ПерваяПервая 12345

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

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

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

Похожие темы

  1. Национальный Фонд Спектрума
    от copperfeet в разделе Люди
    Ответов: 49
    Последнее: 04.05.2008, 08:58
  2. Firmware для Спектрума
    от CityAceE в разделе Оси
    Ответов: 30
    Последнее: 25.07.2005, 10:14
  3. Продаются 2 модема для спектрума
    от Alpha в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 23.03.2005, 02:40
  4. Ремонт фирменного 48-го
    от kgbplus в разделе Зарубежные модели
    Ответов: 2
    Последнее: 11.03.2005, 20:43

Ваши права

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