| Разработка и ромхакинг > Разработка игр |
| Streets of Rage Remake |
| << < (142/159) > >> |
| Testmaster:
Ребят, подскажите такой момент... Есть изначальный, fpg-шный спрайт, например Электра, по умолчанию - синяя палитра. Можно ли его превратить в спрайт другой, к примеру, фиолетовой палитры? Я думал всё просто - открываешь в фотошопе исходный спрайт, выбираешь: Изображение > Режим > "Таблица цветов..." И там по кнопке "Загрузить..." указываешь файл из папки ...palettes\enemies\electra4.pal Но - нет, фотошоп пишет что "Этот файл не является корректным файлом Microsoft ® Palette". Выходит, файлы в игре, имеющие расширение .pal, имеют какой-то другой формат... Если верить FPG-эдитору, то это либо DIV2, либо PSP4... Пробовал найти гуглем конвертер палитр в формат микрософта, ничего не нашел... Может быть есть прога для наложения палитр, или еще какой-нибудь способ? |
| Fly:
В файлах палитр описаны только 16 изменяемых цветов, по 3 байта на цвет. Какие именно цвета изменяются, указывается в файле основной палитры. Кроме того, в этом же файле содержится список альтернативных имён персонажа. |
| gepar:
--- Цитата: Testmaster ---Может быть есть прога для наложения палитр, или еще какой-нибудь способ? --- Конец цитаты --- Можно подобрав удачный цвет вписать руками его в палитре вместо того что был. Судя по тому что Fly в курсе что там и как то он тебе и адреса где палитра может подсказать если палитра не в начале файла находиться :) |
| Fly:
Попробовал поставить дробовик и пулемёт на уровень через SorMaker. Получилось. Но оказалось, что они не работают. Во-первых, персонажи используют неправильные спрайты (даже те, у которых нужные спрайты есть), а во-вторых, при попытке выстрелить персонаж виснет и не может ничего сделать, пока его не ударят. Добавлено позже: А ещё sormaker.dat распаковал, если вдруг кому-то зачем-то нужно: https://www.dropbox.com/s/wp8mdref9a1krfl/SorMaker.7z?dl=1 |
| seregaturbo:
помогите мне плиз :( :( :( у меня два вопроса: 1. как сделать так - чтобы игра сохранялась, а то знаете ли не приятно когда при выходе из игры - все накопленное тобой и все настройки сбрасываются!!! 2. как приземляться на ноги - когда тебя хватают мобы и швыряют???? |
| Fly:
--- Цитата: seregaturbo ---1. как сделать так - чтобы игра сохранялась, а то знаете ли не приятно когда при выходе из игры - все накопленное тобой и все настройки сбрасываются!!! --- Конец цитаты --- Чтобы начинать не с начала игры, а с текущего уровня, нужно выйти, нажав F12. А если настройки не сохраняются, то может быть стоит атрибут "только чтение" на файле savegame\savegame.sor. --- Цитата: seregaturbo ---2. как приземляться на ноги - когда тебя хватают мобы и швыряют???? --- Конец цитаты --- Держи вверх+прыжок, пока не приземлишься. |
| seregaturbo:
спасибо!) сейчас проверю) |
| Testmaster:
--- Цитата: Fly от 16 Ноябрь 2014, 15:45:13 ---В файлах палитр описаны только 16 изменяемых цветов, по 3 байта на цвет. Какие именно цвета изменяются, указывается в файле основной палитры. Кроме того, в этом же файле содержится список альтернативных имён персонажа. --- Конец цитаты --- Охо-хо... Похоже тут нужны слишком специфические программерские скиллы... Чтобы считывать байты из одного файла, сопоставлять с другим, и потом внедрять в .pal или в .act. Жаль, но мне эту задачу не осилить. --- Цитата: gepar от 17 Ноябрь 2014, 02:08:25 ---Можно подобрав удачный цвет вписать руками его в палитре вместо того что был. Судя по тому что Fly в курсе что там и как то он тебе и адреса где палитра может подсказать если палитра не в начале файла находиться --- Конец цитаты --- Ну да, как-то так. Можно не лезть в файлы вообще, а в фотошопе пипеткой заменить нужные цвета на исходном спрайте, сохранить такую палитру, а потом её применять ко всем другим спрайтам. Это решение, но весьма трудоемкое. --- Цитата: Fly от 17 Ноябрь 2014, 09:31:13 ---Попробовал поставить дробовик и пулемёт на уровень через SorMaker. Получилось. Но оказалось, что они не работают. Во-первых, персонажи используют неправильные спрайты (даже те, у которых нужные спрайты есть), а во-вторых, при попытке выстрелить персонаж виснет и не может ничего сделать, пока его не ударят. Добавлено позже: А ещё sormaker.dat распаковал, если вдруг кому-то зачем-то нужно: https://www.dropbox.com/s/wp8mdref9a1krfl/SorMaker.7z?dl=1 --- Конец цитаты --- Интересно. Похоже на какую-то нереализованную задумку бомберлинка. Или может задел на будущее, для 5.2 например. За распаковку - спасибо. Жаль что в ней практически нет ино-палитровых спрайтов, это сильно бы упростило сбор данных. |
| seregaturbo:
с прыжком получилось, а вот с сохранением - нет!!! нажал как и сказал f12 - ничего не произошло. захожу снова в игру - настройки сброшены, накопленное - тоже!!!! Добавлено позже: --- Цитата: Fly от 18 Ноябрь 2014, 14:19:51 ---Чтобы начинать не с начала игры, а с текущего уровня, нужно выйти, нажав F12. А если настройки не сохраняются, то может быть стоит атрибут "только чтение" на файле savegame\savegame.sor.Держи вверх+прыжок, пока не приземлишься. --- Конец цитаты --- с прыжком получилось, а вот с сохранением - нет!!! нажал как и сказал f12 - ничего не произошло. захожу снова в игру - настройки сброшены, накопленное - тоже!!!! |
| cptPauer:
Настройки и так должны сохранятся, без F12. Может файрволл или UAC мешает игре сделать запись в файл. Запускай с правами админа |
| Fly:
Testmaster, сделал конвертер, вроде работает. |
| Testmaster:
Fly, вот это да, жжошь! Правда, у меня всё-таки не получилось её запустить, Win7 ругается вот так: И далее в расшифровке ошибки пишет: --- Код: ---Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: sorrpal.exe Версия приложения: 0.0.0.0 Отметка времени приложения: 2a425e19 Имя модуля с ошибкой: KERNELBASE.dll Версия модуля с ошибкой: 6.1.7601.18409 Отметка времени модуля с ошибкой: 53159a86 Код исключения: 0eedfade Смещение исключения: 0000c42d Версия ОС: 6.1.7601.2.1.0.256.1 Код языка: 1049 Дополнительные сведения 1: 3fc0 Дополнительные сведения 2: 3fc0c896d820658e1ba7b9d2906ac659 Дополнительные сведения 3: ba7d Дополнительные сведения 4: ba7d036dd87c39c9cdf411c4f85a6e7e --- Конец кода --- С правами админа запускал через cmd.exe... может винде какой-нибудь файл нужен, или библиотека. |
| Fly:
--- Цитата: Testmaster ---С правами админа запускал через cmd.exe... может винде какой-нибудь файл нужен, или библиотека. --- Конец цитаты --- Нет, программе атрибут "только чтение" на файлах палитр не нравится. Перезалил программу, теперь не ругается на этот атрибут. |
| Testmaster:
Fly, Большое тебе спасибо, теперь всё работает : ) |
| seregaturbo:
--- Цитата: cptPauer от 18 Ноябрь 2014, 16:23:31 ---Настройки и так должны сохранятся, без F12. Может файрволл или UAC мешает игре сделать запись в файл. Запускай с правами админа --- Конец цитаты --- запустил от имени админа - все равно не сохраняет. блин!!! че делать, помогите???? |
| gepar:
--- Цитата: seregaturbo ---запустил от имени админа - все равно не сохраняет. блин!!! че делать, помогите???? --- Конец цитаты --- Может рашн буквен в имени пользователя или в путях к файлам игры? |
| seregaturbo:
--- Цитата: gepar от 28 Ноябрь 2014, 12:45:20 --- Может рашн буквен в имени пользователя или в путях к файлам игры? --- Конец цитаты --- ??? |
| Vivi the Black Mage:
seregaturbo, кириллица в путях к папке с игрой есть? |
| seregaturbo:
--- Цитата: Vivi the Black Mage от 28 Ноябрь 2014, 14:29:00 ---seregaturbo, кириллица в путях к папке с игрой есть? --- Конец цитаты --- какая еще кирилица??? по русски можно пожалуйста!!! я не сижу целыми сутками в форумах и не знаю вашего так называемого слэнга!!! |
| Vivi the Black Mage:
seregaturbo, изъясняешься на русском, но не знаешь что русские буквы это кириллица. :facepalm: |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |