[Romhacking Russia]

Форма входа
Логин:
Пароль:

Меню сайта


Страницы: 1 2
Форум ромхакеров » Ромхакинг » Langrisser 2

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 стоит.
Прикрепления: Langrisser2.zip(219Kb)
[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]
Вот слегка доработанная версия.
Для упаковки открываем фаил для упаковки и файл для сохранения. Нажимаем упаковать и полученный файл вставляем в ром хекс-редактором, если он влезает конечно. Адрес начала и конца блока можно узнать при распаковке. Именно в этот диапазон нужно вставить запакованный файл.
Прикрепления: 5279600.zip(219Kb)

Страницы: 1 2

Полная версия сайта