| Langrisser 2 |
| [1] arkad007 [22.07.2010, 21:20] | | Помогите, пожалуйста. Я хочу найти все тайлы(или спрайты) юнитов в игре langrisser 2. Может, кто-нибудь знает способ как их найти быстрее, а то уже весь ром перекопал? |
|
|
| [2] АнС [22.07.2010, 23:09] | | Плохо копал. В этой игре пожаты только спрайты-иконки для панели, а юниты лежат на виду, начиная с адреса 52A00. |
|
|
| [3] arkad007 [23.07.2010, 09:37] | | Я уточню - эти я легко нашел, я имел ввиду их спрайты во время боя. |
|
|
| [4] АнС [23.07.2010, 14:46] | Всё равно не понял, о чём ты. Вот распакованный знакогенератор, там тоже какие-то бойцы присутствуют. http://www.shedevr.org.ru/public_projects/langr2/decoded_charset.bin |
|
|
| [5] arkad007 [23.07.2010, 21:19] | | Ух ты. Интересно, а из какого рома взято? Добавлено (23.07.2010, 21:19) --------------------------------------------- Заранее объясню максимально понятно - враждебные юниты при встрече дерутся (их спрайты движений ищу) |
|
|
| [6] АнС [23.07.2010, 22:03] | | Это взято из РОМа, переведённого Миджетом, впрочем, то же самое есть в оригинальном японском РОМе. Я весной разобрал алгоритм (для перевода на русский). Но больше этот алгоритм нигде в игре не применяется, так что спрайты надо искать отдельно. Мне не хочется тратить на это время. А вообще, не проще ли вытаскивать их из VRAM? Тебе же не требуется вставка обратно в РОМ. |
|
|
| [7] arkad007 [23.07.2010, 23:06] | | Попробую |
|
|
| [8] TLT [24.07.2010, 04:24] | Если поискать, в сети можно найти спрайты из этой игры. Чего не найдешь, из VRAM самому собрать. |
|
|
| [9] arkad007 [24.07.2010, 20:29] | | Дело в том, что я хочу их переписать (изменить внешний вид) Добавлено (24.07.2010, 20:29) --------------------------------------------- Допустим, я нашел спрайты здесь http://tsgk.captainn.net/?p=showsheets&t=sr&sr=412 Хотелось бы найти подобные в роме и изменить |
|
|
| [10] TLT [25.07.2010, 02:28] | | Ну и в чём проблема? Открываешь ROM-файл в тайловом редакторе, прокручиваешь окно, ищешь глазками набор тайлов нужных спрайтов, собираешь их там же и перерисовываешь – пиксельарт. Для удобства можешь там же палитру подобрать. Если есть готовые BMP заготовки, то импортируешь их в ROM-файл, заменяешь. |
|
|
| [11] arkad007 [25.07.2010, 10:00] | | Я уже разобрался, спасибо =) |
|
|
| [12] Марат [25.07.2010, 14:14] | | Спрайты пожаты lzss, если хочешь могу распаковщик выложить. |
|
|
| [13] Марат [25.07.2010, 16:40] | | В общем, вот. Спрайты юнитов начинаются с 71 сжатого блока. Поэтому там по умолчанию 71 стоит. |
|
|
| [14] arkad007 [25.07.2010, 17:49] | | Объясни, как им пользоваться? Добавлено (25.07.2010, 17:49) --------------------------------------------- Там 2 колонки, что куда надо вставлять? Вроде жму открыть ром, сохранить как кусок, его редактирую, пытаюсь упаковать также, но полученный ром не запускается?
Сообщение отредактировал arkad007 - Воскресенье, 25.07.2010, 18:25 |
|
|
| [15] Марат [25.07.2010, 22:04] | Вот слегка доработанная версия. Для упаковки открываем фаил для упаковки и файл для сохранения. Нажимаем упаковать и полученный файл вставляем в ром хекс-редактором, если он влезает конечно. Адрес начала и конца блока можно узнать при распаковке. Именно в этот диапазон нужно вставить запакованный файл. |
|