Разработка и ромхакинг > Редакторы для консольных игр
[NES] Редактор уровней Capcom и других NES игр + их хаки.
<< < (96/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
Еmsi-D:
Roket, шо это за чудо-юдо такое??? 0_0 :lol:
Roket:
Emsi D, старый ломаксовский хак просматриваешь. :lol:
Я там много ещё бредятины не удалил ещё. Это вообще-то должен быть кот что у меня в подписи пониже. Но в результате неудачного конверта в игру он слегка изуродовался.
Еmsi-D:
Почему Ломаксовский? Вы же вдвоём пилили :?

--- Цитата ---Это вообще-то должен быть кот что у меня в подписи пониже
--- Конец цитаты ---
А каким боком там главарь из седьмого уровня котов? :)
Roket:
Эта мышь в том нашем совместном хаке была боссом уровня B заместо летающей ракеты. Но Ломаксу это не понравилось и я её убрал. Вместо этого сделал её помощницей главного злодея и присобачил на экран вместе с ним. Который в последствии и забыл вообще убрать.
Еmsi-D:
доделывать-то будете? хотелось бы в финалку порезаться)
полтора года уже ждём)
Roket:
Наверное. Но сейчас мы заняты другим - допиливаем мой хак про Ломакса. Я там уже половину врагов заменил и половину препятствий облегчили. Плюс кода дописано в некоторые уровни.
Добавлено позже:
В общем делаем ту версию не только для харкордщиков.
spiiin:
АПДЕЙТ РЕДАКТОРА. версия 2.2
- Редактор врагов для игр Tale Spin, Little Mermaid, Tiny Toon Adventures.
- Конфиги для всех уровней игры Ninja Cats (портировано с редактора Ti_).
- Конфиги для 1 уровня игр Zombies Ate My Neighbors (автор Nemesis_c).
- Фикс мелких багов.

Доразбирал оставшиеся системы объектов для капком-игр (для Tale Spin система врагов аналогичная Darkwing Duck, для Little Mermaid аналогичная Duck Tales 1 с небольшими отличиями). Не работает только 2-й уровень русалочки, из-за того, что там невыровненные поинтеры на массивы уровней, это поправлю к след. версии. Мегамэна забил добавлять, на него уже есть редакторы и куча хаков.

Добавил описания врагов для всех уровней Tiny Toon, список объектов думаю несложно будет составить, просто открыв редактор. Там всё просто - объекты описываются подряд тремя байтами, первый - тип врага, второй и третий - X и Y координаты (1 бит = 16 пикселей на экране). Редактор позволяет выставлять координаты с точностью до пикселя, но движок все равно выровняет их до 16, это следует учесть при расстановки объектов.

В след. версии будет возможность описывать списки объектов в конфигах (универсальный редактор объектов).
babulya:

--- Цитата: spiiin ---Tiny Toon для сеги
--- Конец цитаты ---

даешь полный Tiny Toon для сеги!!!
spiiin:
Попросил модераторов обновить шапку темы, чтобы собрать в ней ссылки на последнюю версию и последние версии хаков. Если там не будет каких-то релизов - пишите мне в личку, добавлю ссылки, а то я их сам уже найти не могу  :neznayu:
Добавлено позже:
babulya
Может, сам этим займёшься?  ;)
babulya:

--- Цитата: spiiin от 20 Январь 2014, 22:34:26 ---babulya
Может, сам этим займёшься?  ;)

--- Конец цитаты ---
Нет,я нуб и лентяй.И еще я очень жадный,вот забубеню себе мегахак Тини Тун с измененным первым уровнем - рыдать от зависти будете.
Добавлено позже:
 Что?!Его еще и распаковывать надо?!Ну нах,короч,ромхакинг - г@вно.
 Шучу.spiiin, ты теперь отбил у меня всякий интерес к хакингу этой игры...
Lomax:

--- Цитата: babulya от 20 Январь 2014, 22:54:23 --- Нет,я нуб и лентяй.И еще я очень жадный,вот забубеню себе мегахак Тини Тун с измененным первым уровнем - рыдать от зависти будете.
Добавлено позже:
 Что?!Его еще и распаковывать надо?!Ну нах,короч,ромхакинг - г@вно.
 Шучу.spiiin, ты теперь отбил у меня всякий интерес к хакингу этой игры...

--- Конец цитаты ---
делись травой, у кого берешь?  :)
babulya:

--- Цитата: Lomax от 20 Январь 2014, 23:03:16 ---делись травой, у кого берешь?  :)

--- Конец цитаты ---
Все свое,я эту гадость,что сейчас продают - не одобряю.Совсем не то,что у меня из подвальчика...
Ладно,посмотрю завтра что да как в этом редакторе...
Roket:

--- Цитата ---Нет,я нуб и лентяй.И еще я очень жадный,вот забубеню себе мегахак Тини Тун с измененным первым уровнем - рыдать от зависти будете.
Добавлено позже:
 Что?!Его еще и распаковывать надо?!Ну нах,короч,ромхакинг - г@вно.
 Шучу.spiiin, ты теперь отбил у меня всякий интерес к хакингу этой игры...
--- Конец цитаты ---
Я давно подозреваю что этот тип чем-то балуется галлюциногенным.  :)
Давай забабуль нам первый мегакрутой уровень. Посмотрим хорошо ли трава в голову ударила. :lol:


babulya:

--- Цитата: Roket от 21 Январь 2014, 00:32:16 ---Я давно подозреваю что этот тип чем-то балуется галлюциногенным.  :)
Давай забабуль нам первый мегакрутой уровень. Посмотрим хорошо ли трава в голову ударила. :lol:

--- Конец цитаты ---
Из-за тебя все лишились паблик релиза.Буду свой хак на картриджах продавать...
Roket:

--- Цитата ---Из-за тебя все лишились паблик релиза.Буду свой хак на картриджах продавать...
--- Конец цитаты ---
Я только за. Раз такая мода то и мы будем свои творения продавать. :)
Не умеешь распаковывать, там же прога нужна на ромхакинг нет. есть ей надо распаковать и сжать обратно. Сжимает кстати лучше.
babulya:

--- Цитата: Roket от 21 Январь 2014, 16:24:57 ---Я только за. Раз такая мода то и мы будем свои творения продавать. :)
Не умеешь распаковывать, там же прога нужна на ромхакинг нет. есть ей надо распаковать и сжать обратно. Сжимает кстати лучше.

--- Конец цитаты ---
o_0,Я вообще то говорил про .zip архив. :lol:
Roket:

--- Цитата ---Я вообще то говорил про .zip архив.
--- Конец цитаты ---
Этого мало. Нужно ещё и графические данные разжать чтобы их редактировать. хотя бы то что уже есть. Дальше уже головотяпство идёт если захочешь вообще всё поменять.
babulya:

--- Цитата: Roket от 21 Январь 2014, 16:47:26 ---Этого мало. Нужно ещё и графические данные разжать чтобы их редактировать. хотя бы то что уже есть. Дальше уже головотяпство идёт если захочешь вообще всё поменять.

--- Конец цитаты ---
Что же до тебя никак шутка не дойдет? o_0 Про конами анпакер - я в курсе и про индивидуальный декомпрессор,да и не хочу я графику менять - это не вписывается в новый сюжет...
spiiin:
Я предлагал помочь с нарезкой тайлов для других уровней, кроме первого. инструкция есть, скрипт упрощенный для снятия скриншотов и инструкцию к нему с примером Ti_ выкладывал, для тини-туна я такую версию использовал:

--- Код: -----FF4A00 + 32-48 - second screen 2 lines for layer A
--FF5000 + 28-2F - top line for layer B
startAddr = 0xFF4A00
val = 0x10
savestate.load(1);
for mem = startAddr+0x32,startAddr+0x48-1 ,1 do
  memory.writebyte(mem, val);
  val = val + 1;
end;
--change level
--memory.writebyte(0xFF5028, 78);
--- Конец кода ---

Всё, что надо это подготовить сейв в момент, когда уровень уже загружен и 16 раз прогнать скрипт (эмулятор сам его перезагружает, если пересохранить файл скрипта), меняя val от 0x00 до 0xF0, чтобы сделать скриншоты всех блоков уровня:

мне даже достаточно будет просто 16 скринов с блоками уровня (только надо не забыть выключить слой спрайтов и задний фон), дальше я своими скриптами всё сделаю.
babulya:

--- Цитата: spiiin от 21 Январь 2014, 17:21:38 ---Я предлагал помочь с нарезкой тайлов для других уровней, кроме первого. инструкция есть, скрипт упрощенный для снятия скриншотов и инструкцию к нему с примером Ti_ выкладывал, для тини-туна я такую версию использовал:

--- Код: -----FF4A00 + 32-48 - second screen 2 lines for layer A
--FF5000 + 28-2F - top line for layer B
startAddr = 0xFF4A00
val = 0x10
savestate.load(1);
for mem = startAddr+0x32,startAddr+0x48-1 ,1 do
  memory.writebyte(mem, val);
  val = val + 1;
end;
--change level
--memory.writebyte(0xFF5028, 78);
--- Конец кода ---

Всё, что надо это подготовить сейв в момент, когда уровень уже загружен и 16 раз прогнать скрипт (эмулятор сам его перезагружает, если пересохранить файл скрипта), меняя val от 0x00 до 0xF0, чтобы сделать скриншоты всех блоков уровня:

мне даже достаточно будет просто 16 скринов с блоками уровня (только надо не забыть выключить слой спрайтов и задний фон), дальше я своими скриптами всё сделаю.

--- Конец цитаты ---
Ок,будет время - сделаю,я пока даже редактор не скачал. :blush: Залейте кто-нибудь на файлообменник,плиз. :)
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии