ROM Hack Discussion (Need help to fix) Advanced SX OS cheat code for Dark Souls Remastered


May 21, 2018
United States
The value address in Dark Soul Remastered is dynamic, so I checked SX OS hacker guide and found a way to get the correct address.
Hacker guide:

1. The "player data" memory block always start at [HEAP + 0xA2BCE000].
2. The first pointer locates at [HEAP + 0xA2BCE008].
3. Go to the pointed address, for example, it's [HEAP + 0xA2BCE0F3] this session. the next pointer locates at [HEAP + 0xA2BCE0F8]. Yes, just increase the address with 0x0000005.
4. Repeat step 3 a few times. I'm stuck here, it's not a fixed value. (Between 20 and 26 in my experience.)
5. Now we are at player data address. It looks like this:

"ce 06" is health of player (HEAP + 0xa2bd18d4, HEAP + 0xa2bd18d8, HEAP + 0xa2bd18dc).
"a0 00" is stamina of player (HEAP + 0xa2bd18f0, HEAP + 0xa2bd18f4, HEAP + 0xa2bd18f8).
"4e 32 28 32 2d 32 32" is base stat of player (from HEAP + 0xa2bd1900 to HEAP + 0xa2bd1930).
"09" is humanity of player (HEAP + 0xa2bd1944).
"36 01" is character level (HEAP + 0xa2bd1950).
"0e 0d 16 16" is souls you have (HEAP + 0xa2bd1954).

I wrote a code and It doesn't work (even if the number in step 4 is correct), could anyone fix this? I have no idea what's wrong here.
[Humanity 10]
581F0000 A2BCE008 // Read the first pointer in register #F
300C0000 0000001A // Repeat 26 times
581F1000 00000005 // Increase the address by 5 in register #F
310C0000 // Loop
400E0000 00000000 00000091 // Load 0x91 into register #E (Humanity offset)
640F01E0 00000000 0000000A // Set Humanity to 10. Address is #F+#E.

Edit: The comments are just showing what I want to do here, don't put comments in actual cheat file.

Edit 2: It seems there are always a [MAIN + 0x01b08408] pointer under the correct address (the second line in the pic), maybe it's helpful to locate the correct block.
Last edited by ayssia,

Site & Scene News

General chit-chat
Help Users
  • RedoLane tempBOT:
    RedoLane has left the room.
  • kenenthk tempBOT:
    kenenthk rolls 1d6 and gets 6 (6).
  • kenenthk @ kenenthk:
    Aye let's go got 6
  • The Real Jdbye @ The Real Jdbye:
    i agree popcorn is bland but caramel popcorn is really good
  • tabzer @ tabzer:
    butter soy (sauce) popcorn is the way to go
  • DinohScene @ DinohScene:
    yuck, popcorn
  • Veho @ Veho:
    Mmmm, popcorn.
  • Veho @ Veho:
    Bring on the caramel kettle corn pls.
  • HarvHouHacker @ HarvHouHacker:
    Okay, users of Vivaldi on Android: Don't toggle "Desktop Site" on Stuff breaks.
  • ZeroT21 tempBOT:
    ZeroT21 has left the room.
  • ZeroT21 tempBOT:
    ZeroT21 has joined the room.
  • Psionic Roshambo @ Psionic Roshambo:
    The kernel of corn said you won't make me number two.
  • Flame @ Flame:
    @Psionic Roshambo what you been up to as of late?
  • Flame @ Flame:
    any new Chinese cheap stuff?
  • Veho @ Veho:
    Chinese stuff isn't cheap any more.
  • Psionic Roshambo @ Psionic Roshambo:
    Well a new phone battery case thing I love it.
  • Flame @ Flame:
    which phone do you own now?
  • Psionic Roshambo @ Psionic Roshambo:
    And yeah Veho is right with COVID destroying China everything is messed up
  • Psionic Roshambo @ Psionic Roshambo:
    Galaxy Note 9 right now.
  • Psionic Roshambo @ Psionic Roshambo:
    Well and Redmi Note 9 and 10 too
  • B-Blue @ B-Blue:
    nice vag
  • James_ @ James_:
    @ mods someone posted nsfw in general
  • DinohScene @ DinohScene:
    picture above?
  • B-Blue @ B-Blue:
    B-Blue @ B-Blue: 8===D