vain0x / knowbug

HSP3 debug window
Other
16 stars 6 forks source link
debugger hsp3

knowbug

knowbug は非公式の HSP3 用デバッグ・ウィンドウです。

最新版はこちら

スクリーンショット

主な機能としては以下があります。機能の詳細はこちらを参照 してください。

インストール

配布物に含まれている knowbug_install.exe を管理者権限で実行してください。HSP のディレクトリを選択し install ボタンを押すと、インストールが行われます。

コールスタック表示機能のインストール

この手順は省略可能です。

コールスタック (ユーザー定義命令の呼び出し履歴) の表示を行うには、追加のプラグイン (WrapCall) を読み込む必要があります。プラグインを読み込むには、WrapCall.as#addition してください。(これはデバッグ時にのみ動作します。)

#addition "WrapCall.as"

ただし、UTF-8 版や 64 ビット版の HSP を使う場合は、hsp3utf.ashsp3_64.as より 後に WrapCall.as を #addition してください。

#include "hsp3utf.as"  // こっちが前
#addition "WrapCall.as" // こっちが後

設定ファイルのインストール

この手順は省略可能です。

HSP のディレクトリに knowbug.conf を置いておくと、起動時に読み込まれます。具体的な設定は、設定ファイル内のコメントを参照してください。

アンインストール

インストール時と同様に knowbug_install.exe で knowbug をインストールした HSP のディレクトリを指定し、 uninstall を選択してください。

推奨環境

不具合報告など

既知の不具合や要望などは以下にまとまっています。不具合の報告やご意見などは、ここに書いてもらえると嬉しいです。

knowbug のリリースの一覧は以下を参照してください。(pre-release は動作が安定していない可能性があります。)

開発者向けのドキュメント

関連リンク