| Разработка и ромхакинг > Редакторы для консольных игр |
| Пользовательские конфиги для CaD Editor |
| << < (9/13) > >> |
| lancuster:
Конфиги для Bugs Bunny Crazy Castle, The на NES. :cool: Добавлены все уровни, включая специальные. P. S.: сами конфиги пришлось разбить на части, так как уровни были как горизонтальные, так и вертикальные. |
| Proton:
--- Цитата: lancuster от 29 Апреля 2018, 01:53:04 ---Proton, вот, можешь потестить. Только это конфиги для Batman Returns, а не для второй части. --- Конец цитаты --- Экран с первым боссом - это тайловая карта, сжатая алгоритмом RLE. Есть более удобная утилита для распаковки сжатых карт и данных в играх от Konami - http://chief-net.ru/index.php?option=com_content&task=view&id=478&Itemid=73 Адрес распаковки, который я использовал - 0x19с4f. |
| lancuster:
Proton, ну, я только указывал начало карты, так-то толком не всё. смотрел. С другой стороны, я не знаю, как это дело впихнуть в конфиг для редактора, ибо нет примеров и я не могу в программировании. Я ещё хотел добавить Ai Senshi Nicol, но там сжатая карта, и опять же я не знаю, как это дело связать с редактором spiiin-а. :neznayu: А так-то - да, можно было бы сделать, и уровни для первой Контры забабахать. :cool: Добавлено позже: А ты в ромхакинге насколько силён? Сможешь помочь с одной игрой (в плане кода)? |
| lancuster:
Хотел добавить Metal Gear, но блин, это сжатие всё портит! |
| lancuster:
Quest of Ki. Палитру найти не получилось, а блоки составляются особым образом. Тестовый 1 уровень. |
| lancuster:
Конфиги для Donald Land. Есть проблема с отображением палитры блоков. Дело в том, что разработчики серьёзно переделали алгоритм палитры, и вместо привычных 00, 01, 02, 03 здесь - 00, 10, 20, 30, а также вариации битов палитры (от 00 до 33). |
| lancuster:
Конфиги для Insector X. Палитру, опять-таки, придётся поправить (тут та же ситуация, как и в Circus Caper, только попроще). Карты оказались более-менее упорядоченными, поэтому конфиги слепил быстро. :cool: |
| lancuster:
Конфиги для Universe Soldiers, The от GamTec. Есть проблемы с отображением как графики (не та графика отображается), так и палитры. Палитра в игре задаётся рамкой (адрес на неё указан в PalBytesAddr). |
| lancuster:
Конфиги для Utsurun Desu / Каваусо едет на Гавайи. На некоторых уровнях есть проблема с отображением некоторых блоков, а остальное всё норм. :cool: |
| Proton:
Тестовый конфиг для Batman Returns с тайловыми картами первых двух боссов. Палитрами не занимался. |
| lancuster:
Титульник и интро к Donald Land. Сегодня я приболел, так что не знаю, удастся ли что-то ещё сделать. |
| Proton:
lancuster, добавь, пожалуйста, в свой список Vice - Project Doom |
| lancuster:
--- Цитата: Proton от 03 Мая 2018, 18:47:11 ---lancuster, добавь, пожалуйста, в свой список Vice - Project Doom --- Конец цитаты --- Я его ещё не делал. Я добавляю в список игры, конфиги к которым или готовы целиком, или нуждаются в паре правок. У меня лежит конфиг для первого уровня, но в нём нужно поправить отображение блоков, а то они фигово отображаются. Если можешь - поправь, я потом добью игру до конца. А пока возьму что покороче, Пятницу 13, например. |
| lancuster:
Proton, в "Пятнице 13" всё оказалось сложнее, чем я думал. Хоть разработчик Data East, но тут они из-за параллакса (или как этот эффект называется) разбили карты уровней на две части (карта с ребёнком George: 1bfe-1d56). Самая нижняя строка кодируется отдельно по адресу 2355. А если затереть нулями байты с 1fe3 по 2092 - то верхняя часть карты скопирует нижнюю. Палитру найти не удалось. ... В общем, ребята сильно намудрили, даже карту не собрать толком. :neznayu: И вот конфиг для гоночного уровня Vice Project Doom (нужно поправить): |
| Proton:
Подправил конфиг первого уровня. |
| lancuster:
Proton, потом скачаю. Для начала разберусь с игрой Doki! Doki! Yuuenchi. Два уровня уже готово. Как доделаю - скину и заодно гляну Дума. |
| lancuster:
Вот конфиги для Doki! Doki! Yuuenchi. Делал на японском оригинале (ром в архиве), потому что возникли сложности при прохождении, так что пришлось скачать мувик. :cool: Vice Project Doom гляну. Если это не ты мне на Ромхакинге зарубежном писал - значит, ты второй, кто попросил за эту игру. :) Добавлено позже: Proton, на всякий случай спрошу - что нужно будет удалить из конфига для формирования горизонтальных уровней? В смысле, в этом конфиге есть чтение данных карты с конца, а нужно, чтоб сначала читалась. |
| Proton:
lancuster, а про какую игру идёт речь? Это к вопросу о горизонтальных уровнях. Если есть пример, то лучше в виде картинки. |
| lancuster:
Proton, да всё про ту же - Vice Project Doom. Что касается палитры, то я так и не понял, каким образом она задаётся. :neznayu: Первый блок окрашивается где-то в другом месте, хотя для остальных блоков палитра задаётся именно по тому адресу, который я и указывал изначально. Если не удастся вычислить алгоритм для палитры - видимо, придётся как-то извлекать данные из RAM и пилить чтение данных палитры из *.bin файла. Добавлено позже: Второй и третий уровень готовы. Сколько там уровней хоть? |
| lancuster:
Данные для Snakes Rattle'n Roll: 2929 - данные блоков (читаются вразброс по 2 байта, сверху вниз и слева направо) 63d0 - первая строка экрана (по строчке через каждые 48 байт) 6590 - где-то тут палитра лежит. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |