Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Export pointer to Xbox RAM #1781

Open
Clippy95 opened this issue Oct 17, 2024 · 1 comment
Open

Export pointer to Xbox RAM #1781

Clippy95 opened this issue Oct 17, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@Clippy95
Copy link

Feature Request

I'm suggesting that XEMU should export a pointer that points to the start of the xbox's RAM, similar to what PCSX2 does with .eemem, this would be useful for tools like Cheat Engine and Mouse Injector.

Alternatives

No response

Additional Context

cheatengine-x86_64-SSE4-AVX2_pHKq2uXBuj
PCSX2 pointer for eemem, also has ptrs for iopmem and vumem

@Clippy95 Clippy95 added the enhancement New feature or request label Oct 17, 2024
@SlyCooperReloadCoded
Copy link

SlyCooperReloadCoded commented Nov 16, 2024

A Cheat Engine plugin exists called emurpm which does this but better. If you give it a symbol that marks the start of memory, then tell it the size of memory in bytes, then it aligns 0x0 with the start of emulator memory. In the above screenshot, 7FF6E0000000 would become 00000000, and Cheat Tables would be functional regardless of actual game memory start location. PCSX2 has the [eemem] symbol, and Dolphin has its own memory editor program that has this all figured out, but Xemu doesn't have a symbol that marks the start of emulated game memory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants