コンテンツへスキップ
修正点
- 逆アセンブラ: いくつかの逆アセンブラ命令にカンマが多かったり少なかったりする問題がありましたが、これを修正しました。
- 逆アセンブラ: ret # の説明を修正しました。
- 逆アセンブラ/デバッグ: 命令編集中にブレークポイントにヒットした際に編集されるアドレスを修正しました。
- アセンブラ: reg*2/4/8+unquotedsymbol のアセンブルを修正しました。
- プラグイン: 逆アセンブラコールバックを使用するCプラグインのSDKを修正しました。
- ホットキー: フォアグラウンドにアタッチするホットキーを修正しました。
- メモリ検索: パーセンテージ検索を修正しました。
- メモリ検索: 稀にエラーを引き起こす可能性のある状況を修正しました。
- メモリ検索: シンプルな値がグループ検索で動作するようになりました。
- メモリ検索 Lua: メモリ検索オブジェクトが検索完了前に解放された場合でも、スキャンファイルが削除されるようになりました。
- メモリフィル: 64ビットアドレスに対応しました。
- 構造体解析: ポップアップメニューの「タイプ変更」が、最初の選択エントリだけでなく、選択されたすべてのエントリに影響を与えるように修正しました。
- ポインタ/ポインティウィンドウ: 書き込みの代わりにアクセスを使用している場合のデバッグポインタ/ポインティウィンドウのボタンテキストを修正しました。
- GUI: 設定のDPI Awareオプションを修正し、復元しました。
- GUI: 細かいDPIの修正/調整をいくつか行いました。
- グラフィカルメモリビュー: DPIの問題を修正しました。
- シンボルハンドラ: シンボルハンドラが完了まで待機する場合、構造体の解析完了を待機しなくなりました。
追加と変更点
- Luaエンジン: オートコンプリートを追加しました。
- DLLインジェクション: DLLインジェクションが失敗した場合、CEは強制インジェクション方式にフォールバックを試みます。
- アセンブラ: マルチバイトNOPを追加しました。
- プラグイン: プラグインは、独自のフォルダに静的にリンクされたサイドDLLを持つことができるようになりました(Windows 7 with updates以降)。
- デバッグ: シングルステップ実行時のFPUウィンドウ編集を改善し、FPUレジスタを変更できるようになりました。
- デバッグ: スレッドビューがシングルステップ実行時に更新されるようになり、そこで行われた変更が現在のデバッグ対象スレッドに影響を与えるようになりました(以前はそうではありませんでした)。
- デバッグ: コードフィルターを追加しました。これにより、コードが実行されたかどうかに基づいてフィルタリングできます(ソフトウェアブレークポイントを使用)。
- デバッグ: 予期しないブレークポイントで中断するかどうか、およびCEが予期しないブレークポイントで中断するか、指定された領域(AAスクリプトなど)でのみ中断するかを選択するオプションを追加しました。
- 逆アセンブラ: コメントが複数のパラメータを表示するようになりました。
- ポインタ検索: 負のオフセット検索を許可するオプションを追加しました。
- ポインタ検索: 表示に別のタイプを追加しました。
- 詳細オプション/コードリスト: シンボル名を使用するようになりました。
- チュートリアルゲーム: ステップを解決した際にレベルスキップオプションを追加しました。
- チュートリアルゲーム: セカンダリテストを追加しました。
- メモリ比較: 1行に表示されるアドレス値の数に制限を追加しました(変更可能)。
- アドレスリスト: 子を非アクティブ化するオプションが設定されている場合、子が最初に非アクティブ化されます。
- メモリ検索: どのモジュールを検索するか指定できるautorunのluaスクリプトを追加しました。
Lua
- ExecuteCodeEx(ターゲットでコードを実行し、パラメータを渡すことができます)
- getNameFromAddress に2つの新しいパラメータ(ModuleNamesとSymbols)を追加しました。
- symbollistクラスにaddModuleとdeleteModuleを追加しました。
- DLLを強制的にロードできるModuleLoaderクラスを追加しました。
- リストビューのendUpdateを修正しました。