How do cheats work for VC games?

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Kotomine Kirei, Oct 24, 2016.

  1. Kotomine Kirei
    OP

    Kotomine Kirei GBAtemp Regular

    Member
    241
    34
    May 21, 2015
    United States
    I have seen some NTR cheat plugins for a few VC games, but they are not for the games that I would like to have cheats for.
    Do you have to find the values through NTR (if so, how do I go about that; what data type do I look for?), or do you use something like Game Genie codes?
     
  2. Kotomine Kirei
    OP

    Kotomine Kirei GBAtemp Regular

    Member
    241
    34
    May 21, 2015
    United States
    Does anyone know how to go about doing this?
     
  3. elBenyo

    elBenyo Wad of meat.

    Member
    401
    71
    Jan 2, 2016
    United States
    Look up Gateshark2NTR. Then look up gateway cheat creation. It's done like using Cheat engine on PC but you have to make RAM dumps from the 3DS and compare them.
     
  4. Kotomine Kirei
    OP

    Kotomine Kirei GBAtemp Regular

    Member
    241
    34
    May 21, 2015
    United States
    So they are just using the same method used for regular games to make VC cheats?
    I was trying that method (with NTRDebugger, not using RAM dumps) and could not find the values that I was looking for, though it works for non-NTR games.
    What kind of thing should I be looking for? For example, if I try to find health, which of these kinds of data types should I be using: 2-byte, 4-byte, 8-byte, text, etc.?

    On a different subject (not VC), how do people make those "Save Anywhere" cheats?
    I have seen them in various games on other systems, but I cannot find out how they are made.
     
  5. Asia81

    Asia81 In my Ecchi World <3

    Member
    5,147
    2,565
    Nov 15, 2014
    France
    Albi
    You can't just patch the rom using GBATM ?
     
  6. Kotomine Kirei
    OP

    Kotomine Kirei GBAtemp Regular

    Member
    241
    34
    May 21, 2015
    United States
    What is GBATM?
     
  7. elBenyo

    elBenyo Wad of meat.

    Member
    401
    71
    Jan 2, 2016
    United States
    You should load a game, look directly at the value you are trying to change, dump RAM, change value you want to change by any increment, dump ram again. Then search using 8-byte for the original value, then double check it's the correct value by comparing it to the second dump using a hex editor to make sure the value in the second dump is the value you set the original value to. Frankly, it's a nightmare.