Разработка и ромхакинг > Ромхакинг и программирование
TimView Plus by [Lab 313]
<< < (7/9) > >>
lupus:
Ну и зачем он нужен, если всё это в оперативке висеть может? Я помню, когда 512 метров памяти было, рекомендовали установить фиксированный размер свопа в 2 раза больше объёма ОЗУ, чтобы повысить производительность (давно же это было...) Но что-то нас не в ту степь понесло.
В целом работает нормално, только почему-то иногда на хоткеи не реагирует. Закономерность пока не уловил.
DrMefistO:
Своп используется когда основной не хватает памяти. Попробуй увеличить размер свопа!
Хоткеи... Хм, а какие именно?
Как фишка "оффсет" работает? Пробовал уже?
lupus:
Тупо иногда не реагирует на все хоткеи, чаже всего юзаю ctrl+w, ctrl+c, ctrl+x, сейчас мучаю Twisted Metal 2 и юзаю софтину довольно часто, постараюсь отловить закономерность.
Оффсеты не пробовал, подскажи, что за функция, а то я в курсе, что это значит, но как у тебя реализовано?
Да, раз уж ты вошёл в раж, есть ли желание поработать над аналогичной софтиной для формата gim (mig) для psp, часто где используется. Где-то есть доки по формату, хотя там ещё копать и копать. Универсальной утилиты в свободном доступе к сожалению нет.
За прогу отдельное спасибо, в целом работает всё гуд, в разы лучше чем плагин к фотошопу столетней давности. Обязательно упомяну вас в ридми, когда буду релизить перевод TM2.
DrMefistO:

--- Цитата: lupus ---ctrl+c, ctrl+x
--- Конец цитаты ---
Видимо из-за совпадения с горячими клавишами Windows (копирование, вырезание). Надо сменить.

--- Цитата: lupus ---Оффсеты не пробовал, подскажи, что за функция, а то я в курсе, что это значит, но как у тебя реализовано?
--- Конец цитаты ---
Короче, эта штука действует на палитру. Бывает, смотришь TIM, а он полностью черный (ну или прозрачный при галке), хотя в CLUT есть нечерные цвета, но они идут чуть дальше, не с первого пиксела палитры. Но как же их использовать?)
Пробуем сдвинуть оффсет на +1/-1 (или больше/меньше) и видим, появилась картинка уже)
--- Цитата: lupus ---Да, раз уж ты вошёл в раж, есть ли желание поработать над аналогичной софтиной для формата gim (mig) для psp, часто где используется. Где-то есть доки по формату, хотя там ещё копать и копать. Универсальной утилиты в свободном доступе к сожалению нет.
--- Конец цитаты ---
Эх, в планах, конечно, есть сейчас много чего: TIM2, Brigandine перевод, еще может какие утилиты. Если будет время, и желание - сделаем)

--- Цитата: lupus ---За прогу отдельное спасибо, в целом работает всё гуд, в разы лучше чем плагин к фотошопу столетней давности. Обязательно упомяну вас в ридми, когда буду релизить перевод TM2.
--- Конец цитаты ---
Спасибо за отзыв) Кстати, в RC4 поправлен импорт BMP в TIM. Скоро я зарелизю эту версию официально)
lupus:
Ты мне в ЛС вроде её и кидал.
DrMefistO:
0.6.2 RC4:
 - Добавлено - просмотр TIM-файлов со смещением палитры;
 - Исправлено - открытие одиночных 16-битных TIM-файлов;
 - Исправлено - сканирование каталогов;
 - Исправлено - создание списка файлов при Drag-n-Drop;
 - Исправлено - сохранение PNG для непалитровых файлов;
 - Исправлено - автоизвлечение;
 - Изменено - горячие клавиши пунктов меню;
 - Убрано - создание логов;
 - Убрано - повторное уведомление при сканировании каталогов со смонтированного образа.

Ссылка на sendpsace.com: http://www.sendspace.com/file/bnslcy
Ссылка на lab313.ru: http://forum.lab313.ru/index.php?threads/timview-plus-betas.11/
alienlair:
Вопрос такой интересный есть. А можно ли прикрутить экспорт/импорт в/из png с нестандартной палитрой?
Для примера возьмем Twisted Metal 2 Там цвета кодируются не в RGB, а BGR. То есть красный и синий цвета перепутаны местами, так что полученная картинка выглядит не так как в игре. Соответственно если попытаться туда что-нибудь новое вставить, цвета в игре тоже будут сильно искажены
Mr2:
Спасибо за программу, классная штука! :wow:
lupus:

--- Цитата: alienlair от 11 Май 2012, 08:56:04 ---Вопрос такой интересный есть. А можно ли прикрутить экспорт/импорт в/из png с нестандартной палитрой?
Для примера возьмем Twisted Metal 2 Там цвета кодируются не в RGB, а BGR. То есть красный и синий цвета перепутаны местами, так что полученная картинка выглядит не так как в игре. Соответственно если попытаться туда что-нибудь новое вставить, цвета в игре тоже будут сильно искажены

--- Конец цитаты ---
У меня с этим вроде всё нормально о0
alienlair:
Так ты только картинки в заставках и биосы экспортируешь. Там нормальная 16 битная палитра используется. А вот если текстуры машин и уровней пробовать менять, то как раз такая ерунда, что я описал всплывет + в carselect.tms все тимы в такой палитре находятся. Может и еще где, но я не смотрел
DrMefistO:

--- Цитата: alienlair ---Вопрос такой интересный есть. А можно ли прикрутить экспорт/импорт в/из png с нестандартной палитрой?
--- Конец цитаты ---
Импорт только из BMP происходит. Вам для редактирования тима или просмотра?
Если да, могу сделать фишку типа RGB->BGR, ну и другие ее вариации.
alienlair:
Редактирование в основном. Просмотреть и в самой игре можно в нормальной палитре. А так все же хотелось бы экспорт в bmp с измененной палитрой ну и сответственно импорт из него же с обратной конверсией палитры в первоначальный вариант
DrMefistO:

--- Цитата: alienlair ---Редактирование в основном. Просмотреть и в самой игре можно в нормальной палитре. А так все же хотелось бы экспорт в bmp с измененной палитрой ну и сответственно импорт из него же с обратной конверсией палитры в первоначальный вариант
--- Конец цитаты ---
Напишите подробнее: по какому алгоритму должна меняться палитра в ту, и обратную сторону.
lupus:
мне кажется, что нужна опция палитр при просмотре и соответственно экспорт/импорт с учётом выбранного.
DrMefistO:

--- Цитата: lupus ---мне кажется, что нужна опция палитр при просмотре и соответственно экспорт/импорт с учётом выбранного.
--- Конец цитаты ---
Эмм, не совсем понял. Клат же отображается и меняется.
alienlair:
Объясняю на примере
Вот так файл отображается в программе

Вот так в игре

Палитра причем одна и та же используется.
Мне просто банально нужно вывести картинку для редактирования в том виде каком она показана в игре (т.е поменять местами значения для Красного и Синего каналов каждого пикселя). Отредактировать ее и сконвертить в TIM вернув все как было. Т.е. допустим в оригинальном Tim точка 0,0 имеет цвет 123,20,255 в BMP ее нужно вывести как 255,0,123. И наоборот в BMP точка имеет цвет 255,0,123 при конвертировании в tim должна получить цвет 123,20,255 
DrMefistO:

--- Цитата: alienlair ---55 в BMP ее нужно вывести как 255,0,123. И наоборот в BMP точка имеет цвет 255,0,123 при конвертировании в tim должна получить цвет 123,20,255 
--- Конец цитаты ---
Открою секрет) TimView+ берет цвета не из BMP при импорте, а из оригинального тима. Т.е. ему как бы пофигу какие в BMP цвета. В цветах TV сохраняет лишь информацию о позициях этих цветов в CLUT и о прозрачности (если это палитровый TIM).
Поэтому, смотря что вы хотите сделать с этим тимом! Так что вы с ним хотите сделать?

З.Ы. Обязательно использовать цвета, которые имеются в BMP (брать пипеткой) и никакие другие. Т.е. эффекты фотошопа, и вся прочая лабуда испортят картинку.
Ogr:

--- Цитата: DrMefistO ---Открою секрет) TimView+ берет цвета не из BMP при импорте, а из оригинального тима. Т.е. ему как бы пофигу какие в BMP цвета. В цветах TV сохраняет лишь информацию о позициях этих цветов в CLUT и о прозрачности (если это палитровый TIM).Поэтому, смотря что вы хотите сделать с этим тимом! Так что вы с ним хотите сделать?З.Ы. Обязательно использовать цвета, которые имеются в BMP (брать пипеткой) и никакие другие. Т.е. эффекты фотошопа, и вся прочая лабуда испортят картинку.
--- Конец цитаты ---
Если 8и (и ниже) битные тимы сохранять для редактирования в тот же 8и битный формат (пнг\джиф) с сохранением оригинальной палитры, то, после редактирования в фотошопе, можно там же оптимизировать получившиеся изображения используя её. ТЕ, без пипеток и пиксельарта – любые эффекты фотошопа.
brill:
Ogr, это знают только пользователи фотошопа  ;)
DrMefistO:

--- Цитата: Ogr ---Если 8и (и ниже) битные тимы сохранять для редактирования в тот же 8и битный формат (пнг\джиф) с сохранением оригинальной палитры, то, после редактирования в фотошопе, можно там же оптимизировать получившиеся изображения используя её. ТЕ, без пипеток и пиксельарта – любые эффекты фотошопа.
--- Конец цитаты ---
А если палитр несколько? Как?

Огорчу - никак)

И еще: эффекты фотошопа не доступны в индексированных файлах.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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