russian ROMhacking
[ Новые сообщения · Участники · Правила форума · Поиск ]
Страница 1 из 212»
Форум ромхакеров » Всё о ромхакинге » Ромхакинг » Смещение разбросанных тайлов и палитра (Работа с графикой)
Смещение разбросанных тайлов и палитра
neznajkaДата: Среда, 15.10.2014, 12:53 | Сообщение # 1
Подполковник
Группа: Проверенные
Сообщений: 135
Статус: Оффлайн
Вообщем такое дело. В роме графика не лежит готовыми изображениями. И если со шрифтами все хорошо. Один тайл одна буква и по порядку идут. То с более крупными изображениями типа заставки или игровых персонажей начинается беда. При просмотре подобной графики угадываются элементы редактируемой графики. Но все они разбросаны по холсту тайлового редактора. Вроде такого.

Вопрос в следующем. Как сделать вид более приятный для работы.
У меня конечно были мысл попробовать их пронумеровать и попытаться выстроить мозаику. Но кажется что должны быть варианты и получше.
И еще вопрос насчет палитры. Многие тайловые редакторы умеют подгружать палитру из файлов. Но как сделать этот файл палитры ?
Прикрепления: 1070882.gif(27Kb)
 
TLTДата: Среда, 15.10.2014, 15:05 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 1729
Статус: Онлайн
neznajka, что касается тайлов, то можно попробовать их смещать в программе. В TLP, например, нужно держать CTRL и нажимать вправо-влево для смещения тайлов на пиксель вниз-вверх.

Также поищи специальные программы, адаптированные под перерисовку тайлов и изменение их карт. Если не ошибаюсь в этом хорошо преуспела программа DjinnTileMapper от Magicteam. По ней есть и документации, связанные с палитрами и редактированием титульников - от Гривера.

Такой вариант как PlaneED глянь - http://elektropage.ru/news/2014-10-07-68
на днях его увидел:



Вот так.
 
neznajkaДата: Четверг, 16.10.2014, 12:29 | Сообщение # 3
Подполковник
Группа: Проверенные
Сообщений: 135
Статус: Оффлайн
TLT, спасибо. Попробую поковыряться. Может чтото и выйдет.
 
ПАУКДата: Пятница, 17.10.2014, 23:38 | Сообщение # 4
Полковник
Группа: Проверенные
Сообщений: 218
Статус: Оффлайн
Недавно на какой-то спрайтовый редактор для сеги нарвался.



http://theadesilva.com/mega/

Пока не пробовал.

Есть ещё какой-то Gentile 0.07 и SNES Sprite Editor Beta Version 1.0...
 
neznajkaДата: Понедельник, 20.10.2014, 10:06 | Сообщение # 5
Подполковник
Группа: Проверенные
Сообщений: 135
Статус: Оффлайн
Чтот я дурак и у меня не получается понять все. Как сделать карту тайлов для DjinnTileMapper ?
Для моего понимания того описания что встроено в программу не достаточно.
И как можно использовать эмулятор показывающий карту тайлов ? (в моем случае bgb)

В эмуляторе можно просмотреть карту тайлов и используемые тайлы.


Поиск пробовал в TM по адресу тайла. так нашлось это

Ничего подобного на выбранный тайл не нашлось.

Как использовать данные из эмулятора для построение карты ?
 
AntonДата: Вторник, 21.10.2014, 10:50 | Сообщение # 6
Лейтенант
Группа: Проверенные
Сообщений: 41
Статус: Оффлайн
Попробуй в CrystalTile2.
Там выбери режим отображения тайлов (Tile Form) не Tile, а Map, и введи в поле OAM address 9982 (Map address), который показан на твоем скрине выше. (загляни еще на вкладку OAM в твоей этой vram смотрелке, посмотри, че там пишет - может оттуда данные надо ввести).
Либо в режиме Tile потягай за границы окна, пока тайлы не "сложатся" в картинку (в меню поставь View->Fit window to tile).
Поэкспериментируй также с режимами просмотра Obj1234 (там размер тайла ставится только кратным восьми). (а в режиме tile - любой, хоть 1х1000).
Также, если знаешь, где в роме лежит палитра, перейди в CrystalTile 2 на хекс-редактор, нажми правой мышой на байт, с которого начинается палитра, и выбери Data->Palette: выберется нужная палитра.


Сообщение отредактировал Anton - Среда, 22.10.2014, 22:10
 
