Skip to content

Commit

Permalink
Update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
kotcrab committed Jun 9, 2024
1 parent c48481b commit dcb6f64
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#### Version 19
- [#8](https://github.com/kotcrab/ghidra-allegrex/issues/8) - switched to the official way of packaging the extension.
- **Warning**: The installation method is different now, please see the updated README.
- Note: If you're updating from version 18 in an already existing Ghidra installation you must delete the plugin first.
- [#8](https://github.com/kotcrab/ghidra-allegrex/issues/8) - switched to the official way of packaging the extension
- **Warning**: The installation method is different now, please see the updated README
- Note: If you're updating from version 18 in an already existing Ghidra installation you must delete the plugin first
- Fixed HI16 relocation calculation when relocating to a very high address
- Updated internal dependencies

Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ Features:
Download prebuilt package from the [Releases](https://github.com/kotcrab/ghidra-rest-api/releases) section. Select release which matches
your Ghidra version. Then depending on the version you're installing:

#### Version 19 or newer
### Version 19 or newer

In main Ghidra window:
1. Select `File -> Install Extensions`.
2. Press the green plus button.
3. Select downloaded ZIP.
4. Restart Ghidra.

#### Version 18 or earlier
### Version 18 or earlier

Extract downloaded ZIP. After extracting copy the `Allegrex` directory into `GHIDRA_INSTALL_DIR/Ghidra/Processors`.

Expand Down Expand Up @@ -55,9 +55,9 @@ file in PPSSPP.

### Kernel modules

Since version 1.7 relocations found in kernel modules are supported. Usage is very similar as when importing games though
kernel modules are usually loaded starting from address `88000000`. Note that for some files (e.g. `sysmem`, `loadcore`) you
will need to click `Options...` during import and select option to use `reboot.bin` type B relocation mapping.
Usage is very similar as when importing games though kernel modules are usually loaded starting from address `88000000`.
Note that for some files (e.g. `sysmem`, `loadcore`) you will need to click `Options...` during import and select checkbox to
use `reboot.bin` type B relocation mapping.

### Raw binaries

Expand All @@ -70,7 +70,7 @@ old one so a full rewrite of this integration would be required. This is not pla
old API is no longer available. To use this integration starting from Ghidra 11.1 you will need to modify the default Debugger
tool and enable `DebuggerObjectsPlugin` and `DebuggerTargetsPlugin` plugins.

Since version 1.9 Ghidra Debugger can be used to debug games running in PPSSPP over the WebSocket API. To get started open
Ghidra Debugger can be used to debug games running in PPSSPP over the WebSocket API. To get started open
PPSSPP and make sure "Allow remote debugger" is enabled in PPSSPP settings. Then open your binary using the Debugger tool and
in the `Debugger Targets` panel press the `Connect` button. Select `PPSSPP WebSocket debugger (beta)` and press `Connect`.
See Ghidra's built-in help to learn more about the debugger features.
Expand Down

0 comments on commit dcb6f64

Please sign in to comment.