Разработка и ромхакинг > Ромхакинг и программирование
Beyond Zero Tolerance Map Editor
(1/3) > >>
Smoke:
Доделал свой редактор карт для BZT. Пока версия не финальная, надо добавить возможность удаления карт и ошибк поисправлять, которые наверно будут. Остальное вроде все что хотел сделал. Вот темку создал, чтоб не зятерялась прога в теме про хак зеро.
Редактор не умеет работать с ромом, работает непостредственно с файлом карт. Далее нужно этот файл поместить в папку maps моего сорса BZT (http://elektropage.ru/publ/ourwork/zero_tolerance/bzt_disassembly_0_1/19-1-0-59) и запустить BUILD.BAT. Полученный ром будет с вашими отредактированными картами.
Как работать с редактором, читать в файле ReadMe.txt.

Ознакомиться
Soul_8:
Выдает ошибку при запуске, а потом циклично через некоторое время
Windows 7 - x64

Smoke:
На х64 вообще не тестил. На хр 32 полет нормальный.
Soul_8:
Как я понял, она появляется только при запуске. А циклично повторяется только в том случае, если ничего не загружено. Стоит загрузить какой-нибудь эпизод, все становится нормально.

И еще момент. При выборе уровня(в Select a level) колесиком мыши, листаются только названия. Желательно чтобы переключались и уровни тоже  ;)
Tako:
На Windows Vista x64 проблем не наблюдалось o_0
Sen244:
У меня на Win7 32  работает. Если б у меня вылезла ошибка где есть "ntdll", я б наверно попробовал скачать эту dll из инета и заменить ей свою.
s1nka:

--- Цитата: Sen244 ---Если б у меня вылезла ошибка где есть "ntdll", я б наверно попробовал скачать эту dll из инета и заменить ей свою.
--- Конец цитаты ---
Очень глупый совет. Максимум стоит выкачивать библиотеки и ложить рядом с exe'шником. ntdll.dll это одна из важных библиотек. При замене система может неадекватно себя вести.

Smoke, Спасибо за прогу. А в чем проблема работать с ромом напрямую?
Smoke:
Тогда размер карт будет фиксированным. Т.к. если он увеличится, то сместятся адреса в роме и он не запустится. Проще отредактировать файл, потом пересобрать ром
Sen244:

--- Цитата: s1nka от 15 Апрель 2012, 18:19:49 ---При замене система может неадекватно себя вести.

--- Конец цитаты ---
Конечно же может. Бэкапы и откаты придумали для таких случаев.
Newdemon:
Smoke, Спасибо огромное за нее :)

А на сколько вообще можно увеличить размеры карты на уровне, и сколько максимум уровней можно в одном эпизоде сделать?

Эх жалко с размерами карт в первой части точно нельзя будет поиграться (если конечно она ее будет поддерживать).
Smoke:
Пожалуйста :)
Размеры максимум могут быть 128 на 128 ячеек, т.е. $7F на $7F. Уровней кажется где-то по 30 на эпизод. Точно не знаю. В первой части размеры карт просто не заменить. Он там фиксированный, отдельно для каждой карты не задается
Newdemon:

--- Цитата ---Уровней кажется где-то по 30 на эпизод. Точно не знаю.
--- Конец цитаты ---
Да точно. На 31 у меня пошли глюки. На 32 игра зависает.
Segaman:
редактор хорош, но надо бы сделать свободный размер окна.
ато у меня на экране не помещается.
панель у меня в три ступеньки, постоянно уменьшать её это не дело.
а еще хотелось бы редакторование само переделать, ато ставить блоки выбирая в меню слишком нудно.
над так чтоб выбрал стену и поставил.
Smoke:
Хорошую идею подкинул, надо будет сделать
Soul_8:
Smoke, так все ради этой идеи и ждали твой редактор  :lol:
Smoke:
Ну я не телепат, никто не говорил, только видимо думали об этом.
Энивей, мысли по улучшению есть и в ближайшее время постараюсь их осуществить :cool:
Tako:
Smoke,Редактор текстур ? :wow:
Smoke:
Нафиг. Мне не нужен, поэтому делать неохота
Про Игрок:

--- Цитата ---На х64 вообще не тестил. На хр 32 полет нормальный.
--- Конец цитаты ---
На хп сп 2 32 bit та же ошибка
Smoke:
Магия какая-то. У меня такая же система, все окей. Из папки с прогой ничего не удалял?
Навигация
Главная страница сообщений
Следующая страница

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