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

User Tag List

Показано с 1 по 8 из 8

Тема: Специалист-Elite

  1. #1
    Member
    Регистрация
    30.05.2011
    Адрес
    Пермь
    Сообщений
    98
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Специалист-Elite

    Размышлял над форматом экранной области у Специалиста-MX. Получается избыточно, так как одну и ту же полку можно закодировать двумя способами - инверсией байт из карты битов вместе с обменом местами ниблов цвета. Сначала подумалось: а пусть 0 кодирует светлые, а 1 - темные цвета, но конечно, это не катит, так как быть с сочетаниями "c одной стороны света"... Однако выход есть: делать две палитры по 16 цветов. Выбор палитры для пиксела по состоянию бита полки. Палитры должны быть динамические(отображены на память).
    Будут идеи реализации на дискрете для случая 4-е бита на каждую RGB компоненту?
    Вторая тема для размышления: подключение микроконтроллера AVR к стандартному Специалисту в качестве сопроцессора.
    Насчет мотивов(и надеюсь больше не обсуждать это): воплотить мечту детства по сборке subj; наличие приличного количества дискрета, который девать некуда, а выкинуть - души кремниевых насекомых не поймут; отсутствие интереса выполнять паяльно-монтажные работы с завязанными глазами на норматив; ну и самое главное: желание спроектировать свое. Считаю, что обновив экран и добавив соспроцессор, получу некий объект, стоянием которого на полочке можно будет любоваться, это раз, при желании портировать на него что-нибудь из 8-bit era, это два(на простой спец и даже MX - слишком примитивная архитектура, не интересно). Проц 100500% трехпиталовный. Ибо нефиг.
    Допускаю что у fifan's *Last* или где еще обсуждалось, не читал, плиз ткнуть, но не больно. (вроде на выпиленных тредах у соседей не было, их читал)
    Вот

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

  3. #2
    zx_
    Гость

    По умолчанию

    угу , в атмегу спрайты сунуть
    или математику из бейсика

    но интерфейс к второму процу и диспетчер какой
    сложная хрень, хотя винхру смеялся - атмега раз в двадцать быстрее 580)

    с экранами у эрика чтото было вроде


    музыка и видео на atmega 8

    http://www.linusakesson.net/scene/craft/


    SID коммодоровский на атмеге
    http://www.swinkels.tvtom.pl/swinsid/

    к спецу если припаять 0все от запвисти сдохнут



    также есть вывод текста на атмеге с рендео=рингом шрифтов
    можно читалку книг на спеце

    тоись на атмеге, раз уж она есть, можно всякого, кто умеет

    схемка
    Последний раз редактировалось zx_; 02.04.2014 в 14:42.

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

    По умолчанию

    Цитата Сообщение от Andrey_Korabelev Посмотреть сообщение
    Допускаю что у fifan's *Last* или где еще обсуждалось, не читал, плиз ткнуть, но не больно. (вроде на выпиленных тредах у соседей не было, их читал)
    Вот
    Не буду я Last делать - финансы не позволяют. Поиграться на ПЛИС в Специалисте у меня есть u10 Reverse. Начал двухплатный вариант Специалист/Специалист_МХ делать по одной ПЛИС на плату. Есть ещё задумка эмулятор контроллера дисковода сделать. Проект готов на 30%. Буду с SD карты odi образы грузить и подсовывать Специалисту_МХ.

    По данной теме. Замахнулись вы на такое.
    Не проще взять вывод видео процессор с проекта Спектрум на AVR и готовое под Специалист применить. Проект открытый.

  5. #4
    Member
    Регистрация
    30.05.2011
    Адрес
    Пермь
    Сообщений
    98
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавление палитры может быть выполнено несколькими способами:
    1. Много-портовая память.
    Номенклатура отечественных серий ТТЛ(Ш) не содержит подходящих регистров.
    Прошу поделиться информацией о МС такого функционала, в том числе КМОП, включая иностранные.
    Как вариант Использовать память от Sega?
    2. Конвейерное считывание с запоминанием в промежуточных регистрах. С учетом желаемых 12 бит на цвет пикселя, это чтение 2+6 байт для каждой полки. В качестве памяти для палитры - быстрая Static RAM.
    3. Разработать свою микросхему под техпроцесс, доступный к концу 80-х.

    Сопроцессор на AVR сделать сложно, так как микроконтроллер не может производить выборку команд из других мест, кроме как из встроенного ПЗУ. Это значит, что набор действий для него задается либо на некоем интрепретируемом языке, либо как набор входных данных для библиотечных функций.
    Формировать видеосигнал в самом микроконтроллере не вижу смысла, по причине того, что этот функционал будет жестко зашит. А компьютер должен быть универсальным, иначе это уже совсем другое устройство.
    Интерфейс контроллера со Специалистом может быть выполнен через порт ввода-вывода, либо через сложное подключение напрямую к шине процессора и использование техники DMA.

  6. #5
    Guru
    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Andrey_Korabelev Посмотреть сообщение
    Номенклатура отечественных серий ТТЛ(Ш) не содержит подходящих регистров.
    Прошу поделиться информацией о МС такого функционала, в том числе КМОП, включая иностранные.
    Вот схема для Спектрума на К155РУ2: http://realddp.narod.ru/zx/pal444/

  7. #6
    Member
    Регистрация
    30.05.2011
    Адрес
    Пермь
    Сообщений
    98
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Наверное в числах 32x4 и 32x8 нет магии, хотя создатель 155РЕ3 об этом и не знал;(

  8. #7
    zx_
    Гость

    По умолчанию

    вот ега плюс для ориона
    http://orion128.nikom.biz/data/ega.txt

    как раз то кмк

  9. #8
    zx_
    Гость

    По умолчанию

    спарить геймконсоль и спеца
    http://belogic.com/uzebox/index.asp

    )

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

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

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

Похожие темы

  1. ELITE
    от Striker в разделе Игры
    Ответов: 1362
    Последнее: 10.02.2024, 01:41
  2. Специалист-М
    от zx_ в разделе Специалист
    Ответов: 230
    Последнее: 18.12.2021, 14:41
  3. MSX Elite
    от falanger в разделе MSX
    Ответов: 11
    Последнее: 15.11.2011, 11:16
  4. ELITE GS
    от Dimon spb в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 03.11.2007, 10:29

Ваши права

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