| Разработка и ромхакинг > Редакторы для консольных игр |
| [NES] Редактор уровней Capcom и других NES игр + их хаки. |
| << < (71/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:
spiiin, ну это понятно, а как это в твоём редакторе найти. Индекс так просто не вписать. Он через редактор где находится? |
| spiiin:
в config.xml надо подправить screens count, чтобы побольше было :) вечером заодно гляну, получится ли конфиги сделать для расширенных ромов. Roket, для чп возьмешься картинки для редактора объектов сделать или я с цифрами пока сделаю? |
| Roket:
--- Цитата ---Roket, для чп возьмешься картинки для редактора объектов сделать или я с цифрами пока сделаю? --- Конец цитаты --- Давай сейчас наваяю побыстрому. Только я там не понял некоторые, но те я цифрами сделаю. :) Добавлено позже: --- Цитата ---в config.xml надо подправить screens count, чтобы побольше было :) вечером заодно гляну, получится ли конфиги сделать для расширенных ромов. --- Конец цитаты --- Увеличением нашёл экран босса, но теперь вопрос как его отобразить-то? У него есть соответствующая графика? |
| Взип:
--- Цитата: Kunio-ZX ---Взип,это ты один сделал!? Нет слов))))) --- Конец цитаты --- Да один. |
| spiiin:
апдейт редактора v0.8 * редактор раскладок уровня для Darkwing Duck * редактор врагов для Darkwing Duck возможны небольшие глюки после переключения режимов из одного в другой, перед этим лучше сохраняться Добавлено позже: кодировка объектов 00 - Стрелок 01 - Летучая мышь 02 - Краб 03 - Каталка 04 - Балка 05 - Каталка(1-я) 06 - Каталка(2-я) 07 - Прыгающий стрелок 08 - Балка 09 - Кидатель ножей 0A - Слизняк 0B - Каталка(3-я) 0C - Висячий слизняк 0D - Пушка 0E - Чих. черепаха 0F - Резиновый робот 10 - Бриллиант 11 - Слитки 12 - Жизнь 13 - Аптечка 14 - Баночка здоровья 15 - Большая батарейка 16 - Маленькая батарейка 17 - Газ стрелок 18 - Газ тяжести 19 - Газ молний 1A - Банановая кожура 1B - Бонус на крыше 1C - Бонус в канализации 1D - Бонус крыша 1E - Пищалка? 1F - Высовывающийся робот с молотом 20 - Рыцарь бегающий 21 - Терминатор 22 - Джинн 23 - Катящееся колесо 24 - Катящееся колесо влево 25 - Яйцо-десант 26 - Огнеметчик 27 - Бомбист-вертолетчик 28 - Ворона 29 - Собака-ищейка 2A - Кенгуру-баскетболист 2B - Насос 2C - Воздушный шарик 2D - Прыгуны-кидалки 2E - Собака с конурой 2F - Древесный ползун 30 - Платформа вниз 31 - Платформа вверх-вниз 32 - Сова 33 - Ускоренная сова 34 - Бронерыцарь 35 - Надутая птица 36 - Подвес-кольцо 37 - Цепь 38 - Платформа влево-вправо 39 - Крокодил 3A - Котик-бейсболист 3B - Лет. ковер 3C - Бочкометатель 3D - Включалка 3E - Включалка 3F - Включалка 40 - Включалка платформы 41 - Платформа из канализации 42 - Платформа из канализации влево 43 - Лампа (и темнота) 44 - Каталка средняя 45 - мерцание палитры (водопад) 46 - Что-то колючее 47 - босс-крот 48 - стрелялки у бушрута и крота? 49 - Кидалка бананов 4A - Квага 4B - Волфдак просто ходит 4C - Волфдак дышит 4D - босс-водяной 4E - босс-мегавольт 4F - босс-бушрут 50 - босс стальной клюв 51 - Лет. тарелки 52 - Лет. тарелки 53 - Лет. тарелки 54 - механизмы крота 55 - механизмы крота 56 - цепи (3) 57 - цепи (1) 58 - цепи (2) 59 - бонус 2-го уровня (между черепахами) 5A - бонус 3-го уровня (конец) 5B - бонус 3-го уровня (начало) 5C - бонус 6-го уровня (начало) 5D - бонус 6-го уровня (возле 1-й черепахи) 5E - бонус 4-го уровня (в тайнике-водопаде) 5F - бонус 4-го уровня (слева от фонаря возле первого бриллианта) 60 - бонус 5-го уровня (над первой мышью) 61 - бонус 5-го уровня (между двумя каталками) 62 - бонус 7-го уровня (возле двух метателей ножей) 63 - бонус 7-го уровня (в начале этапа с терминаторами) 64 - терминатор 65 - начало уровня 66 - вторя дорога (3 уровень, бонусы) 67 - часть мегавольта 68 - вторая дорога(4 уровень, спуск в водопад) |
| ПАУК:
Да вроде ничё, только вот враги все на старых местах находятся. Мыши все в воздухе висят ни на чём. |
| Еmsi-D:
А чёрт его знает как в этом редакторе врагов менять... Я его открыл, а там вот такой экран: Добавлено позже: readme почитал, так там половины всего о чём написано в редакторе нету |
| spiiin:
Emsi D, выставь правильные размеры уровня и параметры и норм будет :) размеры в скобочках в раскладке указаны (для первого уровня width = 17, height = 4 и т.д.) и номера блоков видеопамяти, тайлов и макротайлов - они совпадают с номером уровня (для первого уровня - все нули, для второго единицы и т.д.) и номера палитры (можно на глаз подбирать, обычно = номеру уровня * 2). |
| Еmsi-D:
spiiin А можно поподробнее? Добавлено позже: а это что такое?(скрин 2) |
| spiiin:
высота = 4, а не 14. в остальном всё так. размеры для все уровней в скобочках прописаны при выборе номера раскладки (1:17x4, 2:17x4, 3:17x4, 4:12x16, 5:19x3, 6:19x3, 7:19x3). я их специально жестко не прописывал, чтобы можно было изменить форму уровня, в роме, и можно было посмотреть, как с измененными настройками выглядит. теперь стрелочками полистай на номер нужного экрана (вниз несколько раз нажми, чтобы на первый попасть). врагов расставлять мышкой на нужных экранов, в правом списке их можно выделять мышкой (несколько сразу можно зажав ctrl или shift), и удалять (кнопкой delete), а также менять их координаты. в конце надо всех врагов в этом списке расставить по порядку их появления, иначе они в игре не будут появляться. Добавлено позже: единственное, что картинки врагов пока от чипа и дейла :) Добавлено позже: по поводу второго скрина - если что-то добавляешь, надо что-то и удалить, иначе все объекты в игру не поместятся. |
| spiiin:
первый раз "расставлять" - указывать их координаты. второй раз "расставлять по порядку" - в правом списке объектов их местами поменять так, чтобы они были таком порядке, как в игре появляться должны. там вообще-то я уже писал алгоритм сортировки автоматической по порядку для чипа и дейла, но он не всегда правильно работает из-за особенностей движка игры, так что надежней руками расставить их. |
| Еmsi-D:
--- Цитата: spiiin от 27 Март 2013, 19:08:28 ---в правом списке объектов их местами поменять так, чтобы они были таком порядке, как в игре появляться должны. --- Конец цитаты --- ты имеешь ввиду после значения FF:(FF44:FFFF)<FFFFFFF> ? |
| spiiin:
ага. смотри - допустим ты хочешь добавить на первый экран робота и летучую мышь - выставляешь их мышкой. потом выделяешь в правом списке их в самом низу и жмешь стрелку вверх (на скрине показал её), до тех пор, пока они не окажется выше всех остальных объектов, кроме объекта "начало уровня" (как в правой части скрина) Добавлено позже: кстати, расшифровка строки из этого списка такая - номер объекта (его координаты x:y) <номер экрана, куда он попадёт>, то есть строка FF:(FF44:FFFF)<FFFFFFF> сигнализирует о том, что где-то может быть ошибка, она должна быть FF:(FFFF:FFFF)<FFFFFFF> |
| Еmsi-D:
spiiin ,щас попробуем... Добавлено позже: Сделал всё как ты писал, добавил робота. Только с ним вот что происходит(см. скрины) |
| spiiin:
а, ну вот мы эмпирическим путём пришли к тому, что означает объект 65. это как раз фраза чп, которая заодно меняет часть видеопамяти объектов. короче, врагов на первый экран лучше не ставить, или выбросить объект 65 перед ними :) |
| spiiin:
если объект состоит из спрайтов в этой зоне, то норм будет по идее. выясняй методом тыка сам уже дальше) Добавлено позже: не совсем та картинка, но зона такая же |
| Еmsi-D:
spiiin, ещё один вопросец к тебе имею: для чего вот эта штука нужна и как её настроить? |
| Roket:
spiiin, дообновил твой редактор. Вставил подходящие иконки и красивые стрелки в экранах. Только вот непонятно, почему редактируется враги странно открываю мост - а на нём враги из корабля? |
| spiiin:
редактор формы уровня. точнее скорее просмотрщик, править там часть руками надо в роме, это в чипе и дейле нормально редактировать можно. идея такая : Уровни описываются двумя двумерными массивами - в одном хранятся номера экранов, в другом совмещенные значение скроллов и дверей (5 бит на дверь, 3 на значение скролла для чипа и дейла, в чп не знаю, вот эти красные цифры на скрине - то что там хранится), которые находятся на выбранном экране. Массивы экранов начинается с 1DFAO, массивы скроллов - примерно с 1E1AD, длины массивов хранятся в 1DEE7. Высоты кажется вообще не хранятся, реальную высоту можно узнать, только пройдя уровень :) для храбрых сердцем можно их в роме отредактировать, и тогда в этом редакторе составить из номеров экранов свою раскладку потом. ну это только для желающих вообще полностью свою игру сделать. Ну или можно просто в уже заданный прямоугольник уровня вписать свою раскладку (это путь от 1 экрана до последнего с боссом, можно его каким угодно сделать), только тогда в роме еще скроллы надо будет расшифровать и поправить. тут всё просто на самом деле, только объяснение запутанно звучит) можешь на чип-и-дейловском роме попробовать посмотреть, как оно работает. Добавлено позже: Rocket, а ты Layout поставь правильный - первый, а не седьмой :) ну и лучше не "обновляй" редактор без меня) я потом эти картинки возьму и перепишу код так, чтобы они переключались вместе с переключением вида, так правильнее будет. |
| ПАУК:
--- Цитата: spiiin от 27 Март 2013, 20:11:23 ---Rocket, а ты Layout поставь правильный - первый, а не седьмой :) --- Конец цитаты --- И обзови его cad_editor_v8.1 раз уж на то пошло. Rocket, где ты этот древний перевод достал, с такими-то шрифтами? o_0 Он уже обновился, перекачай патч на сайте шедевровцев. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |