User Tag List

Страница 24 из 27 ПерваяПервая ... 2021222324252627 ПоследняяПоследняя
Показано с 231 по 240 из 346

Тема: Расскажите о ZX Next

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    560
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    23 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    BYTEMAN, адреса байтов, которые проверяются на плавающие биты, известны и из анализа копии ПЗУ в квартусе.
    Keeper, CGA делается на контроллере TURBO.
    ZXFanat, никаких контроллеров у меня нет, есть только их пустые (оригинальные) платы.

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

  3. #2

    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    560
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    23 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    'Контроллер TURBO' (название по оригинальным докам) = турбо + CGA + таймер + LPT.

  4. #3

    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,398
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    188
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    60 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mdesk Посмотреть сообщение
    адреса байтов, которые проверяются на плавающие биты, известны и из анализа копии ПЗУ в квартусе.
    воссоздать "плавучесть" не пробовали? вроде как много программаторов умеют шить плавающие биты.
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  5. #4

    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    560
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    23 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Баловался ли кто с программаторами, я не знаю. Conan объяснял, что это бесполезно.
    1. Я пытался понять часть кода, анализирующего "плавучесть". Сразу не далось, отложил.
    2. Попробовал зайти сбоку: написать новый код. Получилось. Поэтому успокоился и к задаче 1 не возвращался.

  6. #5

    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    560
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    23 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    АГ3 в схеме немного раздражает, но что нибудь придумаем
    Может, не надо? Все равно для проверки на реале нужно контроллер TURBO делать. А раз он будет, то можно и анализатором его...

  7. #6

    Регистрация
    06.09.2009
    Адрес
    Москва
    Сообщений
    560
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    23 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если затраты времени больше 0,5 человековыходногодня, то, думаю, не нужно

  8. #7

    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как я в кратце понял второй процессор заменяет с десяток счётчиков и формирует развёртку различных режимов, типа ВГ75 на Z80 ? Плюс в обвязке у него ПЗУ и как минимум два 8-битных регистра-защёлки.

    Не проще ли на данный момент их всех заменить одним МК?

  9. #8

    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А по моему никакой мощной МК здесь и не надо. Вся эта сборка Z80+ПЗУ+два 8-битных регистра-защёлки делают не более, как формируют необходимые сигналы и тайминги. Чем эта схема отличается от других ZX совместимых клонов? Да только тем что с десяток счётчиков была заменена связкой Z80+ПЗУ+два 8-битных регистра-защёлки ... И вообще изначально надо было не ломать защиту VideoROM, а определиться какие тайминги и какие сигналы должны формироваться для каждого режима. Т.е. ломать не в лоб, а от необходимого результата. И что сейчас никакая МК не сможет сформировать сигналы управления развёрткой, к тому же верхние 5 тактовых сигналов формируются аппаратно при помощи одного счётчика и одного триггера. Т.е. максимальная частота с которой надо формировать сигналы не выше 10(20) МГЦ / 2`5 (32), т.е. не выше 320(640) КГц, с эти справиться любая МК. По идее только для одного фиксированного режима всю эту обвязку можно обратно заменить счётчиками.
    Последний раз редактировалось roma; 29.09.2013 в 00:26.

  10. #9

    Регистрация
    02.01.2006
    Адрес
    Ufa
    Сообщений
    466
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А начинать "ликвидировать защиту и все её следы. " я бы начал с того, что для начала подключил хотя бы как положено ПЗУ, чтобы не коверкать ДАМПЫ и не играть в перевёртыши. Альтернативная прошивка для одного режима есть - можно уже по человечески подключить ПЗУ.

    ---------- Post added at 21:51 ---------- Previous post was at 21:47 ----------

    Когда будут известны необходимые тайминги, написать прошивку не займет много времени. Просто по таймеру или прерыванию (С5) формировать необходимые сигналы на 16-20 выходах МК.

  11. #10

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На ПЛИСе это сделать несложно. Да и стоимость такой плиски измеряется парой сотен рублей (первый циклон), сложнее найти в продаже. Туда влезает процессор и еще куча обвески, на нем сделан Орион-2010.
    Разработка прошивки займет дни, а не месяцы, при условии, что известны тайминги и логика работы.
    Вот только нафига это нужно?
    Для любителей современности есть Эва, Спекки-2010, Реверс... Они могут "изобразить" любой комп, даже не только Спектрум...
    А старые машинки хороши как раз своей индивидуальной схемотехникой, и лишние "костыли" их не украсят. Особенно, если эти костыли сами по себе мощнее самого Спектрума
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

Страница 24 из 27 ПерваяПервая ... 2021222324252627 ПоследняяПоследняя

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

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

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

Ваши права

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