| Разработка и ромхакинг > Ромхакинг и программирование |
| Palette convrerter 24<->15bpp |
| (1/3) > >> |
| Mr2:
Palette convrerter v0.3 Добавлена возможность вырезать и конвертировать палитру из файла. |
| paul_met:
Работает нормально. Только слегка неудобно переименовывать каждый раз файлы. |
| paul_met:
--- Цитата: Mr2 ---Special edition for paul_met! --- Конец цитаты --- Thank you! |
| Segaman:
а что по сути она делает? |
| DrMefistO:
Я тоже как-то не очень понимаю практическую суть этой программы. Наверное, это paul_met'а спец-заказ) |
| paul_met:
--- Цитата: Segaman ---а что по сути она делает? --- Конец цитаты --- Прога конвертирует 15bpp палитру, где цвет кодируется 2-мя байтами, в 24bpp палитру, где цвет кодируется 3-мя байтами. |
| DrMefistO:
а применение? |
| paul_met:
--- Цитата: DrMefistO ---а применение? --- Конец цитаты --- Для меня лично смысл бы в том, чтобы экспортировать выдранную 15bpp палитру (с прямым порядком байт) в понятную для тайлового редактора Crystal Tile2 24bpp палитру. Дело в том, что не всегда можно использовать Tile Molester, который хавает любую палитру без проблем. Если размер тайла не кратен 8, то на помощь приходит Кристал. |
| Mr2:
Я вначале создавал(в Фотошопе) задники для меню, сохранял в палитровый bmp. Потом побайтово заменял(прогой) задник в файле игры, но палитра была не 3 байта а 2. Так появился конвертер палитры. :cool: |
| Mr2:
Palette convrerter v0.5 Вернулся к изучению программирования окон, сделал конвертеру косметические изменения. Добавлен выпадающий список для выбора размера выдираемой палитры. Добавлен фильтр для форматов загружаемых файлов. |
| paul_met:
--- Цитата: Mr2 ---Palette convrerter v0.5 --- Конец цитаты --- Полезная прога (особенно для кастомных палитр). Осталось добавить XP манифест, чтобы ГУИ посимпатичнее стала. |
| sinicum:
Прикольная мелочь.. --- Код: ---111111111111111(b) = 7F(h) - white / / B G R R 1-5 биты G 6-10 B 11-15 (111111) = 31 = 248/8 --- Конец кода --- вроде того? думается можно кроме GBA применять кое-где и со SNES палитрами.. |
| Mr2:
--- Цитата: paul_met от 01 Сентябрь 2014, 22:09:08 ---Осталось добавить XP манифест, чтобы ГУИ посимпатичнее стала. --- Конец цитаты --- Будем работать. :) --- Цитата: sinicum от 04 Сентябрь 2014, 23:48:29 ---Прикольная мелочь.. --- Конец цитаты --- Зависит от размера и колличества конвертируемых палитр. ^_^ --- Цитата: sinicum от 04 Сентябрь 2014, 23:48:29 --- --- Код: ---111111111111111(b) = 7F(h) - white / / B G R R 1-5 биты G 6-10 B 11-15 --- Конец кода --- вроде того? --- Конец цитаты --- Да. Palette convrerter v0.5.1 Добавлено окно About. Окна сообщений блокируют основное окно программы.(для предотвращения повторных вызовов окон сообщений до закрытия текущего) Palette convrerter v0.6 Добавлена блокировка неактивных элементов управления. Добавлена кнопка Next для индексации адреса палитры.(полезно если палитры идут друг за другом) Palette converter v0.7 Установлен стиль окна Windows XP. В свойства файла(программы) прописана дополнительная информация.(вкладка:"версия") Сделал мануал, из которого можно узнать для чего нужен Palette converter. |
| Mefistotel:
Спасибо за программку. :) |
| Mr2:
--- Цитата: Mefistotel от 23 Ноябрь 2014, 07:48:55 ---Спасибо за программку. :) --- Конец цитаты --- Работайте на здоровье. :) В свою очередь хочу поблагодарить paul_met'a - за толчок способствующий релизу программы. И за требовательность. ^_^ |
| paul_met:
--- Цитата: Mr2 ---В свою очередь хочу поблагодарить paul_met'a - за толчок способствующий релизу программы. И за требовательность. --- Конец цитаты --- Взаимно. Я просто предпочитаю удобство (думаю, как и многие). Так что теперь пользоваться прогой не только полезно, но и удобно. |
| Mr2:
Palette convrerter v0.8 Добавлен скин. Заблокирован ввод некорректных символов в адрес палитры. |
| paul_met:
Риквест, чтобы прога сохраняла настройки конвертирования. Бывает, что конвертируешь кучу однотипных палитр с настройками отличными от дефолтных. И да, в описание можно добавить, что прямой порядок байт так же использует и Сатурн. ;) |
| Mr2:
--- Цитата: paul_met от 29 Июль 2015, 16:57:19 ---Риквест, чтобы прога сохраняла настройки конвертирования. --- Конец цитаты --- Palette convrerter v0.9 Добавлен выбор системы счисление адреса dec/hex. Добавлена функция сохранения настроек. Произведён рефакторинг GUI кода. --- Цитата: paul_met от 29 Июль 2015, 16:57:19 ---И да, в описание можно добавить, что прямой порядок байт так же использует и Сатурн. ;) --- Конец цитаты --- :hi: Информация о 15bpp палитре. 15bpp Intel – используется в играх GameBoy Advance, PlayStation. 15bpp Motorola – используется в играх Sega Genesis/Mega drive, Sega Saturn. |
| paul_met:
--- Цитата: Mr2 ---Добавлена функция сохранения настроек. --- Конец цитаты --- Благодарю. :thumbup: |
| Навигация |
| Главная страница сообщений |
| Следующая страница |