Автор Тема: народ скажите пожалуйста как правильно пользоватся прогой yy-chr  (Прочитано 11012 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1703
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Цитата: aptyp
там есть специальное окно для сборки спрайтов
Это в TLP

Оффлайн Марат

  • Пользователь
  • Сообщений: 488
  • Пол: Мужской
    • Просмотр профиля

Добавлено позже:
и ещё вопрос: как вставлять в ром изображение без искажений палитры (и особенно важно чтобы определялась прозрачность)? я пытался в фотошопе применять те палитры что делает прога Евгения, но фотошоп их не принимает :-\
Попробуй сменить расширение pal на act.

Цитата
ну и чтобы вас совсем доканать такой вопрос: можно ли в yy-chr как то перемещать вставленное изображение? а то вставлять тупо в верхний левый угол не всегда удобно  :-\

Окрой еще одну копию программы и вставляй туда.

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Для поиска палитры можно попробовать поискать без первых двух байт. или частями, т.к. ингода цвета палитры могут меняться програмно и она может в роме быть не совсем в том виде как в сейве.
По поводу изменения расширения pal на act, вроде бы в палитре, получаемой из моей программы есть недаработки и фотошоп их не открывает, но можно попробовать пересохранить палитру из YY-CHR. Должно помочь.

Оффлайн Марат

  • Пользователь
  • Сообщений: 488
  • Пол: Мужской
    • Просмотр профиля

По поводу изменения расширения pal на act, вроде бы в палитре, получаемой из моей программы есть недаработки и фотошоп их не открывает, но можно попробовать пересохранить палитру из YY-CHR. Должно помочь.
Не знаю, я проверил, все открывается.

Оффлайн ALEX_230_VOLT

  • Модератор
  • Сообщений: 7645
  • Пол: Мужской
    • Просмотр профиля
спасибо за ответы, но я так и не понял нормально ли вот такое?
в случае хака Кабала лучть лучше, но всеравно частями как то и + - особого толку не дают
« Последнее редактирование: 03 Февраль 2010, 19:16:56 от ALEX_230_VOLT »

Оффлайн Марат

  • Пользователь
  • Сообщений: 488
  • Пол: Мужской
    • Просмотр профиля
Это нормально. Никто не хранит целиком спрайты или изображения фона. Место не резиновое. Есть специальные таблицы аттрибутов спрайтов и карты тайлов, соответственно. Которые задают положение и порядок спрайтов и тайлов.

Оффлайн aptyp

  • Пользователь
  • Сообщений: 6263
    • Просмотр профиля
Цитата: Cool-Spot
Цитата: aptyp
там есть специальное окно для сборки спрайтов
Это в TLP
Да почти во всех юзабельных прогах это есть... в т.ч. YY-CHR.

Оффлайн ALEX_230_VOLT

  • Модератор
  • Сообщений: 7645
  • Пол: Мужской
    • Просмотр профиля
Марат, ясно.
aptyp, да что толку писать что "оно есть" - скажи как его открыть лучше!

Оффлайн Марат

  • Пользователь
  • Сообщений: 488
  • Пол: Мужской
    • Просмотр профиля
Да нету там нихрена.
Надо во вторую копию программы копировать тайлы.

Оффлайн ALEX_230_VOLT

  • Модератор
  • Сообщений: 7645
  • Пол: Мужской
    • Просмотр профиля
кста, я вот тут подумал... если вся графика на самом деле чёрно-белая и раскрашивается програмно то почему не сделали так, чтобы аддон 32х мог более красиво раскрашивать обычные СМД игры? Сделали бы систему что для каждой игры свой код (типа как на power glove) и тогда бы от аддона было бы куда больше пользы  :-\

Оффлайн Марат

  • Пользователь
  • Сообщений: 488
  • Пол: Мужской
    • Просмотр профиля
Это невозможно. Слишком много тонкостей. Почитай доки, поймешь.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3195
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
кста, я вот тут подумал... если вся графика на самом деле чёрно-белая и раскрашивается програмно
она не черно-белая там 16 цветов  (4бита) , но сами цвета выбираются из палитры 512-ти цветов (9бит)

Оффлайн aptyp

  • Пользователь
  • Сообщений: 6263
    • Просмотр профиля
Цитата: ALEX_230_VOLT
aptyp, да что толку писать что "оно есть" - скажи как его открыть лучше!
Кнопщка BGSET


Добавлено позже:
юзай последнюю версию, для чего автор её выпустил то ?

Оффлайн BaNdiT

  • Пользователь
  • Сообщений: 564
  • Пол: Мужской
  • Предводитель Автоботов
    • Просмотр профиля
Цитата
кста, я вот тут подумал... если вся графика на самом деле чёрно-белая и раскрашивается програмно то почему не сделали так, чтобы аддон 32х мог более красиво раскрашивать обычные СМД игры?
Многие дендюшные эмули поддерживают загрузку своей палитры. Например, вот этот хак комплектуется нестандартной палитрой. Для красоты =) Ну, а с сегой-мегой, видимо, есть проблемы.

