Голосование

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

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

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

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

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

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

Оффлайн 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 »

Оффлайн Roket

  • Пользователь
  • Сообщений: 3324
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2550 : 01 Декабрь 2016, 21:57:33 »
Цитата
А микимауса который изучает буквы можешь добавить?
Цитата
Согласен. У этой игры большой потенциал. Графика, музыка и движок на высоте. Так же возможность делать секретные ходы. Просто оригинал слишком лёгкий
С буквами не добавлю.
Во-первых у меня её в детстве не было, поэтому я не знаю что там и где.
Во-вторых вы ещё с цифрами толком не изменяли.

Как вы собираетесь есть пудинг, если не можете съесть суп?  :debile:

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2551 : 01 Декабрь 2016, 22:58:31 »
А я вот ковырнул сейчас Даркмена. Заметил, что в настройках есть только уровень 1-1 и больше ничего. :)

Онлайн Kinbeas

  • Пользователь
  • Сообщений: 3601
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
С буквами не добавлю.
Во-первых у меня её в детстве не было, поэтому я не знаю что там и где.
Во-вторых вы ещё с цифрами толком не изменяли.

Как вы собираетесь есть пудинг, если не можете съесть суп? 
А, я имел ввиду Микки с цифрами. ))

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2553 : 02 Декабрь 2016, 00:04:13 »
А у меня с цифрами игры не было, а Сафари с буквами как раз таки было. :)

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2554 : 07 Декабрь 2016, 04:39:51 »
Настройки для редактора блоков и экранов для всех уровней Rockin' Kats

Онлайн Kinbeas

  • Пользователь
  • Сообщений: 3601
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2555 : 07 Декабрь 2016, 20:20:43 »
spiiin, столько игр засунул в редактор. Я решил Флинстоуны первые глянуть. Там третий уровень у тебя глючит. Потом, на всех уровнях не отображаются объекты к концу уровня (т.е. те, которые справа на экране редактирования).

Добавлено позже:
И объекты не сохраняются. Ты что, до сих пор не довёл его до ума?
« Последнее редактирование: 07 Декабрь 2016, 20:58:26 от +Kinbeas+ »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2556 : 09 Декабрь 2016, 05:49:00 »
+Kinbeas+
Сорри, я тут ваш Duck Tales 2 Deluxe добавил в редактор, теперь его изучаю и прохожу  :lol: :lol: :lol:
(В публичную версию добавлять не буду).

Как наиграюсь, гляну, что там с флинтстоунами, если не ошибаюсь, там движок требует, чтобы поле data у объектов было отсортировано слева-направо, тогда будут появляться.

Онлайн Kinbeas

  • Пользователь
  • Сообщений: 3601
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2557 : 09 Декабрь 2016, 12:18:35 »
spiiin, по идее, без редактора интереснее изучать.  :D

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2558 : 09 Декабрь 2016, 15:44:14 »
spiiin, по идее, без редактора интереснее изучать.  :D

Я считаю, что такой хак достоен 100% прохождения, а не пройти, пропустив половину секретов. Поэтому у меня к нему такой подход. Если захотите когда-нибудь разослать карты заказчиками вашей игры в качестве приятного бонуса - обращайтесь, качественное руководство к игре никогда не портило саму игру.

Оффлайн DANGER X

  • Пользователь
  • Сообщений: 239
  • Пол: Мужской
    • Facebook
    • Youtube
    • Просмотр профиля
Here, take this, it's the config for mighty final fight, the images have a small glitch don't know why but you can still edit the Stages as you want, there is only a text with enemies hex address and values, hope someone is interested.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2560 : 17 Декабрь 2016, 18:14:41 »
spiiin, а ты мог бы сделать редактор блоков для европейской Dragon's Lair? А то я логгером могу только свойства блоков найти и их палитру, сами блоки найти никак не могу. :(

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2561 : 18 Декабрь 2016, 20:20:16 »
DANGER X
Cool! I'll add them to the next release, I hope that I can improve them with your enemy information.

Оффлайн DANGER X

  • Пользователь
  • Сообщений: 239
  • Пол: Мужской
    • Facebook
    • Youtube
    • Просмотр профиля
