Разработка и ромхакинг > Ромхакинг и программирование
народ скажите пожалуйста как правильно пользоватся прогой yy-chr
<< < (3/3)
Марат:
Это невозможно. Слишком много тонкостей. Почитай доки, поймешь.
Ti_:

--- Цитата: ALEX_230_VOLT от 04 Февраль 2010, 19:10:37 ---кста, я вот тут подумал... если вся графика на самом деле чёрно-белая и раскрашивается програмно

--- Конец цитаты ---
она не черно-белая там 16 цветов  (4бита) , но сами цвета выбираются из палитры 512-ти цветов (9бит)
aptyp:

--- Цитата: ALEX_230_VOLT ---aptyp, да что толку писать что "оно есть" - скажи как его открыть лучше!
--- Конец цитаты ---
Кнопщка BGSET


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

--- Цитата ---кста, я вот тут подумал... если вся графика на самом деле чёрно-белая и раскрашивается програмно то почему не сделали так, чтобы аддон 32х мог более красиво раскрашивать обычные СМД игры?
--- Конец цитаты ---
Многие дендюшные эмули поддерживают загрузку своей палитры. Например, вот этот хак комплектуется нестандартной палитрой. Для красоты =) Ну, а с сегой-мегой, видимо, есть проблемы.
Марат:
Да ты там хоть волком вой, а больше 61 цвета одновременно на экране не получишь. При чем сделать такое изображение достаточно сложно. С nes дела обстоят еще хуже всего 25 цветов одновремено. К тому же, четыре смежных тайла не могуть иметь разные палитры. К примеру, имеем изображение 8 * 8 тайлов. 1, 2, 9 и 10 тайлы закреплены за одной палитрой из 4 цветов.
Куда лучше дела обстоят со снес и гба, т.к. у них есть режим 8 битов на пиксель, что позволяет выводить на экран 256 цветное изображение. Но ведет за собой увеличение размера данных в 2 раза!!! Если в 4 битном режиме для отображения тайла было достаточно 32 байт, то теперь потребуется 64 байта.
evgeny:
На экране можно больше цветов получить, если менять палитры в период Hblank. Но естественно в тайлах цветов от этого больше не становится. Вроде бы таким способом сделана вода в Сонике. т.е. нижняя часть экрана в другие палитры красится, что дает большее количество цветов на экране в целом.
Марат:
Ну это всего лишь иллюзия. Реально ведь все равно не больше 61. Тем более говоришь для воды использовалась. Для статического изображения, было бы заметно мерцание.
evgeny:
Нет там мерцания, это называется midscreen effect, кажется. Пока отрисовывается одна строка на экране, меняется палитра и другая строка уже отрисовывается в иной палитре. Первая строка никуда не исчезнет и держится до следующего кадра, затем все повтроряется. таким образом эффект стабильный. Проще как раз такой эффект делать именно для статических объектов/эффектов. Можно даже на эмуляторе скриншот из соника сделать и подсчитать количество цветов, кажется более 70 можно насчитать.
Это не иллюзия, это хитрость. Также midscreen эффекты используются для разделения экрана, т.е. после отрисовки половины экрана меняется скроллинг, спрайты, и нижняя часть прорисовывается уже по-другому. Если не ошибаюсь, в Rock n Roll Racing так сделано.
Марат:
Не знал о таких эффектах, спасибо, что пролил свет на это дело. Все, ушел читать.
Sprill:

--- Цитата: evgeny от 31 Январь 2010, 08:06:18 ---Вот программа, которая это может:
http://fileland.ru/file_id-249081
--- Конец цитаты ---
Коллеги! У кого есть эта прога, перезалейте, пожалуйста! А то её удалили или она не активна.
lancuster:
Скажите, как обратно вернуть прежние цвета в ром? Дело в том, что я перерисовывал тайлы в этой проге, а потом решил вернуть изначальные тайлы на место. Для этого воспользовался прогой Tile Layer Pro. Сохранив изменения, я запустил игру, загрузил сохранение и был изумлен тем, что черный цвет стал белым! Хотя я его вообще не менял!!!
Подскажите, как вернуть прежние цвета на определенный кусок тайлов в роме? Поможет ли загрузка палитры с сохранялки не измененного рома восстановить палитру, не испортит ли расположение объектов на экране?
Навигация
Главная страница сообщений
Предыдущая страница

Перейти к полной версии