Сообщения без ответов | Активные темы Текущее время: 24 апр 2024, 14:56



Ответить на тему  [ Сообщений: 9 ] 
 Small Patcher for *.ips 
Автор Сообщение
Сообщение 23 янв 2009, 00:50
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
29 июл 2007, 22:33
Сообщения: 70
Откуда: Belarus
Написал консольный патчер для формата *.ips
Размер этой крохи - менее 16 кб :) !!!

Она работает ничуть не медленнее своих больших собратьев
(IPS Win 2, Smart IPS 1, Chief-net_IPS 1.1) и умеет создавать текстовые логи.
Такой патчер не займет много места на Вашем flash носителе и будет
всегда при Вас!!!

Это бетта версия программы.
Прошу протестировать всех желающих помочь.

Я удачно пропатчил такие игры как "Дюна 2" и "Сияющая сила 2"
в исполнении группы "Шедевр" с приставки "Sega Mega Drive",
а также игру "Двойной дракон 3" с приставки "NES" от нашей группы -
"Rustranslate team".

http://webfile.ru/2575917


Сообщение 23 янв 2009, 01:29
Профиль WWW
Основатель сайта
Аватара пользователя

Зарегистрирован:
21 июл 2007, 15:40
Сообщения: 2234
Откуда: Москва
Всегда приятно видеть программу от отечественного разработчика. Однако, я бы всё-таки простейший интерфес сделал. Пути нынче длинные, имена файлов тоже, а если патч и образ в разных каталогах лежат, то совсем замучаешься их в командной строке вбивать. В данный момент тем же IPSWin гораздо удобнее и быстрее пользоваться, чем твоей программой.


Сообщение 23 янв 2009, 01:35
Профиль ICQ
Аватара пользователя

Зарегистрирован:
22 авг 2007, 19:39
Сообщения: 268
Откуда: Украина. Краматорск
Маленький размер - хорошо, ущерб удобству - в разы хуже.
Сделай хотя бы простейшее гуи, или напиши шелл для создания батников из указанных в шелле путей. Как-то так.

_________________
まだ若い夜...


Сообщение 23 янв 2009, 13:09
Профиль WWW
Основатель сайта
Аватара пользователя

Зарегистрирован:
21 июл 2007, 15:40
Сообщения: 2234
Откуда: Москва
Кстати, что касается маленького размера, то можно сделать диалоговое окно не в виде ресурса, а динамическое, тогда и интерфейс будет и размер практически не увеличится. ;)


Сообщение 02 май 2009, 03:30
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
29 июл 2007, 22:33
Сообщения: 70
Откуда: Belarus
Eevon Спасибо. Я думал над этим, хотя и не писал сюда...

Всетаки решил поучавстовавать в
http://www.rrc2008.tu2.ru/?Glavnaya_stranica
несмотря на опасную близость к госам...

Название: Small Patcher.
Win32 GUI version.
Утилита для работы с *.ips файлами.
Это ветка от моего консольного патчера.

http://files.wyw.ru/3460225
http://slil.ru/27501491

PS:
Заходите на RRC2008. Смотрите. Выбирайте понравившиеся работы.
Голосуйте. Получайте удовольствие. :D


Сообщение 02 май 2009, 08:03
Профиль
Аватара пользователя

Зарегистрирован:
24 июл 2007, 06:54
Сообщения: 492
Откуда: Embedded
zephyr писал(а):
PS:
Заходите на RRC2008. Смотрите. Выбирайте понравившиеся работы.
Голосуйте. Получайте удовольствие. :D

Хехе.
Цитата:
До окончания приёма заявок осталось
-1 дн., 13 час. и 59 мин.

_________________
Tried so hard and got so far, but in the end, it doesn't even matter...


Сообщение 02 май 2009, 10:33
Профиль WWW
Основатель сайта
Аватара пользователя

Зарегистрирован:
21 июл 2007, 15:40
Сообщения: 2234
Откуда: Москва
Интерфейс сделал бы на русском. ;)


Сообщение 02 май 2009, 11:15
Профиль
Аватара пользователя

Зарегистрирован:
15 апр 2009, 22:25
Сообщения: 9
Откуда: Могилёв(Беларусь)
Спасибо zephyr,в двойне приятно видеть что ты Беларус)) как и я


Сообщение 03 май 2009, 02:45
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
29 июл 2007, 22:33
Сообщения: 70
Откуда: Belarus
Eevon писал(а):
Интерфейс сделал бы на русском. ;)

ОК. Как завершится голосование конкурса сделаю.
Над ним еще много работы и до финальной версии далеко...
Есть желание включить в него поддержку ips2 и ninja форматов...
Форматирование лога по желанию пользователя (16 ричная система счисления или 10 ричная).
В этом патчере не все реализовано что хотел и есть вещи меня не устраивающие, тк можно лучше.
И есть мелкие недочеты, но работает он верно.
Изначально патчер был всего 9 кб, но "раскормился" аж на 16...
Так уж устроена система, что дельфийский компилятор не сделает меньше 8 кб программу
с данными возможностями. Единственный выход - переписать самому модули ответственные за
работу с окнами и обработку сообщений. Тогда данный патчер вместился бы думаю в 4 кб.

Кому интересно: за время работы нашел ошибку в дельфи 5. Пишет вконец произвольный байт.
Хотя может и я тут чего не доглядел, но 7 такого не делает...
Из-за этого компилировал в 7. Итог - в программе стало 2 лишних кб.
Удалены секции RCData и таблица релокаций.
Также нашел ошибку в патчере Smart IPS 1.0 by Hartec / Dextrose. Пишет лишний байт вконец.
Патчер известный и распространенный. Такчто есть смысл перепроверить ваши ромы :)


HardWareMan писал(а):
Хехе.

Надеюсь это хехе не о рекламе :) Я больше для участия...
1ое место стабильно djin займет с "Мagic team" c его программой "Kruptar 7".
А трейсер для "Genesis" от Яковлева Виктора скорее всего 2ое...
Просто не мог пропустить 1ое компо в данной сцене :)

Sbun
Земеля! :) Пожалуйста, пользуйся на здоровье.
Вижу ты на форуме не так давно...
Если какие вопросы, не стесняйся, спрашивай в личку, постараюсь ответить. :yes:


Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 9 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF (mod by Zeru-j).
Русская поддержка phpBB