It was your first level added that made me done the rest and the other thing I did it so I can do a level hack myself.
Sorry about that image glitch, it seems they are not fixed well in the bmp or something and I can't fix it in any way, don't try to add the enemies the values are to stupid you can't do it, but keep the text there just in case anyone knows.
Glad I could help friend.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2563 : 26 Декабрь 2016, 17:46:44 »
spiiin, в новой версии редактора по-прежнему нельзя растянуть окно на весь экран. И даже если растянуть на всю - карту до конца увидеть невозможно. Кусок карты уходит вправо, до него не добраться. В предыдущих версиях такого не было.
И ещё. Fist of the Northstar. Там уровни, что ли, целыми экранами редактируются? Тогда какой смысл её вообще редактировать, учитывая, что уровень до конца не прокрутить?

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2564 : 31 Декабрь 2016, 10:26:01 »
lancuster
Баг с исчезновением скролла поймать не могу пока, у меня и других пользователей он не появляется. Попытаюсь найти его и исправить к следующей версии.

Насчёт поддержки игр – читай cad_editor_supported_games.txt, там есть список игр, которые можно редактировать полностью (и то часто есть ограничения :)), если тебе хочется, занимайся ими.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2565 : 31 Декабрь 2016, 12:47:15 »
Я про то, что когда до конца докручиваю, последние экраны не могу достать.

Оффлайн ALXR

  • Пользователь
  • Сообщений: 337
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2566 : 31 Декабрь 2016, 19:35:38 »
Касаемо Rockin' Kats, сделал viewer. Может кому интересно будет посмотреть из чего состоит игра. :-)

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр + их хаки.
« Ответ #2567 : 31 Декабрь 2016, 21:37:29 »
ALXR, а ты сможешь сделать редактор к игре Snow Bros, если я дам тебе сведения о карте уровней, их свойствах и координатах врагов на уровнях?

Оффлайн ALXR

  • Пользователь
  • Сообщений: 337
    • Просмотр профиля
ALXR, а ты сможешь сделать редактор к игре Snow Bros, если я дам тебе сведения о карте уровней, их свойствах и координатах врагов на уровнях?

Хех... Вон у меня еще Bucky O'Hare Editor pending...  :neznayu:

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Ладно. :) Вас пока дождешься.
Заценишь мой хак, когда я его выложу? ;)

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Апдейт редактора v3.9
- Поддержка игр с битами палитры, заданными на уровне макроблоков (правой кнопкой в редакторе макроблоков меняются палитры). Примеры:
  Tiny Toon Adventures
  Ninja Gaiden 3

- Редактор дампов для Felix the Cat [NES] (уровни 1-1, 1-2, 1-3). Для сохранения дампа в РОМ потребуется компрессор.
- Редактор блоков/макроблоков для Shatterhand [NES] (уровень 1). Автор: Proton
- Редактор блоков/макроблоков для Rokin' Kats [NES] (все уровни).
- Редактор стартового экрана Chip and Dale (через плагин редактора карты).
- Конфиги экранов картинками (автор Roket) [NES]:
  Addams Family: The Pugsley's Scavenger Hunt
  Moon Crystal
  Mappy Kids
  Predator

- Конфиги экранов картинками (автор DANGER X)
  Mighty Final Fight
https://github.com/spiiin/CadEditor/blob/master/Release/cad_editor_v39.zip?raw=true

Также добавил несколько примеров разбора игр с использованием CadEditor в качестве библиотеки для Python:
https://github.com/spiiin/CadEditor/tree/master/JupyterCadEditor
(для игр Addams Family, Yo-Noid, R.C. Pro AM 2 [NES])
Там же есть пример компрессора для Felix The Cat

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
И ещё раз. Настройки к Predator неполные.
Второе: если можно задавать палитру в карте палитр - может, тогда и прикрутишь настройки свойств блоков для некоторых игр? К примеру, у Snow Bros отдельно карта блоков и отдельно свойства к ним. Могу, если хочешь, указать диапазоны всех этих карт для этой игры, включая расположение врагов.

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
lancuster
Когда я попросил тебя помочь даже не то, чтобы хаком, а просто записать прохождение игры, потратить полчаса времени всего, ты сказал, что у тебя нет времени вообще. Теперь объясни, с чего мне или ещё кому-то тратить несколько дней своего времени, чтобы выполнять твои запросы?

Оффлайн feos

  • Пользователь
  • Сообщений: 785
  • Пол: Мужской
    • Просмотр профиля
lancuster
Когда я попросил тебя помочь даже не то, чтобы хаком, а просто записать прохождение игры, потратить полчаса времени всего, ты сказал, что у тебя нет времени вообще. Теперь объясни, с чего мне или ещё кому-то тратить несколько дней своего времени, чтобы выполнять твои запросы?
Тыжпрограммист!

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Я думал, что ты имел в виду Книгу Джунглей на Денди. А вот с версией на Сега не был знаком, потому и отказался.
Впрочем, это неважно. Хак я уже почти сделал, осталось дело за малым. Я лишь хотел, чтобы настройками могли пользоваться другими... ну, что ж, не надо - значит, не надо. Пусть другие тогда тоже в хексе ковыряются, как я. :)

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Я имел ввиду, что существует такая вещь, как репутация, и у тебя она уже настолько низкая, что тебя просто игнорируют как в этой теме, так и во всех остальных, что бы ты не попросил. Теперь вот оказывается, что тебе редактор и не нужен, хотя ты выпрашивал его у меня и у ALXR.

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

Оффлайн DANGER X

  • Пользователь
  • Сообщений: 239
  • Пол: Мужской
    • Facebook
    • Youtube
    • Просмотр профиля
Seems like you added my mighty final fight levels as well, thanks and maybe I will help you again with another config someday  :)

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр их хаки.
« Ответ #2577 : 04 Январь 2017, 20:57:34 »
Главное слово тут "мне редактор не нужен". Я для других просил, так как сам уже просек строение уровней в этой игре. :)
Что касается CaD - глянь для начала, как "много" хаков было сделано именно на нём. Скажем прямо: что его нет, что он есть - он мало кем востребован и наполовину пуст, для нужных игр нет конфигов врагов или свойств блоков. Так что не будь таким ханжой. Нужна помощь, которая в моей компетентности - я помогу. Только вот г**ном кидаться не надо, как Рокет, хорошо? :)
P. S.: на всякий случай скажу, если тебе надо. Первого Терминатора я ковырял. Там левелы разделены на 3 карты: блоки, свойства и палитру. Палитру найти легко, со свойствами придётся попотеть, а вот блоки - то ли перемешаны, то ли они пожаты в rle или типа того. Как-то так.

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Цитата
Что касается CaD - глянь для начала, как "много" хаков было сделано именно на нём.
Ну если ты такими заявлениями кидаешься, аргументируй их, пожалуйста - назови мне теперь хоть один редактор уровней, на котором было сделано хаков больше, чем на этом (список в шапке)  :lol:

Насчёт редакторов уровней картинками, которые по одному уровню, я в курсе, что новички с помощью них хаки не сделают. Они служат образцом для того, чтобы продвинутые ромхакеры могли для себя сделать конфиги следующих уровней сами, и своеобразной базой данных по форматам уровней, все данные открыты и доступны каждому, как и исходники редактора. Обрати внимание, что база расширяется не только за счёт меня, мне часто помогают её собирать другие пользователи.

После того, как я добавил капкомовские игры, концепция редактора поменялась, вместо добавления по 1 игре захотелось сделать универсальный редактор для NES-игр, однако, чтобы понять, как его сделать, нужно обладать знаниями о форматах данных во многих играх, такой вот парадокс. Новые игры полностью я уже давно не добавляю и никаких обещаний на этот счёт не даю. Следующей будет Rokin' Kats, скорее всего, хотя на неё хакеров пока и не нашлось.

Цитата
а вот блоки - то ли перемешаны, то ли они пожаты в rle или типа того
Думаю, ты сам понимаешь, что пользы от такой информации никакой.




Добавлено позже:
Цитата
Нужна помощь, которая в моей компетентности - я помогу.
Ок, принято, мир  :thumbup:

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
[NES] Редактор уровней Capcom и других NES игр их хаки.
« Ответ #2579 : 04 Январь 2017, 21:59:08 »
Я пока только ориентацию карты понял. Блоки выстраиваются вертикально, как в Хищнике, а вот как они чередуются - вопрос на засыпку. В Терминаторе вообще так начудили, что легче пересобрать весь ром заново. :)
Что до настроек с 1 левелом - то да, новички не смогут доделать дальше без редактора. Но в целом - где же настройки к тем же Жабам на Денди? Блоки я и так найду, они открытые. Знать бы, как скелет переделывать, да врагов удобно расставлять - был бы супер-хак. А так... Не, ну честно. За те настройки, что ты довел до конца - браво, респект. Я бы и задонейтил, была б у меня подработка. :) Что касается редакторов блоков (без врагов и бонусов) - то это и в хексе можно найти с помощью логгера, безо всякого редактора.
Вопрос состоит лишь в том, в какие из этих игр люди сами играли. Вот у меня был Супер Робин Гуд, но сам я в него не играл и люто ненавидел за сложность. Ковырял я его, ковырял, да так ничего толкового и не выковырял. Не лежит душа к нему просто.
Я лично ищу игры, в которые играл сам и в которых вижу потенциал. Остальные для меня - просто игры, которых до меня хачили 100500 раз, тот же ЧиД и ЧиД 2. ;)