Голосование

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

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

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

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

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

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 »

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Это выглядит как ошибка в коде конфига, который ты пытаешься открыть. Но ошибок быть не должно, все конфиги проверяются.

Покажи скрин, какой файл конфига и какой ром ты пытаешься открыть.

Добавлено позже:
И, желательно скрин ошибки самой тоже.

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
А как вообще сюда выкладывать картинки? Я новичок. Еще не разобрался.

Онлайн Kinbeas

  • Пользователь
  • Сообщений: 4070
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Bugd, здесь немного недоработанная система. Пишешь сообщение. Потом нажимаешь "Предварительный просмотр". И там уже внизу появится графа "Вложение".

Оффлайн lancuster

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

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
Ага, спасибо. Вот скрины

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
И ещё

Добавлено позже:
Всё вроде делаю правильно. Выбираю ром с игрой, потом setttings_ и выбираю игру, щёлкаю и вылетает ошибка.

Оффлайн MASTERMAX

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

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Нужен скрин, на котором видно, какой конкретно ты открываешь файл конфига и рома. Выглядит, как будто ты неправильный файл конфига выбираешь какой-то.

Примерно так.

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
Вот скрин

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Bugd, ну сравни с моим. Вверху конфиг выбирать, внизу ром. Как тебе вообще удалось выбрать nes файл в верхнем поле, там же вроде в диалоге открытия файлов специально ограничение на расширение *.cs стоит, чтобы не путаться?

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
spiiin, а может, у него просто версия постарее, а не 5.0?

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
Разобрался! Всё заработало! Спасибо!  :)

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Bugd, советую также наводить курсор на кнопки и смотреть, что они означают. Веселый смайлик - это Edit Enemies. :cool:

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
ОК!  :)

Оффлайн Bugd

  • Пользователь
  • Сообщений: 19
    • Просмотр профиля
Редактор супер!  :D

Оффлайн Bugs

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля

Оффлайн Bugs

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
Можно в редактор добавить Don doko Don 2

Оффлайн lancuster

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

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Bugs, обновление списка игр можно посмотреть в этой теме: http://www.emu-land.net/forum/index.php/topic,80119.210.html

Оффлайн Bugs

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
Убедительная просьба, добавить в редактор игру для nes Dragon Lair (U)!

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
Bugs, не получится. Опять-таки, ввиду особенностей игры.
Поскольку ты новичок, могу лишь сказать, что у тебя не хватит терпения подгонять тайлы (а там именно тайловая карта, а не блочная), палитру и физику, которая сжата в rle. Разрабы нахимичили неслабо, так что влёгкую отредактировать игру не получится. Только вручную, только хардкор. :cool:

Онлайн Kinbeas

  • Пользователь
  • Сообщений: 4070
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Bugs, ты пришёл сюда языком молоть? Тебе мало игр в списке? Покажи свои хаки. Или тебе должны конфиги добавлять просто от нечего делать?

Оффлайн Bugs

  • Пользователь
  • Сообщений: 89
    • Просмотр профиля
Мои хаки: Duck tales 2 new impressions, duck Tales 2 no gyro без винта и little mermaid, в разработке.

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
+Kinbeas+, вот именно. Тем более, что список игр мало-помалу пополняется, ссылку на тему я уже выкладывал.
А в Dragon's Lair реально много разных тонкостей нужно учесть. Легче для подобных игр отдельные редакторы пилить (только кто этим будет заниматься?). :cool:

Онлайн Kinbeas

  • Пользователь
  • Сообщений: 4070
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Bugs, Duck tales 2 new impressions нормальный хак получился. Можно будет пройти.

little mermaid, в разработке.
Тогда чего голову здесь дуришь?  :)

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
+Kinbeas+, в Русалочке карты объектов не хватает.

Оффлайн spiiin

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

В русалочке редактор объектов есть вроде
198918-0

Тестовый конфиг для поддержки больших объектов (работает только отображение)
https://www.emu-land.net/forum/index.php/topic,80200.msg1363647.html#msg1363647

Пара статей:
Редактирование игры Flintstones: Rescue Dino And Hoppy (автор Kinbeas) - https://spiiin.github.io/CadEditor/cadeditor-using-flintstones.html
Список функций в конфигах (черновик) - https://spiiin.github.io/CadEditor/configs-functions.html

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
Bugs, если сможешь, проверь этот инсталлятор редактора (загружаю на дропбокс, так как вложения не могут быть больше 8мб, а редактор уже занимает 12 мб в архиве).
https://www.dropbox.com/s/0g6tf6bze7ja6vz/CadEditorSetup50.zip?dl=0

С ним, по идее, не должно быть проблем с разблокировкой файлов, как было с архивом.

Оффлайн spiiin

  • Модератор
  • Сообщений: 760
    • Просмотр профиля
--------------------------
ВЕРСИЯ 5.1
--------------------------

199202-0

- Инсталлятор, загрузчик на itch.io
- Поддержка любого количества экранов разных размеров в одном конфиге, немного переделано задание размера экранов (для каждой группы экранов)
- Исправление недочётов:
  - Для плагина скриптов открывается папка со скриптами
  - Нормальная работа с вертикальными экранами для прямоугольных блоков
  - Закрытие окна выбора конфига при синтаксической ошибке в тексте конфига
  - Нормальное выделение больших спрайтов объектов (для Ninja Cats)
- Все конфиги разложены в соотвествующие корневые директории (settings_nes/settings_smd/settings_gba)
- Конфиги для игр (NES):
- Фикс конфигов:

Конфиги переименованы в отдельные папки, для ниндзя котов поправлено выделение больших блоков, также мелкие доработки для удобства. Остальная работа в основном по добавлению конфигов от Ланкастера снова (это последняя группа игр от него пока).
Добавлен инсталлятор, так как раньше про разархивировании архива у многих была проблема с заблокированными dll файлами.

https://github.com/spiiin/CadEditor/releases/tag/v5.1

Зеркала:
https://www.patreon.com/posts/20168949
https://spiiin.itch.io/cadeditor/devlog/41481/release-51

Оффлайн lancuster

  • Пользователь
  • Сообщений: 4256
  • Пол: Мужской
  • A nullo diligitur, qui neminem diligit...
    • Просмотр профиля
spiiin, поправлю: Микки Сафари не я добавлял. :cool: