ROM Hack Cheat Request - Digimon World Re:Digitize (eng)

buZZdBee

New Member
Newbie
Joined
Feb 12, 2025
Messages
3
Trophies
0
Age
34
XP
15
Country
Indonesia
Hi, can someone please help me with some codes from AnalogMan's ctrpf plug-in codes?

I've been trying to calculate some codes to regular hex to use on my mmj but to no avail.

Cause I don't have full comprehension about stuff like this..
 

buZZdBee

New Member
Newbie
Joined
Feb 12, 2025
Messages
3
Trophies
0
Age
34
XP
15
Country
Indonesia
I don't know the CTRPF format.
Thanks for replying..

It's from github. Since I'm not allowed to post links, I'll just post some of the lines here.

#define digimon_addr (global_addr + 0x1FE18)
// Name (Utf16 string)(0x10): 0x0
// Species ID (u32): 0x14
// Current HP (u32): 0x20
// Max HP (u32): 0x24
// Current MP (u32): 0x28
// Max MP (u32): 0x2C
// Attack (u16): 0x30
// Defense (u16): 0x32
// Speed (u16): 0x34
// Brains (u16): 0x36
// Weight (u32): 0x38
// Nature (u8): 0x3C
// Lives (u8): 0x3D
// Happiness (float): 0x40
// Discipline (float): 0x44
// Poop/Corruption (u8): 0x48
// Sleep Timer (u32): 0x510
// Health Status (u8): 0x518
// Hunger Care Mistake Timer (u32): 0x51C
// Exhaustion (u8): 0x530
// Fullness (u8): 0x538
// isHungry Flag (u8): 0x539
// Care Mistakes (u32): 0x53C
// Battles (u32): 0x540
// Digested (u8): 0x548
// hasToPoop Flag (u8): 0x549
// Poop Timer (u32): 0x54C
// Poop Timer to Icon (u32): 0x550
// Lifetime (u32): 0x55C
// Evolution Timer (u32): 0x560
// Bitmask of learned skills (0x8): 0x69C


And this one

// Overwrites current HP amount with max HP value
void infHPBattleFunc(MenuEntry *entry)
{
static u32 maxHP_addr = digimon_addr + 0x24;
u32 maxHP;
u32 currentHP;
if (isInBattle())
{
if (!READ32(playerBattlePointer_addr, ptr_addr)) return;
if (!READ32(maxHP_addr, maxHP)) return;
if (!READ32(ptr_addr + 0x170, currentHP)) return;
if (currentHP < maxHP)
WRITE16(ptr_addr + 0x170, maxHP);
}
}

// Overwrites current MP amount with max MP value
void infMPBattleFunc(MenuEntry *entry)
{
static u32 maxMP_addr = digimon_addr + 0x2C;
u32 maxMP;
u32 currentMP;
if (isInBattle())
{
if (!READ32(playerBattlePointer_addr, ptr_addr)) return;
if (!READ32(maxMP_addr, maxMP)) return;
if (!READ32(ptr_addr + 0x178, currentMP)) return;
if (currentMP < maxMP)
WRITE16(ptr_addr + 0x178, maxMP);
}
}

// Sets SP amount to 100 to allow infinite Special move use
void infSPBattleFunc(MenuEntry *entry)
{
u8 currentSP;

if (isInBattle())
{
if (!READ32(playerBattlePointer_addr, ptr_addr)) return;
if (!READ8(ptr_addr + 0x1B0, currentSP)) return;
if (currentSP < 100)
WRITE8(ptr_addr + 0x1B0, 100);

I do want some cheats provided, but I just want to understand the simple ones because I couldn't figure out what is missing from my codes. Because I have a comprehension level of a toddler.

Just so I can read and understand better the flow of codes. And not just asking outright.
Post automatically merged:

I'd figure that you are prominent in these kind of stuff, since I found your username on translated version as one of the tournament participants. ☺
Post automatically merged:

Ah yes almost forgot, the global address

define global_addr 0x004DD000
 
Last edited by buZZdBee,

Astrofelico

New Member
Newbie
Joined
Mar 13, 2025
Messages
2
Trophies
0
Age
26
XP
4
Country
Brazil
Hi, would you have a cheat code that increase movement speed? I would play the randomizer patched version, but since i dont have a pc i cant play at all and the speed of the character annoys me
 

SydMontague

Well-Known Member
Newcomer
Joined
Oct 19, 2017
Messages
81
Trophies
0
XP
1,964
Country
Germany
Code:
# Running Speed (default 50, here 75)
0044B8B8 42960000
# Walking Speed (default 21, here 21)
0044B8BC 41A80000
# Enemy Speed (default 57.5, here 86.25)
002FDCE8 42AC8000

The values are floats, so to insert other values you'll have to use a converter.

Also, what has the world come to that people have no PC. D:
 

Astrofelico

New Member
Newbie
Joined
Mar 13, 2025
Messages
2
Trophies
0
Age
26
XP
4
Country
Brazil
Code:
# Running Speed (default 50, here 75)
0044B8B8 42960000
# Walking Speed (default 21, here 21)
0044B8BC 41A80000
# Enemy Speed (default 57.5, here 86.25)
002FDCE8 42AC8000

The values are floats, so to insert other values you'll have to use a converter.

Also, what has the world come to that people have no PC. D:
Yeah, third world country and mine broke down last month, also im very New to this cheat thing, what number do i need to change to get bigger values?
 
Last edited by Astrofelico,

Kary83

New Member
Newbie
Joined
Jan 24, 2023
Messages
1
Trophies
0
Age
41
XP
32
Country
Singapore
Is it possible to remove max stats? I used the max stats cheat to kill a boss but somehow not able to revert even i choose to die.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    Catching up over the past while bc I been fucking inactive, you know
  • BakerMan @ BakerMan:
    I've been intermittent fasting for the past about month and a half, and it helped me lose weight for sure (2PM-10PM, and my clothes aren't so tight anymore, my jeans fall down a bit even)
  • BakerMan @ BakerMan:
    And also last night the power went out, and today my laptop is just cooked, but I already said that
  • K3Nv3 @ K3Nv3:
    Is usps tracking down for anyone
  • BigOnYa @ BigOnYa:
    Trump cut all funding for the tracking part
    +1
  • DinohScene @ DinohScene:
    clean report center,
    huraay!
  • K3Nv3 @ K3Nv3:
    Does it smell when it's dirty
  • Veho @ Veho:
    It's an eyesore.
  • Veho @ Veho:
    I clean up spam reports and benign shit but I don't want to get involved in squabbles any more.
  • Veho @ Veho:
    I'm too biased and immature to be a mod.
  • K3Nv3 @ K3Nv3:
    Yeah gets pretty annoying when you can just tell the ones trying to annoy others
  • K3Nv3 @ K3Nv3:
    That guy I don't like is being a meanie yeah but yall are doing the same thing lmao
  • Veho @ Veho:
    "SHOW ME THE EXACT LETTER OF THE EXACT RULE THAT I BROKE" bruh I moderate based on ~~vibes~~ bruh.
  • Veho @ Veho:
    And your vibes were "massive shit-stirring cunt-nugget".
  • K3Nv3 @ K3Nv3:
    I'm gonna write a 500 page word document to my government about this :hateit:
  • Veho @ Veho:
    Pls don't tell daddy Musk I've been naughty.
  • K3Nv3 @ K3Nv3:
    The response will be from Vance
  • Skelletonike @ Skelletonike:
    good morrow
  • Veho @ Veho:
    Please don't tell Vance of my existence, he's fucking creepy.
  • K3Nv3 @ K3Nv3:
    A coushin won't protect you this time
  • K3Nv3 @ K3Nv3:
    Cousin also probably works
  • Veho @ Veho:
    More cousin for the pushin'.
  • K3Nv3 @ K3Nv3:
    Jd that couch is part of the family stop
  • Veho @ Veho:
    Did you say family? *Alabama intensifies*
    K3Nv3 @ K3Nv3: https://youtube.com/shorts/fg2dHxp1Cfg