Форум Эму-Россия
http://forum.emu-russia.net/

Small Patcher for *.ips
http://forum.emu-russia.net/viewtopic.php?f=13&t=664
Страница 1 из 1

Автор:  zephyr [ 23 янв 2009, 00:50 ]
Заголовок сообщения:  Small Patcher for *.ips

Написал консольный патчер для формата *.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

Автор:  Eevon [ 23 янв 2009, 01:29 ]
Заголовок сообщения:  Re: Small Patcher for *.ips

Всегда приятно видеть программу от отечественного разработчика. Однако, я бы всё-таки простейший интерфес сделал. Пути нынче длинные, имена файлов тоже, а если патч и образ в разных каталогах лежат, то совсем замучаешься их в командной строке вбивать. В данный момент тем же IPSWin гораздо удобнее и быстрее пользоваться, чем твоей программой.

Автор:  PicaSSO [ 23 янв 2009, 01:35 ]
Заголовок сообщения:  Re: Small Patcher for *.ips

Маленький размер - хорошо, ущерб удобству - в разы хуже.
Сделай хотя бы простейшее гуи, или напиши шелл для создания батников из указанных в шелле путей. Как-то так.

Автор:  Eevon [ 23 янв 2009, 13:09 ]
Заголовок сообщения:  Re: Small Patcher for *.ips

Кстати, что касается маленького размера, то можно сделать диалоговое окно не в виде ресурса, а динамическое, тогда и интерфейс будет и размер практически не увеличится. ;)

Автор:  zephyr [ 02 май 2009, 03:30 ]
Заголовок сообщения:  Re: Small Patcher for *.ips

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

Автор:  HardWareMan [ 02 май 2009, 08:03 ]
Заголовок сообщения:  Re: Small Patcher for *.ips

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

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

Автор:  Eevon [ 02 май 2009, 10:33 ]
Заголовок сообщения:  Re: Small Patcher for *.ips

Интерфейс сделал бы на русском. ;)

Автор:  Sbun [ 02 май 2009, 11:15 ]
Заголовок сообщения:  Re: Small Patcher for *.ips

Спасибо zephyr,в двойне приятно видеть что ты Беларус)) как и я

Автор:  zephyr [ 03 май 2009, 02:45 ]
Заголовок сообщения:  Re: Small Patcher for *.ips

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:

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/