1. ultimatepump

    ultimatepump GBAtemp Regular
    Member

    Joined:
    Feb 9, 2004
    Messages:
    227
    Country:
    Is there an up to date collection of all the chets from this site. Lord apple is very behind and old and it is hard to keep up with a cheat released here, sometimes they are in a post and easily missed.

    Thanks
     
  2. dsrules

    dsrules GBAtemp Guru
    Member

    Joined:
    Sep 20, 2005
    Messages:
    6,157
    Country:
    at at [[[main+0x7814B60]+0x128]+0xF8] I see 08 00 00 00 18 00 00 00 , not which value to change
     
  3. Ultimos54

    Ultimos54 GBAtemp Advanced Fan
    Member

    Joined:
    Aug 27, 2018
    Messages:
    506
    Country:
    Australia
    ayy @Falo is it possible for you to help me with Pokken Tournament DX codes? I don't know who else to ask about ram/hex editing lol
     
    SumOf1000Lies likes this.
  4. abadidea

    abadidea Advanced Member
    Newcomer

    Joined:
    Jul 18, 2018
    Messages:
    61
    Country:
    Canada
    It'd be better for you to just ask the question, and if Falo can answer they will. (or others)
     
  5. Ultimos54

    Ultimos54 GBAtemp Advanced Fan
    Member

    Joined:
    Aug 27, 2018
    Messages:
    506
    Country:
    Australia
    i did ask but it seems that no one is working on it or considering working on it :(.
     
    SumOf1000Lies likes this.
  6. Falo

    Falo GBAtemp Advanced Fan
    Member

    Joined:
    Jul 22, 2012
    Messages:
    611
    Country:
    Germany
    Oops sorry ^^, it's 0x100, 0xF8 = NumberOfCharacterSlots, 0x108 = NumberOfPartySlots.

    I generally don't like Beat 'em ups, so i never played it and i don't plan on making codes for it.
     
  7. Ultimos54

    Ultimos54 GBAtemp Advanced Fan
    Member

    Joined:
    Aug 27, 2018
    Messages:
    506
    Country:
    Australia
    np hope someone can help with it :)
     
    SumOf1000Lies likes this.
  8. CrossGamerHDX

    CrossGamerHDX GBAtemp Regular
    Member

    Joined:
    Sep 10, 2017
    Messages:
    102
    Country:
    United States
    We need a better site to update these cheats.
    Or showing games that have no cheats etc..
    Hope someone come around for hotline Miami
     
  9. dsrules

    dsrules GBAtemp Guru
    Member

    Joined:
    Sep 20, 2005
    Messages:
    6,157
    Country:
    now, it is good, Thanks
     
  10. Irendes

    Irendes Member
    Newcomer

    Joined:
    Aug 20, 2019
    Messages:
    11
    Country:
    Russia
    Nine Parchments ver. 1.1.1
    Title ID: 0100d03003f0e000
    Build ID: f7893e37fc10c803

    Code:
    [Inf HP]
    04000000
    01972140 B9434A78
    04000000 01972144
    7100071F 04000000
    01972148 540000A1
    04000000 0197214C
    710002BF 04000000
    01972150 5400006D
    04000000 01972154
    8B090918 04000000
    01972158 B85FC315
    04000000 0197215C
    B8297915 04000000
    01972160 D65F03C0
    04000000 01972164
    7000CD07 04000000
    00A184E4 943D6717
    
    [Inf Magic]
    04000000
    01972100 1E212000
    04000000 01972104
    5400004C 04000000
    01972108 1E204020
    04000000 0197210C
    BC297900 04000000
    01972110 D65F03C0
    04000000 002A21E4
    945B3FC7
     

    Attached Files:

  11. Zumoly

    Zumoly GBATemp Analyst
    Member

    Joined:
    Apr 27, 2018
    Messages:
    1,699
    Country:
    Mali
    Usually @matias3ds updates the OP with them. So check it regularly.
     
    ultimatepump and matias3ds like this.
  12. wangch

    wangch Advanced Member
    Newcomer

    Joined:
    Apr 12, 2019
    Messages:
    87
    Country:
    United States
    Hello, ask you a question. Is there any way to get the code of all the items or weapons in a game through some tools? Your Fire Emblem editor has the code of all the items in it?
     
  13. Falo

    Falo GBAtemp Advanced Fan
    Member

    Joined:
    Jul 22, 2012
    Messages:
    611
    Country:
    Germany
    Currently no, i didn't look into items yet, maybe in the full version.

    But a Save Editor is much harder todo on these Unreal Engine games, because data is encrypted and or serialized (Dragon Quest XI S uses both).
    Same problem as SAO:FB, you can't just define some structures and hope that it works (like on Fire Emblem), the data is stored in a much more complicated way.
    Here something to read on what i mean (C#): https://stackoverflow.com/questions/3052202/how-to-analyse-contents-of-binary-serialization-stream
     
  14. wangch

    wangch Advanced Member
    Newcomer

    Joined:
    Apr 12, 2019
    Messages:
    87
    Country:
    United States
    Thank you for your reply. Many game item codes are continuous. If there is an item, I can find the item code by changing the number of items. Then I can guess some other item codes by increasing. But what should I do if I don't have a discontinuous item?
    How did you find fire's item code and weapon code? It's certainly not a variable number. Memory and archive addresses should be searched the same way.
     
  15. Falo

    Falo GBAtemp Advanced Fan
    Member

    Joined:
    Jul 22, 2012
    Messages:
    611
    Country:
    Germany
    On Fire Emblem, the items are a "400 * 4 byte array" right at the start of the SaveGame and the Savegame matches the games memory, so it was easy to do.

    This is different in each game. I haven't looked into the item data of DQXIS, so i don't know how it's stored, but it will surely be stored as an array of classes, not an array of data.
     
    eco95 likes this.
  16. wangch

    wangch Advanced Member
    Newcomer

    Joined:
    Apr 12, 2019
    Messages:
    87
    Country:
    United States
    I know what you mean. I just want to know how you found the simpler code like fire. How did you find it? It's a little difficult. I don't think I can learn it.
     
  17. Falo

    Falo GBAtemp Advanced Fan
    Member

    Joined:
    Jul 22, 2012
    Messages:
    611
    Country:
    Germany
    For Fire Emblem, i didn't search for it, i found it in the executable and then in the savegame.

    There is a function called "nn:: Prepo:: PlayReport:: SetBuffer", the second reference to that import is a function where you can find the main pointer:

    .text:0000000000561634 FB CD 14 94 BL __ZN2nn5prepo10PlayReport9SetBufferEPvm ; nn:: Prepo:: PlayReport:: SetBuffer(void *,ulong)
    .text:0000000000561638 E0 63 01 91 ADD X0, SP, #0x170+var_118 ; Rd = Op1 + Op2
    .text:000000000056163C ED FE FF 97 BL sub_5611F0 ; Branch with Link
    .text:0000000000561640 79 A0 00 90 ADRP X25, #[email protected] ; Address of Page
    .text:0000000000561644 39 87 44 F9 LDR X25, [X25,#[email protected]] ; Load from Memory

    pMain == 0x196D908 -> 0x19D76F0

    just go to main+0x19D76F0 and the pointer there leads you directly to the Savegame and 0x0 of the savegame is the item table.

    edit:

    a bit more info on how i did end up finding this import call, i was searching for "Money" in the string table and guess what?:

    Code:
      nn::prepo::PlayReport::PlayReport(&v26, "iron17_castle");
      nn::prepo::PlayReport::SetBuffer(&v26, v3, v2);
      sub_5611F0(&v26);
      v4 = pMain;
      v5 = sub_395C40(&pMain->ptr->player);
      sub_55CC10((__int64)&v27, 64, "%02d:%02d,", v5 / 0xE10uLL, v5 % 0xE10 / 0x3CuLL, v6, v7, v8, v9, v10, v11, v12, v25);
      LODWORD(v28) = nn::prepo::PlayReport::Add(&v26, "PlayTime", &v27);
      if ( (_DWORD)v28 )
        goto LABEL_20;
      v15 = Player::GetMoney(&v4->ptr->player);
      LODWORD(v28) = nn::prepo::PlayReport::Add(&v26, "Money", v15);
      if ( (_DWORD)v28 )
        goto LABEL_20;
      v16 = Player::GetInstructLevel(&v4->ptr->activities);
      LODWORD(v28) = nn::prepo::PlayReport::Add(&v26, "InstructLevel", v16);
      if ( (_DWORD)v28 )
        goto LABEL_20;
      LODWORD(v28) = nn::prepo::PlayReport::Add(&v26, "InstructExp", (unsigned __int16)v4->ptr->activities.InstructExp);
      if ( (_DWORD)v28 )
        goto LABEL_20;
      LODWORD(v28) = nn::prepo::PlayReport::Add(&v26, "PlayLog_Wark", (unsigned __int8)v4->ptr->activities.PlayLogValues[0]);
     
    Last edited: Aug 26, 2019
    eco95 likes this.
  18. wangch

    wangch Advanced Member
    Newcomer

    Joined:
    Apr 12, 2019
    Messages:
    87
    Country:
    United States
    Thank you very much for your patience in answering my questions.

    — Posts automatically merged - Please don't double post! —

    What do you mean by executable file is the main file obtained by unpacking xci? Then use IDA to open the function it finds, right?
     
  19. Adnane10

    Adnane10 Newbie
    Newcomer

    Joined:
    May 14, 2019
    Messages:
    7
    Country:
    Morocco
    Plz inf health for bayonetta 1
     
  20. matias3ds

    OP matias3ds GBAtemp Advanced Maniac
    Member

    Joined:
    Oct 25, 2017
    Messages:
    1,938
    Country:
    Argentina
    The Main cheat file has been updated 3 days ago , it's on the page 1 of the thread you can download it from here or MediaFire .
    Games that have no cheats it's because nobody cares about making some for those games or because they are hard to do , with dynamic address among others .
    If you need a better site go ahead and do one yourself or pay people to make one for you .
    Good look and let us know about your site.
     
  21. Mupie

    Mupie Member
    Newcomer

    Joined:
    Feb 26, 2019
    Messages:
    29
    Country:
    Spain
    Falo is switchtemp god. All praise him. Thank you Falo. You king.

    — Posts automatically merged - Please don't double post! —

    Ps: everyone else too. Hes just a lil on top

    Ps2: a lot

    Ps3: but much love to everyone.
     
    matias3ds and r0tten1 like this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Request, Cheat, Codes