IChooseYou 5f1fd56171 Fix process memory provider base address sync and live refresh
Provider base address now stays in sync with tree base address when
changed via ChangeBase command, fixing reads from arbitrary memory
regions like KUSER_SHARED_DATA at 0x7FFE0000. ReadProcessMemory
handles partial reads gracefully. Snapshot extent uses tree-based
calculation instead of provider size to avoid oversized reads.
MCP source.switch gains pid parameter for programmatic process attach.
MCP server starts by default with logging and slow mode support.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 13:04:28 -07:00
2026-02-06 15:46:09 +01:00
2026-02-10 11:07:58 -07:00

This tool helps you inspect raw bytes and interpret them as types (int, float, struct, array, etc) instead of just hex. It supports pointers/arrays so you can see the relationship between data. Either modify the values inside the editor or export as .h to reuse these structures in your code. screenshot

State: Plugin system is partially implemented. Some UI bugs exist. MCP server has been added as first draft. Vector/Matrix editors are not fully implemented yet.

Build

  1. Prerequisites
  1. Quick Build (relies on powershell| for manual build skip to step 3)

    git clone --recurse-submodules https://github.com/IChooseYou/ReclassX.git cd ReclassX .\scripts\build_qscintilla.ps1 .\scripts\build.ps1 ^ script above tries to autodetect Qt install (as we learned not everyone installs to C:/Qt/)

  2. Manual Build

Step by step for peoplewho want to run commands themselves:

  1. Clone with --recurse-submodules (+ fallback git submodule update --init --recursive)
  2. Build QScintilla: qmake + mingw32-make in third_party/qscintilla/src
  3. CMake configure + build with -DCMAKE_PREFIX_PATH
  4. optionallly windeployqt the exe

Alternatives

Description
⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-05-11T01:57:13.340Z
Readme MIT 17 MiB
Languages
C++ 92.7%
CMake 1.8%
C 1.7%
PowerShell 1.3%
Python 1.2%
Other 1.2%