User Tag List

Страница 3 из 22 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 218

Тема: Exolon для ПК Специалист

  1. #21

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Смотрите описание контроллера цвета (низ страницы).

  2. #22

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Смотрите описание контроллера цвета (низ страницы).
    Бро, мне вот эти вот полосочки и квадратики с циферками как китайская грамота.
    код цвета то куда писать? и как он выглядит?
    С уважением,
    Jerri / Red Triangle.

  3. #23
    HardWareMan
    Гость

    По умолчанию

    jerri, сказали на прошлой странице. Для стандарта это системный ППА, биты порта PC6/PC7 для 5-ти цвета или биты порта PC4/PC6/PC7 для 8-ми цвета. Для МХа есть регистр цвета, содержащий INK и PAPER.

  4. #24

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    код цвета то куда писать? и как он выглядит?
    Записываем код цвета в ячейку #FF02 и все последующие записанные байты в экранное ОЗУ будут этого цвета до тех пор, пока в #FF02 не будет записан другой цвет. Погашенные пиксели всегда чёрного цвета.

    Коды цветов:

    Код:
    ; Числовые значения для цветов Специалиста
    black    equ        #d0
    blue    equ        #c0
    red        equ        #50
    magenta    equ        #40
    green    equ        #90
    cyan    equ        #80
    yellow    equ        #10
    white    equ        #00
    С уважением, Станислав.

  5. #25

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот установка цвета, взято с программы SpetsBrowser:
    ld a, #80 ; голубые символы на чёрном фоне
    ld (#f802), a ; занос кода цвета для STD

  6. #26

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Более-менее разобрал векторовский эксолон и его не получится малой кровью адаптировать на специалист, не хватит памяти. В принципе некоторые резервы есть, можно использовать часть экрана (как в jet set), можно упаковать уровни и временно распаковывать перед рисованием очередного уровня (например на экран). И придется часть буферов перенести, а то на специалисте они как раз попадают в экран. Ну и скорость будет очень умеренная. На MX портануть гораздо реальнее, если не нужны трудности, то лучше сразу ориентироваться на него.

  7. #27

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    В принципе некоторые резервы есть, можно использовать часть экрана (как в jet set), можно упаковать уровни и временно распаковывать перед рисованием очередного уровня (например на экран).
    Ну это же не проблема! Там на экране достаточно свободной памяти. Если я ничего не путаю, то две непрерывных области по 2 кб получается по бокам. Плюс верх и низ, неверное, как-то можно задействовать под мелочь, например, под спрайты длиной до 32-х байт. Ну и распаковка по мере необходимости - её даже не Спектруме используют регулярно.

    Цитата Сообщение от ivagor Посмотреть сообщение
    На MX портануть гораздо реальнее, если не нужны трудности, то лучше сразу ориентироваться на него.
    Я бы, конечно, хотел иметь работающий вариант для стандартного Специалиста.
    С уважением, Станислав.

  8. #28

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уточню показания для протокола. Векторовский эксолон все же впритык подходит для специалиста (с умеренным количеством хак) и даже цвет можно сделать почти бесплатно. Если оставить служебные области как есть, то экран будет сдвинут вправо почти до упора. Если перенести пару буферов, то можно сделать экран по центру. Неприятный момент - по бокам экрана, если радикально не менять распределение памяти, попадают изменяемые служебные области и там постоянно будет что-то меняться и мельтешить. С использованием 8цветного режима это можно скрыть черным цветом (как делал в модификации jetset, может и раньше на специалисте так делали).
    Про скорость показания не меняю, она будет очень умеренная.

    Этот пользователь поблагодарил ivagor за это полезное сообщение:


  9. #29

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,641
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Векторовский эксолон все же впритык подходит для специалиста (с умеренным количеством хак) и даже цвет можно сделать почти бесплатно.
    Отличные новости!

    Цитата Сообщение от ivagor Посмотреть сообщение
    Неприятный момент - по бокам экрана, если радикально не менять распределение памяти, попадают изменяемые служебные области и там постоянно будет что-то меняться и мельтешить.
    Я думаю, что на ч/б версии это можно будет пережить. Либо со временем можно будет поменять разбивку памяти и поместить в экран статичные участки кода.

    Цитата Сообщение от ivagor Посмотреть сообщение
    Про скорость показания не меняю, она будет очень умеренная.
    Не очень ясно почему при том же процессоре, что и в Векторе, скорость будет ниже? Но даже если и ниже, всё равно игра стоит свеч!
    С уважением, Станислав.

  10. #30

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,388
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    - - - Добавлено - - -

    Еще очень мелкий момент. Со звуком с одной процедуркой надо еще будет подумать, как адаптировать. Хотя в векторовской версии биперный звук, но в одном случае он с участием таймера.

Страница 3 из 22 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 64
    Последнее: 06.01.2023, 22:18
  2. Exolon
    от Gadget2006 в разделе Игры
    Ответов: 9
    Последнее: 20.01.2021, 15:51
  3. Ответов: 26
    Последнее: 15.05.2020, 08:29
  4. SD Card для Специалист М и ОС
    от zx_ в разделе Специалист
    Ответов: 4
    Последнее: 01.03.2019, 23:01
  5. Exolon в браузере
    от wl[illusion] в разделе PC Remakes
    Ответов: 0
    Последнее: 03.11.2013, 15:31

Ваши права

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