| Разработка и ромхакинг > Ромхакинг |
| народ скажите пожалуйста как правильно пользоватся прогой yy-chr |
| << < (3/4) > >> |
| 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. Сохранив изменения, я запустил игру, загрузил сохранение и был изумлен тем, что черный цвет стал белым! Хотя я его вообще не менял!!! Подскажите, как вернуть прежние цвета на определенный кусок тайлов в роме? Поможет ли загрузка палитры с сохранялки не измененного рома восстановить палитру, не испортит ли расположение объектов на экране? |
| Born_Free:
Я использую эту программу, чтобы попытаться нарисовать спрайт персонажа, но в итоге всегда сохраняется файл .chr размером 16 кб. Но подходит только 8 кб. Что я делаю не так? Или эта программа предназначена не для рисования с нуля, а только для редактирования? |
| SeregaZ:
там вроде сначала надо выбрать шаблон. если речь про спрайт, то видимо от 1х1 (8х8 пикселов) до 4х4 (32х32 пикселя). и рисовать уже в пределах этого шаблона. то есть если там стоит к примеру 4х4, то размер и будет всегда больше. то есть размер картинки больше, а ты рисуешь только в левой верхней части. поставь шаблон меньше. сам не умею ею пользоваться. сделал свою в редакторе Дюны :) |
| Марат:
--- Цитата: Born_Free от 24 Март 2024, 12:24:42 ---Я использую эту программу, чтобы попытаться нарисовать спрайт персонажа, но в итоге всегда сохраняется файл .chr размером 16 кб. Но подходит только 8 кб. Что я делаю не так? Или эта программа предназначена не для рисования с нуля, а только для редактирования? --- Конец цитаты --- Это такой баг в программе. Есть более новая версия написанная на c# yy-chr .net. лучше пользоваться ей. Либо хекс эдитором удалять лишние данные. |
| Born_Free:
--- Цитата: Марат от 24 Март 2024, 14:45:14 ---Это такой баг в программе. Есть более новая версия написанная на c# yy-chr .net. лучше пользоваться ей. Либо хекс эдитором удалять лишние данные. --- Конец цитаты --- Спасибо! Я ведь с оф. сайта качал последнюю версию YY-CHR.net build 2021/06/06. Наверное она уже не поддерживается официально. :neznayu: А где живёт новая версия? |
| Sharpnull:
--- Цитата: Марат от 24 Март 2024, 14:45:14 ---Это такой баг в программе. Есть более новая версия написанная на c# yy-chr .net --- Конец цитаты --- Там также 16КБ создаётся и сохраняется (версия 2021/06/06). Они похоже так и не сделали опцию настройки размера файла, нужно самому разделять и объединять файлы. Я всегда считал этот редактор хренью, к тому же заброшенный, хотя пригодился однажды. В любом случае, всегда нужно уметь самому программно редактировать графику, даже если кто-нибудь осилит сделать удобный редактор пиксель арта. |
| Марат:
Ну это она и есть. Там, когда сохраняешь, должно быть предупреждение о том, что файл будет увеличен. Если нажать Yes, то файл будет сохранен в увеличенном размере 16 КБ, если нажать No, то файл будет сохранен в оригинальном размере. Добавлено позже: Это при условии, что вы редактируете какой-то свой файл, а не создали его через меню программы. Добавлено позже: --- Цитата: Sharpnull от 24 Март 2024, 15:17:54 ---Там также 16КБ создаётся и сохраняется (версия 2021/06/06). Они похоже так и не сделали опцию настройки размера файла, нужно самому разделять и объединять файлы. Я всегда считал этот редактор хренью, к тому же заброшенный, хотя пригодился однажды. В любом случае, всегда нужно уметь самому программно редактировать графику, даже если кто-нибудь осилит сделать удобный редактор пиксель арта. --- Конец цитаты --- Не знаю, я всегда использую его, как просмотрщик. Когда надо что то по быстрому найти. |
| Sharpnull:
--- Цитата: Марат от 24 Март 2024, 15:22:54 ---Это при условии, что вы редактируете какой-то свой файл, а не создали его через меню программы. --- Конец цитаты --- Да, создаётся 16КБ, а, если открыть 8КБ, то Save и Save as... сохраняет свой размер, у меня не было диалога с Yes/No. Проблема YY-CHR, что плохо рассчитан на разделение tilemap и tileset, в Pattern Editor можно поменять соответствие, но это не то. UPD: --- Цитата: Марат от 24 Март 2024, 15:22:54 ---Не знаю, я всегда использую его, как просмотрщик. Когда надо что то по быстрому найти. --- Конец цитаты --- Это да, я про редактирование tilemap и tileset и кажется неудобным. Я для поиска использую другую кривую программу - CrystalTile2, она падает постоянно и другие косяки и неудобства. |
| Born_Free:
--- Цитата: Марат от 24 Март 2024, 15:22:54 ---Ну это она и есть. Там, когда сохраняешь, должно быть предупреждение о том, что файл будет увеличен. Если нажать Yes, то файл будет сохранен в увеличенном размере 16 КБ, если нажать No, то файл будет сохранен в оригинальном размере. Добавлено позже: Это при условии, что вы редактируете какой-то свой файл, а не создали его через меню программы. Добавлено позже:Не знаю, я всегда использую его, как просмотрщик. Когда надо что то по быстрому найти. --- Конец цитаты --- Как раз создаю файл с нуля и Save as. Поэтому никаких предупреждений нет. Чтобы иметь свой файл, надо его создать. :D Да, уже созданный сохраняет в нормальном размере. А вот свой создать не выходит. Пробовал в редакторе nesmaker и нормально сохраняет. Но там редактор неудобный и хотелось бы что-то отдельно под рукой иметь.. Может Aseprite подойдёт или ещё какой-то? :neznayu: |
| Марат:
Для того чтобы создать пустой файл нужного размера можно использовать хекс эдитор какой нибудь, winhex, например. Или translhextion. Создать новый файл, потом insert->insert bytes at end... |
| SeregaZ:
я тоже плевался, когда все это увидел. но по дурости сделал совместимо с yy-chr. а потом из-за этого пришлось лепить костыли поверх, чтобы сделать зеркала, которые yy-chr не умеет :( сейчас то понятно - гори эти матрицы синим пламенем :) надо было сделать тупо вставить картинку и все. но из-за этого сраной совместимости сделал через матрицы. чтобы эти-же файлы можно было в yy-chr открывать. но потом приспичило зеркала и тут yy-chr вышел из чата окончательно. |
| Born_Free:
--- Цитата: Марат от 24 Март 2024, 15:56:45 ---Для того чтобы создать пустой файл нужного размера можно использовать хекс эдитор какой нибудь, winhex, например. Или translhextion. Создать новый файл, потом insert->insert bytes at end... --- Конец цитаты --- Открыл Winhex 21.0 и там много всего разного.., но insert->insert bytes не нашёл. Специально переключил на английский. Много всего и сложно разобраться. :neznayu: |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |