Что происходит?
2010-02-23 13:10:10

В последние месяцы я был занят многими вещами, не связанными с Dragon UnPACKer (месяц отпуска в Перу, завершение Mass Effect, Mass Effect 2 и Bioshock 2).

Но я также немного поиграл с Freepascal и Lazarus. Должен сказать, что чем больше в них вникаю, тем больше разочаровываюсь. Уже стали появляться положительные результаты, но процесс сборки завершается появлением сообщения об ошибке в моём классе Error.pas (возможно, проблема заключается в том, что я использовал зарезервированное имя...).

Честно говоря для этих целей я использовал Beta-версии программных продуктов FPC/Lazarus (0.9.29 с 2.4.1 FPC). Посмотрю, что покажут 0.9.28 и 2.4.0, но на многое не надеюсь...

И о хорошем, Virtual TreeView (последней версии), который является основным компонентом, используемым в Dragon UnPACKer на данный момент полностью адаптирован для FPC/Lazarus.

Думаю, что при создании ветки 5.x мне нужно использовать Delphi 7, а v6.x, возможно, будет создаваться уже в Lazarus. Хорошо, что не нужно переписывать плагины (уже проверил - они собраны и работают уже с FPC/Lazarus). Попробую исправить повреждённый HyperRipper в 5.5.2. Честно говоря, думаю, что легче и быстрее будет начать делать пользовательский интерфейс с нуля...

Переход на Lazarus
2009-11-20 08:01:05

Несколько запоздалые новости, касательно Dragon UnPACKer...

Прошу прощения за то, что так мало общаюсь, но я очень занят настройкой нового intranet сервера в фирме, где я работаю. Нужно как можно больше сделать в эти выходные, чтобы потом у меня было больше свободного времени.

Тем не менее, я немного поработал над Dragon UnPACKer, попробовал вручную перенести ядро программы на Lazarus. Это оказалось сложнее, чем я ожидал. Многие функции просто не существуют в Lazarus (или сильно отличаются). Думаю, что некоторые возможности Windows 7 будут поддерживаться следующими версиями. Показывает язык 

Думаю, что нужно отказаться от использования Dragon UnPACKer'ом реестра, а вместо этого воспользоваться конфигурационным файлом, относящимся к определённому пользователю.

Dragon UnPACKer v5.5.1 Beta (нестабильная сборка)
2009-09-12 13:08:05

Пришло время для второй нестабильной версии серии 5.5: 5.5.1 Beta !

Итак, что нового?

  • Исправлены ошибки, в основном косметические, но от этого они не перестают быть ошибками...
  • HypeRipper 5.6 Beta 2: исправлен алгоритм поиска форматов файлов. Скорость должна быть немного выше!
  • В этой версии нет новых поддерживаемых игровых форматов файлов.

См. журнал изменений, чтобы подробнее узнать обо всех нововведениях!

Для загрузки этой обновлённой версии воспользуйтесь разделом Dragon UnPACKer > Downloads.

Исправлен HyperRipper v5.6
2009-09-10 08:49:06

Последние пару дней я снова провёл за работой над Dragon UnPACKer, исправил некоторые косметические ошибки, добавил поддержку индикатора выполнения в панель задач Windows Vista/7 и внёс очень важную поправку в HyperRipper. Скоро выпущу исправленную и дополненную новыми возможностями версию 5.5.1 Beta. В то же время, если вы планируете использовать HyperRipper, то не используйте 5.5.0 Beta (неправильно работает BMFind, поэтому большинство форматов файлов он может и не найти).

Переустановка системы
2009-08-11 09:43:06

Занимаюсь установкой на свой компьютер нового накопителя Intel Postville X25-M 160 ГБ (34 нм SSD). Delphi установлена и запущена, но ещё не установлены библиотеки от третьих сторон. Хочу воспользоваться этой возможностью для проверки, если я не смогу заменить некоторые устаревшие библиотеки (например, cxCPU), то сейчас не смогу получить правильную информацию.