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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Аппаратный скроллинг для Pentagon1024SL22

  1. #1
    Master
    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    600
    Благодарностей: 474
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Аппаратный скроллинг для Pentagon1024SL22

    Pentagon1024SL22 хорош тем, что можно попробовать воплотить в жизнь какую-нибудь фантазию (но, только ОДНУ и только НЕБОЛЬШУЮ;)
    Продолжаем фантазировать...

    Вертикальный аппаратный скроллинг для Pentagon1024SL22 в режиме 16C.
    Паяльник не требуется.
    Прошивка. Описание (кратенько). Оценить это можно в специальной версии эмулятора.

    А горизонтальный? Тоже можно! НО без вертикального (не влезет в ПЛИС). coming soon.
    Последний раз редактировалось DDp; 25.06.2009 в 19:00.

  2. Эти 5 пользователя(ей) поблагодарили DDp за это полезное сообщение:
    breeze (24.06.2009), Keeper (24.06.2009), pulsar (19.09.2009), Viktor2312 (22.09.2015)

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

  4. #2
    Master Аватар для Zloy
    Регистрация
    09.06.2007
    Адрес
    Минск
    Сообщений
    756
    Благодарностей: 52
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Отличная идея. Hardware скроллинг на спеке - это моя давняя мечта.
    ZXM-Phoenix 1024 + VGA&PAL

    Байт 128К + TR-DOS + AY + TURBO; Балтик 48К; Sharp MZ-800

  5. #3
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,646
    Благодарностей: 231
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всёж правильный скроллинг - это скроллинг с основного экрана на теневой или обратно, а старшие 2k экранной страницы лучше не трогать вообще, они к растровому ОЗУ не имеют никакого отношения.
    Последний раз редактировалось Black_Cat; 23.06.2009 в 20:50.

  6. #4
    FishBone Crew Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,586
    Благодарностей: 764
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up

    Цитата Сообщение от DDp Посмотреть сообщение
    Вертикальный аппаратный скроллинг для Pentagon1024SL22 в режиме 16C.
    офигеть! рулез неимоверный

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

    А горизонтальный? Тоже можно! НО без вертикального (не влезет в ПЛИС). coming soon.
    может можно как-то сменить плис на более объёмную и запихнуть туда все улучшения и доработки ?
    Последний раз редактировалось breeze; 24.06.2009 в 08:06.

  7. #5
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,783
    Благодарностей: 327
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от breeze Посмотреть сообщение
    но вот если бы можно было сделать вывод на два разных слоя, скажем фоновое изображение скролить, а машинки выводить на другом слое, тогда можно уже было бы и игру написать.
    Для этого фактически нужно два видео контроллера , а тут с одним проц стоит
    Реальней спрайты сделать (регистры строк спрайтов как раз на бордюре & гашении набиваются).

    Цитата Сообщение от breeze Посмотреть сообщение
    может можно как-то сменить плис на более объёмную и запихнуть туда все улучшения и доработки ?
    Все улучшения и доработки можно и нужо запихнуть в отдельную видюху , чтоб вывод графики сам по себе не тормозил проц .
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

  8. #6
    FishBone Crew Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,586
    Благодарностей: 764
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от fan Посмотреть сообщение
    Все улучшения и доработки можно и нужо запихнуть в отдельную видюху , чтоб вывод графики сам по себе не тормозил проц .
    ага! ага! только когда же этот мегадевайс появиться серийно ?

  9. #7
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,783
    Благодарностей: 327
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ХэЗэ :\
    ИМХО слишком много религиозныз аспектов в плане выбора конкретной матрицы . Ибо в конечном итоге почти за те же деньги получается готовый комп с расширенными возможностями , которому спек как бы и не нужен %)
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

  10. #8
    Master
    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    600
    Благодарностей: 474
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обновлено по ссылкам в первом посте.
    Добавлен вариант циклического скроллинга 192 линий. Доп.память при этом не используется. (Как вариант там можно хранить часть спрайтов, куски фона и т.п.)

    Дополнительная фишка в прошивке - в режиме "16C" смещено положения INT-а. Импульс прерывания возникает после того, как луч отрисует 192 строку экрана, с началом нижней части бордюра (на 48 * 224 = 10752 такта раньше "Пентагоновского").

  11. Эти 2 пользователя(ей) поблагодарили DDp за это полезное сообщение:
    Ewgeny7 (26.06.2009)

  12. #9
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,448
    Благодарностей: 3792
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DDp, я тут полазил по твоим "графическим" прошивкам на твоем сайте.
    Очень даже интересно
    Особенно понравился способ создания счетчиков на JK-триггерах, без задержки на перенос. А я тут все голову ломал, как от задержек избавитьсяя... Спасибо!
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

  13. #10
    Master
    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    600
    Благодарностей: 474
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Когда говоришь, что это невозможно, то тебе в ответ: "Ну, ты постарайся уж, как-нибудь!"
    Держите...

    Горизонтальный+вертикальный аппаратный скроллинг для Pentagon1024SL22 в режиме 16C.
    Паяльник не требуется.
    Прошивка. Описание (кратенько). Оценить это можно в специальной версии эмулятора.
    Последний раз редактировалось DDp; 19.09.2009 в 07:48.

  14. Эти 6 пользователя(ей) поблагодарили DDp за это полезное сообщение:
    breeze (07.07.2009), pulsar (19.09.2009), rajdee (08.07.2009), Zloy (07.07.2009), Дмитрий (12.07.2009)

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Режим 320x256 для Pentagon1024SL22
    от DDp в разделе Unsorted
    Ответов: 2
    Последнее: 07.06.2009, 21:24
  2. Ответов: 3
    Последнее: 15.02.2009, 12:13
  3. Аппаратный TCP/IP для ZX Spectrum
    от CityAceE в разделе Unsorted
    Ответов: 15
    Последнее: 01.02.2007, 16:13

Ваши права

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