Dmitry Jemerov's homepage
Dmitry Jemerov's photo   yole.ru - the e-side
English
Русский

Game hacking

На этой странице представлена подборка мелких утилит для game hacking (изучения внутреннего устройства компьютерных игр). Среди них есть программы для распаковки ресурсов, просмотра и редактирования сохраненных игр, декомпиляции скриптов и другие. Все утилиты распространяются с полными исходными текстами (на C, Pascal или Python), и большинство из них выпущены в public domain.

По возможности, утилиты скомпилированы Visual C++ 6.0 как Win32-приложения. Однако некоторые из программ используют библиотеки или возможности DOS, и поэтому скомпилированы под DOS. Там, где это возможно, я постарался проверить работоспособность утилит, но многих игр, для которых они написаны, у меня больше нет. Поэтому я не могу гарантировать, что утилиты будут работать правильно и не приведут к порче ваших данных. Take care, and use the source.

AnoxUnp.zip

Распаковщик ресурсов для Anachronox. Написан на C++, июль 2001. Выпущен в public domain.

ff8unbink.zip

Программа для извлечения видеороликов в формате BINK для Final Fantasy 8. Написана на C++, май 2001. Выпущена в public domain.

unvpp.py

Распаковщик ресурсов для Summoner. Написан на Python, апрель 2001. Released to the public domain.

FOTMisUnp.zip

Распаковщик файлов миссий для Fallout: Tactics (тестировался только с демо-версией). Написан на C++, март 2001. Выпущен в public domain.

STRSplit.zip

Распаковщик ресурсов для "Петька и Василий Иванович спасают галактику". Написан на Delphi, декабрь 1999. Выпущен в public domain.

Ark3Unp.zip

Распаковщик ресурсов для Realms of Arkania 3. Написан на C++, август 1999. Выпущен в public domain.

AllRes.zip

Распаковщик ресурсов для Аллоды: Печать тайны. Написан на C++, июль 1998. Выпущен в public domain.

FTADump.zip

Распаковщик ресурсов для Fairy Tale Adventure. Написан на C, май 1998. Выпущен в public domain.

SDump.zip

Распаковщик ресурсов для The Summoning. Написан на C, май 1998. Выпущен в public domain.

Bethesda.zip

Распаковщик ресурсов и программы просмотра картинок для Terminator: Future Shock и The Elder Scrolls: Arena. Написаны на C++, март 1996-июнь 1997. Выпущены в public domain.

WAD Analyzer

Программа для вычисления различных видов статистики для уровней Doom и Doom 2. Написана на C++, январь 1996. Свободно распространяется (полные условия лицензии приведены в файле WADAnal.txt).

SLHMus.zip

Программа для извлечения музыки в формате MIDI для Superhero League of Hoboken. Написана на C++, ноябрь 1995. Выпущена в public domain.

AlQSplit.zip

Распаковщик ресурсов (.LIB файлов) для Al-Qadim: Genie's Curse. Написан на C++, ноябрь 1995. Выпущен в public domain.

AMapView.zip

Программа для просмотра карт Ancients I: The Deathwatch. Написана на C++, июль 1995. Выпущена в public domain.

WarTools.zip

Утилиты для WarCraft: простой редактор сохраненных игр и программа просмотра карт. Написаны на Pascal, июль 1995. Выпущены в public domain.

CDSEdit.zip

Редактор персонажей для Wizardry 7: Crusaders of the Dark Savant. Написан на Pascal, май 1995. Свободно распространяется (полные условия лицензии приведены в файле CDSEdit.txt).

EOB2View.zip

Утилиты для Eye of the Beholder 2: программа просмотра персонажей в сохраненных играх и программа просмотра карт. Написаны на Pascal, декабрь 1994-август 1995. Выпущены в public domain.