Разработка и ромхакинг > Редакторы для консольных игр
[NES] Редактор уровней Capcom и других NES игр + их хаки.
<< < (104/147) > >>
spiiin:
-----------------------------------------------------------------------------------------------------------------------------
Редактор уровней CadEditor
Редактор уровней для игр NES и SMD.
Версия 5.3
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Поддерживаемые игры:
https://github.com/spiiin/CadEditor/blob/master/CadEditor/cad_editor_supported_games.txt
Также возможно подключение практически любых игр для платформ Nes, Snes или Sega Mega Drive.
-----------------------------------------------------------------------------------------------------------------------------
Хаки, сделанные с помощью редактора:

Darkwing Duck New Levels          http://www.romhacking.net/hacks/1382/
Darkwing Duck New Levels 2        http://www.emu-land.net/forum/index.php/topic,60286.msg1089366.html#msg1089366
Duck Tales Hardcore Revision      http://www.romhacking.net/hacks/1671/
Chip & Dale Lomax Attack (v2)     http://www.romhacking.net/hacks/1374/
Darkwing Duck In Edoropolis       https://www.emu-land.net/forum/index.php/topic,60286.msg1355612.html#msg1355612
Chip & Dale Alternative           http://www.emu-land.net/forum/index.php/topic,66546.0.html
Chip & Dale by VZIP               http://www.emu-land.net/forum/index.php?action=dlattach;topic=60286.0;attach=71489
Chip & Dale 3 by Lomax & Roket    https://www.emu-land.net/forum/index.php/topic,60286.msg1355378.html#msg1355378/52e7c89d%2F16fb8491bcf6a886b507abbee10ff4076da9c98c%2FChip+%27n+Dale+Rescue+Rangers+%28U%29+%5B%21%5D.zip?t=1344959250
Chip & Dale: Tale Spin Levels     https://www.romhacking.net/hacks/4287/
Duck Tales 2 No Gyro Без Винта    http://romhacking.net.ru/load/duck_tales_2/2-1-0-251
Duck Tales New Impressions        http://romhacking.ru/load/duck_tales_2_new_impressions/2-1-0-252
Duck Tales 2 by Dendymask         https://romhacking.ru/load/khak_prikol_duck_tales_2_na_nes_ot_dendymask/2-1-0-268
TaleSpin: Another shitty day      http://www.emu-land.net/forum/index.php?topic=73748.0
Remix of Tiny Toon Adventures     http://www.romhacking.net/hacks/2511/
Contra Super Hard Corps [SMD]     https://www.emu-land.net/forum/index.php/topic,79007.0.html
-----------------------------------------------------------------------------------------------------------------------------
Последняя на данный момент версия здесь:
https://www.emu-land.net/forum/index.php/topic,60286.msg1390753.html#msg1390753
Или здесь:
https://github.com/spiiin/CadEditor/releases/latest
https://spiiin.itch.io/cadeditor

-----------------------------------------------------------------------------------------------------------------------------
Документация по редактору:
http://spiiin.github.io/CadEditor/
Видеопример использования
https://www.youtube.com/watch?v=NfIWeDwu68w
-----------------------------------------------------------------------------------------------------------------------------
Если вы желаете поддержать развитие проекта (и бонусом предложить любую игру для добавления :) ):
WebMoney R122299008919
Bitcoin 12a26G6BxzYqx1D82ZNQvVJuzGSPETnd9r
Patreon https://www.patreon.com/CadEditor
Roket:
EXcold, ты тоже пойми spiiin. Нужно разобрать в первую очередь то что не поддаётся полноценному редактированию. Чип и дейлы 2 уже как бы и без того была заезжанная тема и нужно во чтобы-то ни стало добить её. верно. :)
Коты уже вполне юзабельная вещь. Если юзать редактор Ti_ врагов и собственно редактор уровня.
spiiin:
хм, так для котов уже есть редактор врагов? зачем я тогда вообще второй делаю?
Roket:

--- Цитата ---зачем я тогда вообще второй делаю?
--- Конец цитаты ---
Не его можно сделать и для твоей версии редактора. Но лучше это сделать в последнюю очередь.  ;)
Поскольку редактор Ti_ вполне как раз годен для начального этапа редактирования. Он там добавил кучу фич, как например запонимание убитых врагов на уровнях. EXcold, советую юзать пока его.
Ti_:
На BT&DD, TMNT3, и Ninja Cats текстовые конфиги положения объектов, а не визуальный редактор.
Запоминание убитых врагов сделано в хаках, а не в редакторе. The second coming на базе переведенного рома chief-net, так что адреса в роме могут не совпасть, смотря как они у вас вычисляются.
Dt2 редактор относительно полный, но был заброшен, так как никому не пригодился, кроме Kinbeas'a конечно, ему хватило и того что есть, правда несколько поправок я потом для него ещё сделал.
Если надо в DT2 графику менять сжатую, надо пакер-депакер прикручивать, и он вприципе даже есть, но там несложно,  RLE сжатие, только с поинтерами заморочка -
4010-40D2 - они, в них старшие 2 бита отвечают за номер банка , с 1 по 4.
Roket:

--- Цитата ---Dt2 редактор относительно полный, но был заброшен, так как никому не пригодился, кроме Kinbeas'a конечно, ему хватило и того что есть, правда несколько поправок я потом для него ещё сделал.
--- Конец цитаты ---
Мне ещё пригодился. Я правда полноценно его не юзал. Но вот подредакторы для других игр -шаттерхенд, баттлетоадс, том и джерри, литтле немо ух как помогли. Так что это что-то да чего-то стоит. Просто делать надоть много и хотелось бы не просто менять блоками уровень, графон другой добавить охота. Как я вон с чип и дейлами намутил, особенно с последними уровнями долго мучился. ;)


--- Цитата ---На BT&DD, TMNT3, и Ninja Cats текстовые конфиги положения объектов, а не визуальный редактор.

--- Конец цитаты ---
ну да как конфиги. Конфигный редактор так скажем. :)

Добавлено позже:
С Литтле немо вроде тоже допёр какие там маленькие блоки есть для замены графики. Все они в самом начале рома. Музон на другую кэпкомскую игру тоже можно поменять. ;)
EXcold:

--- Цитата: Roket от 23 Май 2014, 02:24:50 --- EXcold, советую юзать пока его.
--- Конец цитаты ---
А где его взять?
Roket:
На сайте Ti_ конечно. :)

http://homepage.corbina.net/~lich/romhacks.html
Ti_:
Вот выдирало архивов графики dt2.
Закинуть в папку вместе с Duck Tales 2 (U) [!].nes.
Был обнаружен такой архивчик ( 016.chr ) , а в нём :
попытался склеить:
Roket:
Ti_, унузед мыша. Интересно. надо ещё посмотреть чего они там оставили неиспользуемого. ;)

Добавлено позже:
Я так во вторых флинстоунах 2 находил неиспользуемых графику и врагов. ;)

Добавлено позже:
Ti_, вроде больше похоже на правду.  ::)
Ti_:

--- Цитата: Roket от 23 Май 2014, 14:19:44 ---Ti_, вроде больше похоже на правду.  ::)

--- Конец цитаты ---
:thumbup:
EXcold:

--- Цитата: Roket от 23 Май 2014, 13:55:06 ---На сайте Ti_ конечно. :)
--- Конец цитаты ---
Я нашел хак на котов, какие то exe* патчи которые не скачиваются, но редактора не нашел.
Я пожалуй редактор от spiiin'a подожду.  :)
Ti_:

--- Цитата: EXcold от 23 Май 2014, 17:19:50 ---Я нашел хак на котов, какие то exe* патчи которые не скачиваются, но редактора не нашел.
Я пожалуй редактор от spiiin'a подожду.  :)

--- Конец цитаты ---
Значит это дэза от Рокэта.  На котов я билдер не выкладывал, хотя он конечно есть. Вопрос в том, под какой ром надо? Расширенный (он же T+rus) или оригинал.
Либо выкладывал на форуме, из тех что есть у меня это как раз на ром от чиф-нет. +Патч. Но надо глянуть добавлено ли там запоминание убитых врагов, и если нет, то надо ли это вам.

Я бы как раз очень хотел сыграть в чей-нибудь хак от Котов-Нинздя.  Ведь наш хак считали непроходимым :)
Roket:
Ti_, ну ты его скорее не выложил тогда уж. Потому что я на твоём сайте его тоже не вижу.
Не, ты тогда уж выложи в эту тему свой билдер. А версию под версию T+rus естественно. Лучше с версией со скриптом запоминания. Чтобы не приходилось ибивать каждый раз одно и тоже. ;)

--- Цитата ---Я бы как раз очень хотел сыграть в чей-нибудь хак от Котов-Нинздя.  Ведь наш хак считали непроходимым :)
--- Конец цитаты ---
Да ради бога. Вон и товарищ уже готов. :)
Ti_:

--- Цитата: Roket от 23 Май 2014, 19:03:54 ---Не, ты тогда уж выложи в эту тему свой билдер. А версию под версию T+rus естественно. Лучше с версией со скриптом запоминания. Чтобы не приходилось ибивать каждый раз одно и тоже.

--- Конец цитаты ---
У себя нашел - сборщик был под японскую версию, но уже расширенный ром, и с уже установленным патчем на запоминание. Может где и выкладывал в теме.
Ну вот, подправил его под перевод chief-net:
но что там к чему, сами разбирайтесь если осилите, есть X,Y положения и тип объекта, - менять в levels.asm, собирать через батник - новый ром : _Hack.
Максимум объектов можно около сотни вроде бы на весь уровень, точно не помню.
Roket:
Ti_, ну я разберусь это точно. Уже имел дело с баттлетоадс билдером. Не знаю как насчёт товарища выше, осилит ли он. Или будя ждать Спина. :)
EXcold:

--- Цитата: Roket от 23 Май 2014, 19:49:17 ---Или будя ждать Спина. :)
--- Конец цитаты ---
Конечно будю.  ;)
Roket:
EXcold не знаю чем ты так пренебрегаешь его. Нормальный сборщик. Объектов держать может больше. Не надо напрягать spiiinа делать то что уже есть. Нам первым делом  нормальное редактирование чип и дейлов 2 бы сделать. потому как там будет не просто добавление, а нормальное редактирование всех комнат. Дай человеку добиться нормального результата.
 По сборщику всё просто довольно как объяснял уже собственно Ti_ лезешь в levels, правишь, сохраняешь.  bat жмёшь сохраняется в ром с конечным именем hack. EnJoy! ^_^
EXcold:

--- Цитата: Roket от 24 Май 2014, 00:48:38 ---EXcold не знаю чем ты так пренебрегаешь его. Нормальный сборщик. Объектов держать может больше. Не надо напрягать spiiinа делать то что уже есть. Нам первым делом  нормальное редактирование чип и дейлов 2 бы сделать. потому как там будет не просто добавление, а нормальное редактирование всех комнат. Дай человеку добиться нормального результата.
--- Конец цитаты ---
Да я его не тороплю, пусть делает чип и дейла 2, я на него тоже хак собирался слепить.

--- Цитата: Roket от 24 Май 2014, 00:48:38 ---По сборщику всё просто довольно как объяснял уже собственно Ti_ лезешь в levels, правишь, сохраняешь.  bat жмёшь сохраняется в ром с конечным именем hack. EnJoy! ^_^
--- Конец цитаты ---
Я сейчас почувствовал себя  настолько тупым.. Даже не знаю с чего начать.

1. В первую очередь надо открыть файл "levels.asm"? - чем он открывается?
2. Для чего нужны файлы "asm6.exe" и "ASM68K.EXE"?
3. Относительно последнего - там какая то байда на инглише, как я понимаю это горячие клавиши?
Roket:

--- Цитата ---В первую очередь надо открыть файл "levels.asm"? - чем он открывается?
--- Конец цитаты ---
Чем как не блокнотом.

--- Цитата ---Для чего нужны файлы "asm6.exe" и "ASM68K.EXE"?
--- Конец цитаты ---
Программы сборки. Трогать не нужно если ты конечно не знаешь АСМ.

--- Цитата ---Относительно последнего - там какая то байда на инглише, как я понимаю это горячие клавиши?
--- Конец цитаты ---
Да там расписаны они для быстрого набирания тех или иных функций. Но юзать нужно не это. Открываешь блокнотом levels.asm, лучше сохрани его чтобы у тебя был оригинал под рукой. Далее пролистываешь его, пока не найдёшь расписанный весь level1 к примеру.

level1_room1:
   db   l1r1_obj_Y_pos-level1_room1-2

   db   $13,       $14,   $1F,    $27,    $34,     $37, $FF                     - это координаты врага относительно X или уровня
l1r1_obj_Y_pos:   
   db   $80,       $50,   $60,    $50,    $80,     $80                            - это координаты врага относительно Y
   db   me4nik2,    me4nik2,    me4nik,  me4nik, me4nik1, ninpo_upg    - это собственно тип врага - пять ворон с мечами и нинпо


Меняешь к примеру ты хочешь чтобы в уровне бродили гитаристы. Ищешь такого врага в самом начале списка и вписываешь его на врага которого ты хочешь заменить. Если хочешь добавить, но выставляй для него новые координаты и его тип.

Ты заменяешь

level1_room1:
   db   l1r1_obj_Y_pos-level1_room1-2

   db   $13,       $14,   $1F,    $27,    $34,     $37, $FF                     
l1r1_obj_Y_pos:   
   db   $80,       $50,   $60,    $50,    $80,     $80                           
   db   gitarist,    me4nik2,    me4nik,  me4nik, me4nik1, ninpo_upg

Ты добавляешь

level1_room1:
   db   l1r1_obj_Y_pos-level1_room1-2

   db   $13,       $14,   $1F,    $27,    $34,     $37,     $38, $FF                     
l1r1_obj_Y_pos:   
    db   $80,       $50,   $60,    $50,    $80,     $80,     $80                           
   db   me4nik2,    me4nik2,    me4nik,  me4nik, me4nik1, ninpo_upg, gitarist

Сохраняешь levels.asm

Открываешь build_new_rom - он сохранит все изменения в новый ром. Enjoy!  :)
EXcold:
Я суть понял, разместил пару врагов, буду ждать редактор от spiiin'a.

Нет серьезно, заменять это конечно 0 проблем, но расставлять врагов в слепую, это  <_<...
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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