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

User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 36

Тема: Просмотрщики мультикололоров

  1. #11
    Banned Аватар для unbeliever
    Регистрация
    17.01.2005
    Адрес
    Самара
    Сообщений
    973
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нда.. Калькулятор и умножение тактов на байты похоже все освоили. А вот нестандартного мышления как не было с 1997 года (S4B) так и нет.... Прийдется доказывать что full screen multicolor возможен вопряки калькулятору и турборежиму. В принципе в этом и есть весь смысл demoscene!

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

    По умолчанию

    Цитата Сообщение от unbeliever Посмотреть сообщение
    А вот нестандартного мышления как не было с 1997 года (S4B) так и нет.... Прийдется доказывать что full screen multicolor возможен вопряки калькулятору и турборежиму.
    Ещё в древнем журнале ZX Guide #2 лежала процедура, выводящая во весь экран картинку из Satisfaction. Аналогичный метод (выкусывание ненужных изменений) вовсю используется в игре Hexagonal Filler. Конечно, надо в конверторе организовать поддержку этого (иначе в правой части экрана будут встречаться недопромультиколоренные глюки), но... Цвет на точку убил у меня желание заниматься мультиколорами.

  3. #13
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,575
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alone Посмотреть сообщение
    Цвет на точку убил у меня желание заниматься мультиколорами.
    Цвет на точку возможен лишь на некоторых машинах, в то время как мультиколор возможен на любом Спектруме. Так что напрасно...
    С уважением, Станислав.

  4. #14
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от unbeliever Посмотреть сообщение
    Нда.. Калькулятор и умножение тактов на байты похоже все освоили. А вот нестандартного мышления как не было с 1997 года (S4B) так и нет.... Прийдется доказывать что full screen multicolor возможен вопряки калькулятору и турборежиму. В принципе в этом и есть весь смысл demoscene!
    Докажи.

    Цитата Сообщение от alone Посмотреть сообщение
    Ещё в древнем журнале ZX Guide #2 лежала процедура, выводящая во весь экран картинку из Satisfaction. Аналогичный метод (выкусывание ненужных изменений) вовсю используется в игре Hexagonal Filler. Конечно, надо в конверторе организовать поддержку этого (иначе в правой части экрана будут встречаться недопромультиколоренные глюки), но... Цвет на точку убил у меня желание заниматься мультиколорами.
    Ну я таким не хочу заниматься, если уж на то пошло, конвертер должен давать готовый код мультикол-просмотрщика.
    Кстати, ты можешь переписать Con18 чтобы был мультикол не в каждую пиксельную линию а раз в две?

    Добавлено через 9 часов 23 минуты
    Вот, ещё один релизик :-D без дёргания, убрал стековую обработку процедуры вывода, посадил на обычные регистры и вывел в отдельный поток %)
    Последний раз редактировалось GriV; 14.03.2007 в 17:23. Причина: Добавлено сообщение
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  5. #15
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,154
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    331
    Поблагодарили
    146 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И все-таки мультиколор жестко привязан к аппаратной части. Например, у меня на реальном Скорпионе картинка не совсем идеальна, а на эмуляторе (я использовал RealSpectrum) всё хорошо. И невозможно в программе автоматически выполнять подстройку под конкретное железо...
    Если в каком-либо моем посте перестала работать гиперссылка или показываться картинка, напишите мне об этом в личном сообщении,чтобы я смог это исправить.

    Grand's - сайт об электронно-вычислительной технике (зеркало)

  6. #16
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    И все-таки мультиколор жестко привязан к аппаратной части. Например, у меня на реальном Скорпионе картинка не совсем идеальна, а на эмуляторе (я использовал RealSpectrum) всё хорошо. И невозможно в программе автоматически выполнять подстройку под конкретное железо...
    Я проверял по крайней мере на двух эмуляторах (R80 и Unreal) а так же на живом железе :-) подстройку делать можно, хотя и сложно.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

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

  8. #17
    Master
    Регистрация
    16.09.2005
    Адрес
    Дзержинск (DustCity)
    Сообщений
    919
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Автодетект

    Цитата Сообщение от Grand Посмотреть сообщение
    И все-таки мультиколор жестко привязан к аппаратной части. Например, у меня на реальном Скорпионе картинка не совсем идеальна, а на эмуляторе (я использовал RealSpectrum) всё хорошо. И невозможно в программе автоматически выполнять подстройку под конкретное железо...
    Есть такая демка CrazyLove - там есть автоматическая подстройка мультиколора
    Причем я пробовал в Unreal менять значение
    - start of paper (тактов до начала экрана) на разные 8000-20000
    и каждый раз Cr_Love правильно автодетектилось (единственное - там нет учета m1 машин)

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

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Цвет на точку возможен лишь на некоторых машинах, в то время как мультиколор возможен на любом Спектруме. Так что напрасно...
    Для меня решающее - невозможен вывод спрайтов с точностью до пикселя, невозможно наложение спрайта на фон. Есть и куча других минусов.

    Есть такая демка CrazyLove - там есть автоматическая подстройка мультиколора
    Причем я пробовал в Unreal менять значение
    - start of paper (тактов до начала экрана) на разные 8000-20000
    и каждый раз Cr_Love правильно автодетектилось (единственное - там нет учета m1 машин)
    Насколько помню, в той демке просто переключаются экраны через строчку. Ничего детектить не надо (и, кстати, это невозможно, если нет порта FF).

  10. #19
    Master
    Регистрация
    16.09.2005
    Адрес
    Дзержинск (DustCity)
    Сообщений
    919
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Multicolor

    Вот мой вариант мультиколора:
    Разрешение: 128х96
    Кол-во цветов: 88 (каждая "точка" своим цветом из 4х зависимых цветов из палитры)

    Пофиксено под Pentagon в эмуляторе Unreal (реал пока отсутствует)
    Чтобы посмотреть "правильно" под эмулем, надо
    1) На ПЦ поставить разрешение с частотой 60Гц
    2) В эмуле поставить частоту прерываний - 60Гц

    Изображение на 80% как на реале:-)
    Оптимальный вариант - если ваш монитор поддерживает 50Гц, тогда выставляйте 50Гц - похожесть возрастеть до 90%

    MULTI.RAR - образ дискеты для ZX с конверченными картинками

    input.rar - изображения которые были сконвертированы

    input_d.rar - изображения которые были сначала "задизерены" Фотошопом, потом сконвертированы

    output - полученные изображения

    output_d - полученные "задизереные" изображения
    Вложения Вложения

  11. #20
    Master
    Регистрация
    16.09.2005
    Адрес
    Дзержинск (DustCity)
    Сообщений
    919
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Multicolor

    Собственно вот и сам конвертор (недоделанный)
    При сохранении данных для ZX сохраняет на диск D четыре файла:
    SCR0.COD
    SCR1.COD
    ATTR0.COD
    ATTR1.COD

    И собственно приблизительно так выглядит конвертация:

    Исходное изображение:


    Конвертация:
    Вложения Вложения

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Ваши права

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