neznajkaДата: Четверг, 23.10.2014, 15:33 | Сообщение # 7
Подполковник
Группа: Проверенные
Сообщений: 135
Статус: Оффлайн
Anton, пока не очень помогло это sad
Спасибо за совет

Tile Form меняется на GBA сразу после установки в image pattern значения map.
ObjV и ObjH не дают заметных изменений.
Продолжу свои попытки но пока ничего хорошего не получилось.
 
AntonДата: Пятница, 24.10.2014, 12:18 | Сообщение # 8
Лейтенант
Группа: Проверенные
Сообщений: 41
Статус: Оффлайн
Скинь файл посмотреть.
 
neznajkaДата: Пятница, 24.10.2014, 15:46 | Сообщение # 9
Подполковник
Группа: Проверенные
Сообщений: 135
Статус: Оффлайн
Вот с дропбокса файл.
Или с эмулэнда архив
Я ковыряю ром Dracula - Crazy Vampire (U) [C][!].

B66C0 - графика окна паузы, там вроде еще чтото.
 
AntonДата: Пятница, 24.10.2014, 16:22 | Сообщение # 10
Лейтенант
Группа: Проверенные
Сообщений: 41
Статус: Оффлайн
Не знаю, что там сложного. Вот сложил слово "пауза" и "B: Quit"



С палитрой см справа на картинке.
Эмуль VBA-M, Tools -> GB Palette viewer. Жмешь Save obj - сохраняешь obj.pal.
Потом в кристале на вкладке палитра импортируешь этот obj.pal.
В принципе, для таких надписей палитра и не нужна, можно рисовать и в стандартной. Цвета только надо брать из изображения, внимательно (в фотошопе если - пипеткой).
Прикрепления: 9432827.jpg(219Kb)
 
neznajkaДата: Пятница, 24.10.2014, 16:35 | Сообщение # 11
Подполковник
Группа: Проверенные
Сообщений: 135
Статус: Оффлайн
Anton, Спасибо попробую повторить. Надеюсь найдется и другая графика smile
 
AntonДата: Пятница, 24.10.2014, 16:43 | Сообщение # 12
Лейтенант
Группа: Проверенные
Сообщений: 41
Статус: Оффлайн
А вот шрифт.
Здесь тайл уже 8х8 можно поставить.



PS. В предудущем сообщение я о "B: Quit" наврал. Там вроде ниже эти тайлы идут.
Пауза 100% ок, а остальное надо собирать руками.
Но тут не сильно сложно вроде. Все это в фотошоп, там расставить, перемалевать, расставить обратно и в ром.
Можешь еще tile composition tool в кристале покрутить, как вариант.
Прикрепления: 1981590.jpg(179Kb)


Сообщение отредактировал Anton - Пятница, 24.10.2014, 16:46
 
neznajkaДата: Пятница, 24.10.2014, 17:04 | Сообщение # 13
Подполковник
Группа: Проверенные
Сообщений: 135
Статус: Оффлайн
Anton, шрифт найти и перерисовать было не сложно. когда они 8х8 то находятся на ура. А вот с большой графикой я пока не совсем понимаю как справляться.
Кусочки от "B: Quit" уже впринципе можно найти и переместить туда отредактированные части. С этим уже проблем не будет. Титульный экран я пока не нашел. хотя с палитрой смотрится все лучше
 
AntonДата: Пятница, 24.10.2014, 17:47 | Сообщение # 14
Лейтенант
Группа: Проверенные
Сообщений: 41
Статус: Оффлайн
neznajka, проект к круптару: https://www.mediafire.com/?i7ttv8u3q56jumt

Там аж 17 строк переводить... текста почти нет.
Эт те не Зельда какая-нибудь... =)
 
AntonДата: Пятница, 24.10.2014, 20:04 | Сообщение # 15
Лейтенант
Группа: Проверенные
Сообщений: 41
Статус: Оффлайн
еще немного:



А надписи start, password, options и т.п., включая титульник и логотипы разработчиков - скорей всего пожаты.
LZ77 Restructor ничего не показал, но кроме него я не ничего умею. )

еще геймовер непожатый в роме видно.
Прикрепления: 0680847.jpg(129Kb)


Сообщение отредактировал Anton - Суббота, 25.10.2014, 11:40
 
Форум ромхакеров » Всё о ромхакинге » Ромхакинг » Смещение разбросанных тайлов и палитра (Работа с графикой)
Страница 1 из 212»
Поиск: