Finding pointers with NTR

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by MichiS97, Jul 29, 2016.

  1. MichiS97
    OP

    MichiS97 "Leftist snowflake milennial"

    Member
    GBAtemp Patron
    MichiS97 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,294
    718
    Jun 14, 2011
    Gambia, The
    Bavaria
    Hey guys,
    I'd like to make a NTR cheat plugin for Minish Cap played with RetroArch. I've already made a couple of plugins but back then I only needed to find and edit static addresses and now one of the addresses I want to tinker with is dynamic. How do I go about finding pointers only using a HEX editor or Cheat Engine? In the past, I made some trainers for various PC games where I also had to work with pointers but that was pretty easy because I could use the pointer search feature in Cheat Engine in combination with breakpoints but I don't really have the option here. Can anyone explain what I have to do here?
     
  2. MichiS97
    OP

    MichiS97 "Leftist snowflake milennial"

    Member
    GBAtemp Patron
    MichiS97 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,294
    718
    Jun 14, 2011
    Gambia, The
    Bavaria
    Push?
     
  3. imthe666st

    imthe666st Felyne Hunter

    Member
    355
    166
    Aug 16, 2015
    Germany
    ><HFB>
    Make file dumps and search for pointers like you'd do normally?
    There are several tools out there to find pointers in a binary file.
     
  4. MichiS97
    OP

    MichiS97 "Leftist snowflake milennial"

    Member
    GBAtemp Patron
    MichiS97 is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    1,294
    718
    Jun 14, 2011
    Gambia, The
    Bavaria
    Well I only know about the pointer search in Cheat Engine, I don't really know how to do it "normally"
     
  5. imthe666st

    imthe666st Felyne Hunter

    Member
    355
    166
    Aug 16, 2015
    Germany
    ><HFB>
    You can load memory files in Cheat Engine and use it to look for pointers.
    You need entire memdumps, not just from one memregion. Use my modified NTR debugger to make these dumps easily.