| Разработка и ромхакинг > Ромхакинг и программирование |
| TimView Plus by [Lab 313] |
| (1/9) > >> |
| DrMefistO:
TimView Plus - универсальный вьювер TIM-файлов от Lab 313, обладающий следующим функционалом: - Просмотр TIM-файлов; - Отображение и изменение CLUT; - Полная поддержка прозрачности/полупрозрачности; - Сканер-рипер TIM-файлов; - Правильный конвертер из BMP в TIM-файлы любой битности; - Экспорт TIM в BMP, а также CLUT; - Просмотр TIM-файлов в битностях, отличных от оригинальной; - Поддержка параметров командной строки. О параметрах читайте ниже. Отличия от других подобных программ: - Корректный просмотр ВСЕХ ВОЗМОЖНЫХ TIM-файлов; - Поддержка некоторых "особенных" TIM-файлов; - Правильное преобразование BMP в TIM. Входной Bitmap не ограничивается цветами палитры; - Небольшой размер программы, и высокая скорость работы; - Быстрый сканер-рипер; - Возможность установки программы как основного просмотрщика TIM-файлов; - Отзывчивая техподдержка. Ссылка на скачивание: http://lab313.ru/soft/finals/timviewpv058f.zip Официальный сайт проекта: http://lab313.ru |
| Rockman Z:
Единственно что он не может так это засовыват в RAW-файлы собственные TIM, что делает программу бесполезной |
| DrMefistO:
Сделаем. Но адрес юзеру придется вводить самому, скорее всего Добавлено позже: --- Цитата: Rockman Z от 10 Сентябрь 2011, 05:01:19 ---Единственно что он не может так это засовыват в RAW-файлы собственные TIM, что делает программу бесполезной --- Конец цитаты --- Как же мне "нравятся" такие категоричные высказывания... Добавлено позже: Сделаем по другому: программа будет искать заголовок тима вместе с клатом (т.к. они будут теми же), который нужно импортировать в нужном файле, и с этой позиции вставлять. нужно будет и размер проверять. Добавлено позже: Хотя этот вариант отпадает. Много одинаковых может быть. Так что только с указанием позиции. А ее нужно будет знать. Для этого сделаю лог извлечения. Добавлено позже: Можно так: Укажите номер тима в файле, куда вы хотите вставить файл. |
| TrickZter:
--- Цитата: DrMefistO от 10 Сентябрь 2011, 18:02:49 ---Можно так: Укажите номер тима в файле, куда вы хотите вставить файл. --- Конец цитаты --- Можно сделать как в моём втором реструкторе: 1) выбрал из списка картинку, которую нужно заменить, 2) нажал кнопку вставить, 3) адрес подставится автоматически, 4) при желании адрес можно изменить: |
| DrMefistO:
Кстати да, идея! Просто придется пересканивать файл для получения позиции. Добавлено позже: Добавил заменялку тимов в паке (должен быть одинаковый размер тима), поправил еще найденные глюки, сделал создание лога сканирования. Завтра выложу новую версию. З.Ы. Все же тяжело без отзывов - поэтому, если вы хотите, чтобы проект развивался - пишите, обязательно пишите! |
| HoRRoR:
--- Цитата: Dr. MefistO ---А это я осилил, но убрал за ненадобностью... Тимвьювер должен смотреть, конвертировать, а не заниматься не своей работой все же. --- Конец цитаты --- --- Цитата: Dr. MefistO ---Добавил заменялку тимов в паке (должен быть одинаковый размер тима), поправил еще найденные глюки, сделал создание лога сканирования. Завтра выложу новую версию. --- Конец цитаты --- М? |
| DrMefistO:
Что, М? |
| DrMefistO:
Обновлена программа TimView Plus до версии 0.5.1 RC1 (дело близится к финалке): - Добавлен ключ экспорта BMP (BMPx) для командной строки: -tb; - Наконец-то сделан нормальный вывод изображения на экран, без мерцаний при изменении размера формы и прокрутке; - Многократно увеличена скорость сканирования файлов; - Добавлен инструмент замены тимов в файлах-контейнерах; - Возможность сохранения лога сканирования; - Исправлены многие недочеты предыдущих версий; - Другие исправления. Ссылка по традиции в шапке темы. |
| HoRRoR:
--- Цитата: DrMefistO от 11 Сентябрь 2011, 01:15:04 ---Что, М? --- Конец цитаты --- Сам себе противоречишь. Вывод: просто не осилил. |
| DrMefistO:
--- Цитата: HoRRoR от 11 Сентябрь 2011, 20:12:39 ---Сам себе противоречишь. Вывод: просто не осилил. --- Конец цитаты --- Я, скорее всего, верну поддержку образов, раз уж ты так настаиваешь, но на другом уровне: - сканер образов; - вставлялка тимов в образы с подсчетом EDC/ECC; Но это будет где-то в RC3-4. Добавлено позже: --- Цитата: Rockman Z от 10 Сентябрь 2011, 05:01:19 ---Единственно что он не может так это засовыват в RAW-файлы собственные TIM, что делает программу бесполезной --- Конец цитаты --- Что теперь не нравится? |
| Rockman Z:
--- Цитата: DrMefistO от 12 Сентябрь 2011, 09:12:05 ---Что теперь не нравится? --- Конец цитаты --- Ты чего? я ведь еще последнюю версию не смотрел) |
| DrMefistO:
--- Цитата: Rockman Z от 12 Сентябрь 2011, 09:28:50 ---Ты чего? я ведь еще последнюю версию не смотрел) --- Конец цитаты --- Вот тебе было бы приятно, если бы на все твои старания был ответ: бесполезная программа, потому что такой-то штуки-дрюки у тебя нет!? |
| r57shell:
мне бы было абсолютно по барабану (хоть меня и не спрашивали :lol:) |
| DrMefistO:
--- Цитата: r57shell от 12 Сентябрь 2011, 11:56:27 ---мне бы было абсолютно по барабану (хоть меня и не спрашивали :lol:) --- Конец цитаты --- И делать проект закрытым тоже не хочется... Ладно, пускай что хотят то и говорят. |
| DrMefistO:
HoRRoR, у меня все получилось. Нужно все делать именно так, как ты и сказал! Т.е. временно сохранять 4 байта начиная с 12-го, затирать нулями, делать все подсчеты, и восстанавливать эти 4 байта. Образ получился один в один. Скоро будет новая версия. |
| DrMefistO:
Обновлена программа TimView Plus до версии 0.5.2 RC2 (дело близится к финалке): - Добавлен сканер BIN/CUE-образов; - Добавлен инструмент замены TIM-файлов прямо в образе (с подсчетом ECC/EDC); - Переписаны инструменты экспорта-импорта изображений при редактирования. Теперь нет необходимости использовать альфа-канал; - Исправлено применение default-палитры; - Исправлено сохранение изображений; - Исправлены ошибки с ключом -e командной строки; - Поправлены ошибки работы с 16 и 24 битными TIM-файлами с палитрой; - Логи теперь сохраняются в папке Logs в каталоге с программой; - Другие мелкие исправления. Ссылка по традиции в шапке темы. |
| Rockman Z:
Наконец-то дошли руки скачать сию прогу. DrMefistO, приношу тысячу извинении, но тот который я юзал тимвьювер был от рвича 2004-о года выпуска. Я даже не удосужился скрин посмотреть. Еще раз принимай извинения. Вспомнил я про японский Ace Combat 3 Electrosphere, и думаю дай-ка я в нем пошарюсь. Как я и предпологал, диалога раскиданы ввиде как раз таки текстур. Но это вроде не всё, надо будет в других файлах пошарить. Кстати прога виснет когда начинается сканирование файла, потом отвисает |
| DrMefistO:
--- Цитата: Rockman Z от 17 Сентябрь 2011, 09:25:58 ---Кстати прога виснет когда начинается сканирование файла, потом отвисает --- Конец цитаты --- Да, это так. Просто происходит загрузка в память (с ней быстрее работать). На небольших файлах зависания не должно происходить. Добавлено позже: --- Цитата: Rockman Z от 17 Сентябрь 2011, 09:25:58 ---Вспомнил я про японский Ace Combat 3 Electrosphere, и думаю дай-ка я в нем пошарюсь. Как я и предпологал, диалога раскиданы ввиде как раз таки текстур. Но это вроде не всё, надо будет в других файлах пошарить. --- Конец цитаты --- Если есть возможность, то сканируй весь образ (если он BIN/CUE). |
| TrickZter:
--- Цитата: DrMefistO от 17 Сентябрь 2011, 10:08:24 ---Да, это так. Просто происходит загрузка в память (с ней быстрее работать). На небольших файлах зависания не должно происходить. --- Конец цитаты --- Сделай какой-нибудь progress bar, тогда пользователю не будет казаться, что прога висит ;) |
| DrMefistO:
--- Цитата: TrickZter от 17 Сентябрь 2011, 10:59:36 ---Сделай какой-нибудь progress bar, тогда пользователю не будет казаться, что прога висит ;) --- Конец цитаты --- Оке, сделаю... Еще в планах учитывать прозрачность/полупрозрачность в 16-битных тимах при экспорте-импорте для редактирования. пока она не учитывается. для всех остальных (4,8 бит) она сохраняется в конечном тиме. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |