Разработка и ромхакинг > Ромхакинг и программирование
Blades of Vengeance
(1/2) > >>
Vurzum:
Как не обрыскивал ром хексом, натыкаюсь лишь на графику, а хочется усложнить уровни увеличением кол-ва врагов и разнообразить месторасположения сундуков. Кто-нибудь увлекался подобным более успешно чем я?
DrMefistO:
Можно и увлечься, если хак будет серьезным. Но изучать IDA тебе придется в любом случае, если хочешь добиться успеха в этом хаке.
Марат:
Было однажды желание перевести игру на русский. Написал компрессор, декомпрессор для распаковки графики. Правда, сейчас его нет, так как винчестер сгорел. Возможно, опять возьмусь за перевод. Так как игра нравится. Так что графика должна быть пожата.
Segaman:
берешь два эмуля Gens KMod и Gens R57Shell Mod
ищешь в кмоде расположение поверхностей в оперативе.
потом в р57шел моде ставишь бряк на это место, отслеживаешь где и как это происходит.
находишь адреса левлов, ковыряешь.
расположение обьектов можно найти используя бряк на запись ID в оперативу. все элеменатрно для знающего человека, а вот для новичка тяжко будет даже понять, что я щас обьяснил :lol:
DrMefistO:
Segaman, чисто для понту, видать, и сказал)) Хотя абсолютно правильно)
Vurzum:
Мне Ай Кью не позволяет понять всякие эти Иды Про. Я только Хекс и Тайловый сооброжаю. Вообщем, я наконец нашел расположение объектов. Вродебы. Походу цепные лифты также считаются за объекты, ибо они все исчезли и левел, соответственно, стал непроходим.
Добавлено позже:

--- Цитата: Марат от 04 Февраль 2013, 11:31:27 ---Было однажды желание перевести игру на русский. Написал компрессор, декомпрессор для распаковки графики. Правда, сейчас его нет, так как винчестер сгорел. Возможно, опять возьмусь за перевод. Так как игра нравится. Так что графика должна быть пожата.

--- Конец цитаты ---
если не ошибаюсь, буквы - чуть ли не единственное, что пожато :?
Марат:

--- Цитата: Vurzum от 04 Февраль 2013, 22:45:53 ---
Добавлено позже:если не ошибаюсь, буквы - чуть ли не единственное, что пожато :?

--- Конец цитаты ---
Кроме шрифта ещё много чего пожато, графика, тайловые карты. Например, надпись Blades of Vengeance.
paul_met:
Очень хорошая игра. Лет 10 назад как-то тоже колупался над ней. Но там вроде какая-то проверка по чексумме была и изменение любого байта каралось отказом запуска игры. С тех пор больше и не ковырял.
Vurzum:
Нашел "графа Дракулу" - летучая мышь, превращающаяся в чувачка с мечом. Интересный враг который лишь единично замечен в оригинале - в уровне с подземельем. Выложу сюда значения, когда всех найду.
ЗЫ: Никогда не понимал штуковину под названием "STRENGHT" Что она вообще предназначала собой?
Segaman:
вроде как переводится как сила. поправьте если я не прав
Vurzum:

--- Цитата: Segaman от 06 Февраль 2013, 17:48:08 ---вроде как переводится как сила. поправьте если я не прав

--- Конец цитаты ---
Проверил, так и есть - при использовании, сила удара мощнее в два раза. Хотя многие наверняка привыкли использовать FORCE FIELD, который и эффективнее, и более доступнее по кол-ству.

Обьекты:

0z zz 00 00 yy yy xx xx uu uu 00 tt ss 00
z - обьект
у - расположение горизонталь
х - расположение вертикаль
u - характеристика обьекта
t - очки
s - цикличность обьекта

Характеристики сундука:

10 00 - blast
20 00 - gold
30 00 - blast + gold
40 00 - transform
50 00 - blast + transform
60 00 - gold + transform
70 00 - blast + gold + transform
80 00 - midas
90 00 - blast + midas
a0 00 - gold + midas
b0 00 - blast + gold + midas
c0 00 - transform + midas
d0 00 - blast + transform + midas
e0 00 - gold +  transform + midas
f0 00 - blast + gold + transform + midas

01 00 - healing
02 00 - force field
03 00 - healing + force field
04 00 - invisibil
05 00 - invisibil + healing
06 00 - invisibil + force field
07 00 - invisibil + healing + force field
08 00 - gas
09 00 - gas + healing
0a 00 - gas + force field
0b 00 - gas + healing + force field
0c 00 - gas + invisibil
0d 00 - gas + invisibil + healing
0e 00 - gas + invisibil + force field
0f 00 - gas + healing + invisibil + force field

00 10 - silver x3
00 20 - strenght
00 30 - silver x3 + strenght

00 00 - сундук
00 01 - сундук -180*
00 02 - сундук зеркальный образ
00 03 - сундук зеркальный образ -180*
00 04 - key
00 08 - silver x1
00 0c - key + silver x1

Конечно, если наполнить сундук под максимум, игра зависнет.
Врагов можно без труда перекроить на свой лад, вот только координатно перемещать их можно лишь ненамного, иначе они просто не появляются. для примера - мой хак-чик первого подуровня:

http://rusfolder.com/34980220
Witch:
Извлекая спрайтовую графику из игры заметил, что в некоторых местах отсутствуют пиксели. Например, когда Охотница делает обычный удар клинком, в четвёртом спрайте исчезают подошвы сандалей. То же самое происходит при прыжке в первом спрайте.
Иногда рипперы спрайтов, как видно по этому примеру, добавляют пиксели за разработчиков. Что из этого выходит, судите сами по созданным мной примерам, первый из которых отражает оригинальную графику, а второй имеет дополнительные пиксели.

Больше всего из игры понравились огненные шары, превращающиеся в маленьких, но весьма назойливых, человечков. Позже постараюсь их анимировать. ^_^
Inspector_Popabol:

--- Цитата: Witch от 03 Май 2014, 20:05:53 ---Извлекая спрайтовую графику из игры заметил, что в некоторых местах отсутствуют пиксели. Например, когда Охотница делает обычный удар клинком, в четвёртом спрайте исчезают подошвы сандалей. То же самое происходит при прыжке в первом спрайте.

--- Конец цитаты ---
А я что-то в игре такого не припоминаю. Может плешь мага тоже глюк? :neznayu: как она меня бесила.
paul_met:

--- Цитата: Witch ---Например, когда Охотница делает обычный удар клинком, в четвёртом спрайте исчезают подошвы сандалей.
--- Конец цитаты ---

Забавно, никогда этого не замечал, но факт есть факт.
godun:
можно спрошу тут. на днях появился на нашем сайте перевод этой игрушки. http://chief-net.ru/index.php?option=com_content&task=view&id=436&Itemid=39. В архиве лежит расширитель, патчер и мануал. скачал я значит именно тот ром, как советует мануал (Blades of Vengeance (UE) [!].gen), положил в папку с патчером, запускаю расширитель, он чего то проделывает , но размер рома не меняется. потом запускаю патчер , нажимаю патч, он мне пишет: ""неверный размер файла или ром уже пропатчен!Нечего патчить. Порцесс закончен""" . уже перекачал все по несколько раз, всеравно одно итеже. ессно, ром на выходе остается не переведенным. что я делаю не так??? подскажите плиз
beliK:
переименуй
Blades of Vengeance (UE) [!].gen
godun:
Blades of Vengeance (UE) [!].gen именно такой я и  пытаюсь патчить
Segaman:
всё что там за EXE-шники чистая ЕРЕСЬ.
берем ОБЫЧНЫЙ патчер здесь
открываем в нем патч Blades of Vengeance.ips
и патчим ром Blades of Vengeance (UE) [!].gen без всяких манипуляций с расширением размеров.
на выходе ром сам станет больше

Добавлено позже:
и вообще автор перевода криворукий косожоп.
почему нельзя было затереть старый текст и графон и на их место уложить новый текст с графоном.
но зато качество неплохое :)
paul_met:
Я тоже смысла с расширением рома не уловил. Проще же сразу создать патч между оригиналом и готовым модифицированным ромом, пропустив шаг с расширением.
godun:
Segaman,  по ссылке ничего не открывается. но я допер. lips ом пропатчил. все получилось. странные эти экзешники
Навигация
Главная страница сообщений
Следующая страница

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