Голосование

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

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

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

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

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

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 »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Еmsi-D
Перенёс сообщения по котам в отдельную тему, давай по ним туда писать. Тебе личные сообщения писать невозможно почему-то.
https://www.emu-land.net/forum/index.php/topic,80200.0.html

Если я пропаду на недельку-две - это нормально, майские праздники на носу, потом в темах по котам и тейл спин отпишусь.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
spiiin, такой вопрос. У тебя есть плагин или скрипт для редактора, который позволял бы отыскивать экраны, которые в игре ну вообще не фигурируют? Потихоньку пилю конфиги про роллеров. Там всё вперемежку, есть и верхние этажи зданий, которые в игре просто нигде не видно. Было бы неплохо вот такие экраны сразу отсечь, чтобы те, кто заинтересуется игрой, не запутались бы в этой мещанине из экранов.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 541
    • Просмотр профиля
Цитата
пропаду на недельку-две
Да ниче страшного. Пока-что попилю портреты для редактора объектов
« Последнее редактирование: 24 Апрель 2018, 16:11:47 от Еmsi-D »

Оффлайн spiiin

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

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 541
    • Просмотр профиля
spiiin, а можешь редактору напейсать запоминание того места, где лежит ром?
Я имею ввиду - вот, допустим, ром положен в папку с конфигами, и когда нужно запустить конфиг для открытия следующего уровня, редактор открывает всегда директорию, где все папки. А было бы удобнее, если бы он запоминал место с ромом, который в последний раз открывали.

Оффлайн spiiin

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

Онлайн Kinbeas

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

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

Оффлайн lancuster

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

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
spiiin, думаю, ты, наверное, заметил, что при открытии игр с раздельной палитрой карта палитр в редакторе доступна, но если открыть другую игру, где Map Editor выключен - он всё равно будет отображаться как активный, щёлчок по нему приводит к ожидаемому крэшу. Обратная ситуация наблюдается, если изначально открыть обычную игру, а после этого уже ту, где подгружаются палитры и прочее. В старых релизах такого бага не было, желательно бы исправить этот баг. :cool:

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 541
    • Просмотр профиля
Цитата
Chip & Dale 3 by Lomax & Roket:
http://lomaxdomain.jimdo.com/app/download/6088063181/52e7c89d%2F16fb8491bcf6a886b507abbee10ff4076da9c98c%2FChip+%27n+Dale+Rescue+Rangers+%28U%29+%5B%21%5D.zip?t=1344959250
Ссылка мертва (как и Ломаксовский сайт).
spiiin, лучше запили в шапке ссылку на этот пост. Ром с хаком в аттаче.
З.Ы. Roket, я только щас обнаружил в хаке уровень с зоопарком :blush:
Неплохо, кстати, получился. Я прям по 2012-му поностальгировал, пока прошёл :D

Оффлайн Roket

  • Пользователь
  • Сообщений: 3324
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Угу был, на нём хак и кончился. Хотя там ещё уровень С бажный. Так что наверное раньше кончился хакинг.

Оффлайн Еmsi-D

  • Пользователь
  • Сообщений: 541
    • Просмотр профиля
Вот ромы, изи и хард:
« Последнее редактирование: 30 Май 2018, 17:35:58 от Еmsi-D »

Онлайн Kinbeas

  • Пользователь
  • Сообщений: 3601
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Том и Джерри, наверное, является лидером по нереализованным вещам. Что интересно, все эти предметы подбираются и в меню появляется их изображение, и их можно выбирать, и даже на некоторых включается лимитированный счётчик.
« Последнее редактирование: 10 Май 2018, 11:26:06 от +Kinbeas+ »

Оффлайн Roket

  • Пользователь
  • Сообщений: 3324
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
+Kinbeas+, угу там есть такие. я помню пытался их добавить но они не юзабельные. Мухобойка юзается как молоток, яйцо  и мыло как шарики с чердака. Предположительно авторы хотели для всех уровней сделать оружие. Для кухни яйца там, для ванной мыло. Но не стали.

Оффлайн ALXR

  • Пользователь
  • Сообщений: 337
    • Просмотр профиля
Том и Джерри, наверное, является лидером по нереализованным вещам. Что интересно, все эти предметы подбираются и в меню появляется их изображение, и их можно выбирать, и даже на некоторых включается лимитированный счётчик.

Ключик, топорик и кружка используются же нативно, вроде. :neznayu:

Онлайн Kinbeas

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

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4396
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
Зашёл на гитхаб проверить наличие поддержки Mad Max (NES) в соответствующем файле и аж страшно стало. Пишется "unlicensed", что за британизмы. ;)

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Yoti, чего? Последний релиз же 5.0, нет там такой игры. И не будет, если spiiin (или я) не добавят конфиги для неё.
P. S. Mad Max и выглядит как пиратская. Вообще, все поделки Mindscape на NES - мусор, который решили не выбрасывать.
В теме конфигов выложу Ghoul School, если интересно. Только там палитру чутка поправить, там алгоритм палитры другой. :cool:

Добавлено позже:
А, так ты по поводу "unlicenced" говорил? Ну, так в конфигах часто можно встретить "pallete" вместо "palette". :cool:
... Кстати, почему Happily Ever After нелицензионная? У неё даже на титульнике написано, что лицензия от Нинтендо есть. Она просто невышедшая игра, кое-где ещё пишут "prototype".

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4396
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
lancuster,
я уже увидел, что её нет. Просто в детстве карту дорожных уровней для каждого из них рисовал и она у меня никогда цельной не выходила. Вот и захотел увидеть, что там и как на самом деле. А игра отличная, как по мне.

Оффлайн lancuster

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

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4396
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
lancuster,
людям не нравится работать, но нравится получать зарплату. Людям не нравится искать ключ, но весело на арене.

Оффлайн lancuster

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

Добавлено позже:
Ковырнул игру поверхностно. Что могу сказать... Там такие же огромные блоки, как и в Челленджере - 8х8 (слепленные из блоков 4х4). Возможно, на днях гляну.
Самое главное - это верно определить начало и конец карты, а то вдруг что будет пропущено.
« Последнее редактирование: 30 Май 2018, 14:13:28 от lancuster »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Зашёл на гитхаб проверить наличие поддержки Mad Max (NES) в соответствующем файле и аж страшно стало. Пишется "unlicensed", что за британизмы. ;)

Спасибо, поправлю! У меня так себе с английским.

Добавлено позже:
Там ссылки сдохли еще года 4 назад :skull:
Добавил в шапку ссылку на сообщение с ромом. На ромхакинг бы залить, там долго живут патчи.

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Релиз с апдейтом конфигов
5.0+ Config Pack
---------------------------------------
https://github.com/spiiin/CadEditor/releases/tag/v5.0%2B

Собрал в кучу конфиги для 50 игр от Ланкастера, сам редактор не трогал вообще, некогда пока было.
Список добавленных игр:


Статистика по играм:
[NES]
12 игр - редакторы экранов, блоков и объектов; все уровни
103 игр - редакторы экранов и блоков , без редактора объектов; все уровни
21 игр - редакторы экранов и объектов, без редактора объектов; по 1 демо уровню
11 игр - редакторы экранов картинками, формат блоков не разобран.
[SEGA]
10 игр - редакторы экранов и блоков
5 игр - редакторы экранов картинками
[GBA]
1 игра - редактор экранов картинками, все уровни
Всего
1705 конфигов разных уровней для 163 игр.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
1) Клевета (донаты - не вымогательство)
2) Оскорбление личности (тут сам думай, не маленький)
3) Матершина
Тут баллов эдак на 30 потянет.
P. S. стоит ещё посмотреть, кто правда неудачник. Ты вон лепишь спрайтовый говнохак оскорбительного содержания, с криворукими крокодильчиками и лупоглазыми рыбами. И тебя похвалил Санчез, тупо за то, что так совпало, что ты стал ковырять вторую часть ЧиД, которую ковырял он. А я уже девятый десяток игр перебрал, пока ты тут хайповал, как те же черваны в теме Кинамана. И ведешь ты себя по-свински, как будто король мира, блин. Спустись уже на землю и перестать страдать херней.

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

Оффлайн CaH4e3

  • Пользователь
  • Сообщений: 3588
    • Twitter
    • Просмотр профиля
купи себе мочалку металлическую. а то санчез так к твоей жопе пригорел, что не отмывается лол и нечего меня хайлайтить, особенно по выдуманным тобой случаям. где я кого хвалил, ссылку в студию или не физдипи. тут диагнозом санзчезофазия попахивает. приплетать слово санчез в любом бессмысленном монологе лол

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
CaH4e3, пробиваешь очередное дно, стало быть?
http://www.emu-land.net/forum/index.php/topic,56894.msg1356540.html#msg1356540
Вот эта хрень появилась в аккурат в той же теме, где Рокет свой говнохак с крокодильчиками выложил.
Впрочем, всё с вами ясно. Матершинники, хулиганы, эгоицентричные личности. Серьёзно, вот нечему завидовать просто. :lol:

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
Я скачал Редактор уровней для игр NES и SEGA. Версия 5.0+ А он не открывается. Выдаёт ошибку.

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Я скачал Редактор уровней для игр NES и SEGA. Версия 5.0+ А он не открывается. Выдаёт ошибку.

Лучше бы скрин ошибки. Скорее всего дело в том, что в Windows 10 надо разблокировать архив после скачивания (иначе после разархивации все файлы будут помечены как заблокированные и их надо будет разблокировать вручную).
Вот описание решения этой проблемы:
http://www.romhacking.net/forum/index.php?topic=17150.msg356786#msg356786

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

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
Редактор выдает белый экран с крестом и надпись пространство имен не может напрямую включать в себя такие члены, как поля или методы. Или необрабатываемое исключение в приложении.