Оффлайн Марат

  • Пользователь
  • Сообщений: 488
  • Пол: Мужской
    • Просмотр профиля
Да ты там хоть волком вой, а больше 61 цвета одновременно на экране не получишь. При чем сделать такое изображение достаточно сложно. С nes дела обстоят еще хуже всего 25 цветов одновремено. К тому же, четыре смежных тайла не могуть иметь разные палитры. К примеру, имеем изображение 8 * 8 тайлов. 1, 2, 9 и 10 тайлы закреплены за одной палитрой из 4 цветов.
Куда лучше дела обстоят со снес и гба, т.к. у них есть режим 8 битов на пиксель, что позволяет выводить на экран 256 цветное изображение. Но ведет за собой увеличение размера данных в 2 раза!!! Если в 4 битном режиме для отображения тайла было достаточно 32 байт, то теперь потребуется 64 байта.

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
На экране можно больше цветов получить, если менять палитры в период Hblank. Но естественно в тайлах цветов от этого больше не становится. Вроде бы таким способом сделана вода в Сонике. т.е. нижняя часть экрана в другие палитры красится, что дает большее количество цветов на экране в целом.

Оффлайн Марат

  • Пользователь
  • Сообщений: 488
  • Пол: Мужской
    • Просмотр профиля
Ну это всего лишь иллюзия. Реально ведь все равно не больше 61. Тем более говоришь для воды использовалась. Для статического изображения, было бы заметно мерцание.

Оффлайн evgeny

  • Пользователь
  • Сообщений: 1390
  • Пол: Мужской
    • Просмотр профиля
Нет там мерцания, это называется midscreen effect, кажется. Пока отрисовывается одна строка на экране, меняется палитра и другая строка уже отрисовывается в иной палитре. Первая строка никуда не исчезнет и держится до следующего кадра, затем все повтроряется. таким образом эффект стабильный. Проще как раз такой эффект делать именно для статических объектов/эффектов. Можно даже на эмуляторе скриншот из соника сделать и подсчитать количество цветов, кажется более 70 можно насчитать.
Это не иллюзия, это хитрость. Также midscreen эффекты используются для разделения экрана, т.е. после отрисовки половины экрана меняется скроллинг, спрайты, и нижняя часть прорисовывается уже по-другому. Если не ошибаюсь, в Rock n Roll Racing так сделано.

Оффлайн Марат

  • Пользователь
  • Сообщений: 488
  • Пол: Мужской
    • Просмотр профиля
Не знал о таких эффектах, спасибо, что пролил свет на это дело. Все, ушел читать.

Оффлайн Sprill

  • Пользователь
  • Сообщений: 970
  • Пол: Мужской
  • Вескер никогда не снимает свои очки.
    • Просмотр профиля
Вот программа, которая это может:
http://fileland.ru/file_id-249081
Коллеги! У кого есть эта прога, перезалейте, пожалуйста! А то её удалили или она не активна.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Скажите, как обратно вернуть прежние цвета в ром? Дело в том, что я перерисовывал тайлы в этой проге, а потом решил вернуть изначальные тайлы на место. Для этого воспользовался прогой Tile Layer Pro. Сохранив изменения, я запустил игру, загрузил сохранение и был изумлен тем, что черный цвет стал белым! Хотя я его вообще не менял!!!
Подскажите, как вернуть прежние цвета на определенный кусок тайлов в роме? Поможет ли загрузка палитры с сохранялки не измененного рома восстановить палитру, не испортит ли расположение объектов на экране?