Decompiler for Hot Soup Processor 2/3. Original source code written by Kitsutsuki.
HSPでコンパイルされたファイル(*.ax, *.exe, .dpm)をソースファイル(.hsp, *.as)に戻すソフトです。
HSPのバージョンは、HSP2およびHSP3に対応しています。
オリジナルのソフトはきつつきさんによって書かれました(後述)。
ソフト名 | 作者 | 説明 |
---|---|---|
HSP逆コンパイラ | きつつき | オリジナルのソフト |
HSPdeco | minorshift | オリジナルの改良Ver |
HSPdecom | したぷる、YSRKEN | HSPdecoの改良Ver |
HSPdecoのパッチ | xx2zz | 復号が失敗する際の対策パッチ |
日付 | ソフト名 | バージョン | 説明 |
---|---|---|---|
2006/01/28 | HSP逆コンパイラ | 1.0 | 当初、シェアウェアとして公開された |
2007/09/10 | HSP逆コンパイラ | 1.1 | HSP3に対応された |
2010/09/12 | HSP逆コンパイラ | 1.2 | PDS・OSSになった他、バグ修正 |
2012/01/13 | HSPdeco | 1.0 | axファイルのデコード機能を開放、バグ修正 |
2015/12/15 | HSPdecom | 1.0 | 変数名復元をサポート、辞書データ追加 |
2016/08/16 | HSPdecom | 1.1 | パッチを全て付加、GitHubに上げ直し |
オリジナルのソフトは.NET Framework 2.0で動作します。
(ランタイム上で)高度な機能は全く使いませんので、後でもこれが踏襲されているようです。
オリジナルのソフトは恐らくVisual Studio 2008で書かれたのでしょう。
ただし、わざわざ古いVerのVSを入れるのが面倒なので、パッチ当てはVS2015 Communityで行いました。
PDSライセンス(HSPdecoはzlib/libpngライセンス。詳しくはLICENSEファイルを参照)