Skip to content
This repository was archived by the owner on Jul 19, 2025. It is now read-only.
This repository was archived by the owner on Jul 19, 2025. It is now read-only.

Translating Cheat Codes into Memory Addresses #63

@SporyTike

Description

@SporyTike

I would like to have a command which allows me to add a console, the used cheat engine and the cheat code into a message and the bot tells me which memories are used in the cheat code and what size (converted to RA memory viewer). This command would make it easier to find memories for developers when developing a set.

For example a developer wants to find the map ID memory and they can just type the cheat which loads a specific map into the message and then the bot tells them the few memories which are included in the cheat code and could be the memory they are looking for. In the most cases that would reduce the possible amount of memories to less than 10 which are fairly easy to test.

As a command I have something like this in mind:

Input:
!translateCheat "Gameboy" "GameShark" "0100FAC2 0100FBC2 0100FCC2 0100FDC2"

Output:

@SporyTike
0xC2FA (8-bit)
0xC2FB (8-bit)
0xC2FC (8-bit)
0xC2FD (8-bit)

That's just an example for GameShark for the Gameboy. Of course every console and cheat engine behaves different so this could be a command which improves and gets more consoles featured over time because someone needs to find the time to understand the logic behind them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions