Голосование

Как лучше упростить написание конфигов для любых игр?

Добавить возможность писать их на любом языке
4 (11.4%)
Сделать программу для генерации конфига
14 (40%)
Написать документацию, как делать конфиги
17 (48.6%)

Проголосовало пользователей: 26

Голосование закончилось: 23 Декабрь 2018, 01:24:45

Автор Тема: [NES] Редактор уровней Capcom и других NES игр + их хаки.  (Прочитано 440458 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
-----------------------------------------------------------------------------------------------------------------------------
Редактор уровней 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
« Последнее редактирование: 30 Январь 2019, 14:56:01 от spiiin »

Оффлайн Lipetsk

  • Пользователь
  • Сообщений: 814
  • Пол: Мужской
  • 100% ромхак
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1470 : 28 Апрель 2013, 19:38:36 »
Цитата
Lipetsk, я тоже насчёт тебя кое-что понял, искренне сочувствую :(
И что же?
Цитата
А можешь записать полное прохождение уровня?
Ты не ответил.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1471 : 29 Апрель 2013, 04:58:39 »
Цитата
Ты не ответил.
Только не обижайся, ок? И не поленись до окулиста сходить.

Оффлайн Lipetsk

  • Пользователь
  • Сообщений: 814
  • Пол: Мужской
  • 100% ромхак
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1472 : 29 Апрель 2013, 06:02:42 »
Только не обижайся, ок? И не поленись до окулиста сходить.
Ой, и правда не заметил. :debile: Длинный уровень вышел. Целая минута ушла на его прохождение.

Оффлайн Inspector_Popabol

  • Пользователь
  • Сообщений: 1946
  • Пол: Женский
  • ▲Олдфаг, гроза рачья ▲▲
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1473 : 29 Апрель 2013, 10:34:20 »
Ты ещё глупее, чем кажешься. Ты даже не понимаешь ЧТО тебе говорят.  :lol:
Посему не вижу смысла тратить время на тебя. Вэлкам в игнор.
Ты главное попёрдывай, а то от патетики лопнешь как жабка.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1474 : 29 Апрель 2013, 11:12:40 »
Inspector_vPopu-raneniy,
Попёрдывать можешь только ты.
Читал в других темах как тебя смешивают с дерьмом,
так что прикрой рот, вафля несчастная

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1475 : 29 Апрель 2013, 12:08:06 »
Lipetsk
Цитата
А корабль и луну как-то можно открыть тоже?
а зачем? корабль вроде как последний уровень, открывается после прохождения всех остальных. а луна вообще из утиных историй уровень  :)

Оффлайн Lipetsk

  • Пользователь
  • Сообщений: 814
  • Пол: Мужской
  • 100% ромхак
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1476 : 29 Апрель 2013, 13:35:33 »
Цитата
а зачем? корабль вроде как последний уровень, открывается после прохождения всех остальных.
А он не по такому же принципу открывается как и 2-е три уровня? Если уж открывать, то все уровни, если, конечно, ничто не помешает.
Цитата
а луна вообще из утиных историй уровень
Я так называю новый добавленный уровень в адвансе. Любопытно как он загружается, он же после экрана с диалогом антиплаща идет, а не после традиционной заставки с выбором уровня. Возможно ли его тоже открыть?

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1477 : 29 Апрель 2013, 14:05:01 »
Цитата
Если уж открывать, то все уровни, если, конечно, ничто не помешает.
не, задумка была сделать как в мегамене, сначала любые начальные уровни, потом линейно последние. Так Emsi D для хака попросил помочь сделать. Если все сразу открыть, то неинтересно будет, да и условие окончания игры нужно будет своё писать.

если ты хочешь какой-то свой хак сделать, я тебе могу помочь карту переписать тоже, без проблем. если же просто хочется сразу в последний уровень попасть - воспользуйся артмани или чем-нибудь аналогичным. на карте адреса в оперативке нужные - 38 (количество пройденных уровней, ставишь 6) и 69 (битовый флаг, какие из уровней пройдены, ставишь FF), и игра кинет тебя на последний уровень.

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1478 : 29 Апрель 2013, 17:46:22 »
spiiin, было бы еще круто сделать как в Утиных 2 - на каждом из уровней есть по секрету, собрав которые откроется секретный левел на карте)

Оффлайн Lipetsk

  • Пользователь
  • Сообщений: 814
  • Пол: Мужской
  • 100% ромхак
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1479 : 29 Апрель 2013, 18:49:59 »
spiiin, спасибо за информацию. Сделал. Правда начал с корабля, а не с луны. На луну, видимо, уже другой адрес рам надо юзать.
spiiin, было бы еще круто сделать как в Утиных 2 - на каждом из уровней есть по секрету, собрав которые откроется секретный левел на карте)
Хорошая идея.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1480 : 29 Апрель 2013, 19:02:42 »
Поправил баланс в первом и втором уровнях
+ перерисовал кое-какие тайлы
« Последнее редактирование: 01 Май 2013, 09:29:41 от Emsi D »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1481 : 29 Апрель 2013, 19:18:07 »
Emsi D, в том месте, который на 3-м скрине, глюк движка - если стрела возле фонаря из стены торчит (даже если сильно выше визуально), то она отваливается, если на ней повиснуть попытаться.

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1482 : 29 Апрель 2013, 21:21:45 »
Emsi D, респект!!! Сложность данного варианта соизмерима с оригиналом!!! И теперь играть одно удовольствие!!! Этот вариант уже удачный!   :drinks:

А нельзя этот хак делать на основе Darkwing Duck Advance? Уж очень хотелось бы ещё и изменённый вариант уровня с антиплащом увидеть.  :)

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1483 : 29 Апрель 2013, 22:42:38 »
Phil, в Advance стоят другие смещения. Чтобы открыть его в редакторе, надо отдельный xml-конфиг писать.

Цитата
изменённый вариант уровня с антиплащом
Ну не знаю. Два ночных города это как-то не очень.

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1484 : 29 Апрель 2013, 23:18:03 »
Phil, в Advance стоят другие смещения. Чтобы открыть его в редакторе, надо отдельный xml-конфиг писать.
Ну не знаю. Два ночных города это как-то не очень.
:) Так уровень с антиплащом можно сделать дневным   :D

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1485 : 29 Апрель 2013, 23:48:20 »
Два ночных города это как-то не очень.
Плюс это еще не очень красиво по отношению к Sergi. Если Капком уже давно насрать на свою игру, то Серджи думаю нет, т.к. они еще делают свой хак)

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1486 : 30 Апрель 2013, 00:15:25 »
Плюс это еще не очень красиво по отношению к Sergi. Если Капком уже давно насрать на свою игру, то Серджи думаю нет, т.к. они еще делают свой хак)
Ну, можно спросить создателей Advance... А вообще, это же не актуальный проект Darkwing Duck 2. Darkwing Duck Advance - уже готовый продукт и авторы с него получили немного денег.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1487 : 30 Апрель 2013, 14:32:03 »
Переделал 3-й уровень. Убраны труднопроходимые места и изменена комната главаря.
Врагов на уровне немного меньше, чем в предыдущей версии.
« Последнее редактирование: 04 Май 2013, 11:52:41 от Emsi D »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1488 : 30 Апрель 2013, 16:46:26 »
Emsi D, круто  :cool:
можно обе версии поддерживать - с хардкорными уровнями и обычными. если до финала довести, можно даже подумать о том, чтобы объединить их в один ром, второй вариант открывать после прохождения первого.

чуть про левел-дизайн:
- про начало второго уровня я писал уже. если стрелу пускать с первого фонаря, легко проходится, а если со второго - невозможно практически забраться. если это рассматривать как загадку - то даже прикольно, но вообще странно может показаться.
- когда шипы на одном уровне с полом (как на последнем экране первого уровня), визуально очень тяжело определить безопасное расстояние до них.

Оффлайн Lipetsk

  • Пользователь
  • Сообщений: 814
  • Пол: Мужской
  • 100% ромхак
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1489 : 30 Апрель 2013, 17:11:05 »
Переделал 3-й уровень. Убраны труднопроходимые места и изменена комната главаря.
Врагов на уровне немного меньше, чем в предыдущей версии.
Получше стало. Но есть места которые без наличия стрел хрен пройдешь.
Поэтому халявно разбросаны патроны там. Так что хардкор остался.
Забавно выглядят ядра, летящие из трубы.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1490 : 30 Апрель 2013, 17:32:53 »
spiiin, интересная задумка :)  А ты сможешь такое провернуть?
Цитата
если стрелу пускать с первого фонаря, легко проходится, а если со второго - невозможно практически забраться
Да я второй фонарь поставил спецом, чтобы если свалишься - в пропасть не улететь.
Цитата
когда шипы на одном уровне с полом, визуально очень тяжело определить безопасное расстояние до них
Сорри, забыл я совсем про эти шипы. Исправлю.

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1491 : 30 Апрель 2013, 18:35:41 »
попробую потом как-нибудь. в ближайшее свободное время хочу редактор дописать еще немного пока что.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1492 : 30 Апрель 2013, 21:37:55 »
Emsi D, уровень более чем красивый в прохождении. да, пушкари тоже нормально смотрятся, прямо из труб, как я и говорил ядрами кидаться. Можно и в первый уровень их добавить, а вместо пушки какую-нибудь платформу.

Да, по боссам поглядел добавления. Нормально или почти нормально из всех боссов сочетаются только Ликвидатор И Бушрут, только в уровне Ликвидатора Бушрут не может использовать деревья для атаки, а Ликвидатор только рыб. Там скорее аи врагов чётко расписан под уровень.
spiiin, можешь ещё это на досуге разобрать, что в комнате каждого босса прописано, подозреваю ещё и аи связан с этим. ;)
« Последнее редактирование: 30 Апрель 2013, 22:08:02 от Roket »

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1493 : 01 Май 2013, 09:31:33 »
Roket, в первом уровне нет подходящих платформ.

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1494 : 01 Май 2013, 11:48:15 »
Как это нет. Вот он прекрасно заюзывается на этой штуке.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1495 : 01 Май 2013, 12:57:18 »
Roket, are you kidding me?  :lol:

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1496 : 01 Май 2013, 17:52:40 »
Worth a try. ;)

 Вообще все уровни подстроены под врагов таким образом, что какая-нибудь деталь и окажется альтернативой для определённого игрового объекта. Но эт всё равно я думаю мало насиловать один и тотже блок спрайтов, нужно бы их ещё и менять между собой. К примеру вот растений с уровня Бушрута  и джиннов с уровня Мегавольта и кенгуру с уровня Молиарти больше нигде не увидишь, кроме так в их родных зонах.
spiiin, настрой ещё выбор блока для определённой стадии уровня, хотя бы для врагов. Ти вроде тебе уже давал адреса. Сам попробовал менять, но хз, как они там лежат. o_0

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 551
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip 'n Dale Rescue Rangers
« Ответ #1497 : 01 Май 2013, 18:06:44 »
Цитата
выбор блока для определённой стадии уровня, хотя бы для врагов
Это было бы ништяк :)

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip \'n Dale Rescue Rangers
« Ответ #1498 : 02 Май 2013, 13:46:27 »
адресов у меня никаких нет. я вообще не разбирал, как устроены телепорты в чп. по аналогии с чипом и дейлом только переходы к боссам работают (в скроллах записаны). остальные другие. но, даже без дизасма нашел их так: в Tile Layer Pro открыл ром и посмотрел номера блоков врагов для начала уровней - 0,3,1,4,6,0 и нашел скриптом все длинные последовательности 8x в игре. этого оказалось достаточно, чтобы адреса найти, тока редактор отдельный под них писать не буду, но можно руками править.

1D599 - блок врагов для начала уровней
1DEF6 - еще какие-то (среди них титульник со спрыгивающим чп)
1DF68 - еще какие-то (среди них заставка с мотоциклом и большим портретом чп).
1E526 - порталы в бонусы и обратно на чекпоинты, порталы к боссам.

для продолжений уровней сложнее, их вообще чисто случайно нашел - в 1EE37 начало и дальше визуально надо искать пары байт 8x 85 .
1EE37 - блок врагов для уровня 1-2
1EE76 - блок врагов для уровня 2-2
1EEB5 - блок врагов для уровня 3-2 и 3-4
1EEF4 - блок врагов для уровня 4-2
1EF11 - блок врагов для уровня 5-2
1EF3C - блок врагов для уровня 5-3
1EF7B - блок врагов для уровня 6-2
1EF8D - блок врагов для уровня 7-2
(еще пары здесь не хватает - 3-3, 7-3, 7-4 наверно они где-то рядом  :) )

только если поправить какой-то из блоков врагов начала или продолжения уровня, для некоторых надо еще найти его же в порталах чекпоинтов и возврата из бонусов и поправить там тоже, иначе после смерти или выхода из бонуса блок памяти переключится на старый.
Добавлено позже:
возле 1D599 кстати, лежат еще по 7 байт описания разных данных об уровне, можно их тоже порасшифровывать по аналогии с чипом и дейлом - там должны быть номера треков музыки, номера блоков фона, палитры, стартовые позиции чп, и номера стартовых экранов уровней

Оффлайн Roket

  • Пользователь
  • Сообщений: 3336
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Re: [NES] Chip and Dale Level Editor и хаки Chip \'n Dale Rescue Rangers
« Ответ #1499 : 03 Май 2013, 00:52:10 »
spiiin да ты прав в одном, чекпоинты всё равно сбивают изменённый блок на старый, благодаря чему другой блок искажает новых противников. Это можно как-нибудь поправить? :? А то что за ерунда возникает опять видимо кэпком постарались хакнуть для себя, вместо того чтобы использовать стартовый блок для всего, они решили его расклонировать.

Таки вот. Пока демонстрационных хак с другими врагами. Второй блок не менял, лишь нашёл место ещё одному врагу.
Добавлено позже:
Вот, стабильно работающий хак с изменённым первым блоком в первом уровне. Сам уровень также был изменён мной.
Переделан весь первый уровень и добавлены другие враги в первую стадию. Враги появляются нормально при всех действиях - смерть на уровне и возврат к чекпоинту, смерть или победа в бонусе и также возврат к чекпоинту. Второй Бонус в уровне, также как и в случае с хаком Emsi D невозможно установить корректно, поэтому бонус в игре всего один.
Баги: нельзя умереть Чп сразу при падении в яму, как он появился на втором чекпоинте, если не был произведён скроллинг экрана  - игра зависнет.
« Последнее редактирование: 03 Май 2013, 04:33:34 от Roket »