Skip to content

yuu1111/HSP-Decompiler

 
 

Repository files navigation

HSP-Decompiler

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ファイルを参照)

About

Decompiler for Hot Soup Processor 2/3. Original source code written by Kitsutsuki.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%