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

User Tag List

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

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

  1. #1
    Master
    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    910
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    272
    Поблагодарили
    149 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

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

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

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

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

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

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

    По умолчанию

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

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

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

    По умолчанию

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

  5. #4
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,691
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up

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

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

    А горизонтальный? Тоже можно! НО без вертикального (не влезет в ПЛИС). coming soon.
    может можно как-то сменить плис на более объёмную и запихнуть туда все улучшения и доработки ?
    Последний раз редактировалось breeze; 24.06.2009 в 10:06.
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  6. #5
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  7. #6
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,691
    Спасибо Благодарностей отдано 
    28
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от fan Посмотреть сообщение
    Все улучшения и доработки можно и нужо запихнуть в отдельную видюху , чтоб вывод графики сам по себе не тормозил проц .
    ага! ага! только когда же этот мегадевайс появиться серийно ?
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  8. #7
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #8
    Master
    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    910
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    272
    Поблагодарили
    149 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  10. #9
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DDp, я тут полазил по твоим "графическим" прошивкам на твоем сайте.
    Очень даже интересно
    Особенно понравился способ создания счетчиков на JK-триггерах, без задержки на перенос. А я тут все голову ломал, как от задержек избавитьсяя... Спасибо!
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  11. #10
    Master
    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    910
    Спасибо Благодарностей отдано 
    20
    Спасибо Благодарностей получено 
    272
    Поблагодарили
    149 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

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

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

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

Похожие темы

  1. Режим 320x256 для Pentagon1024SL22
    от DDp в разделе Pentagon
    Ответов: 2
    Последнее: 07.06.2009, 23:24
  2. Аппаратный гигаскрин: мерцает или нет?
    от BYTEMAN в разделе Изображение
    Ответов: 3
    Последнее: 15.02.2009, 12:13
  3. Аппаратный TCP/IP для ZX Spectrum
    от CityAceE в разделе Несортированное железо
    Ответов: 15
    Последнее: 01.02.2007, 16:13

Ваши права

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