REQUEST Digimon World Re:Digitize Decode (JAP) Citra Canary Emulator

Ask about cheats/tables for single player games here
Post Reply
magnamonx
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Oct 10, 2020 6:01 am
Reputation: 0

REQUEST Digimon World Re:Digitize Decode (JAP) Citra Canary Emulator

Post by magnamonx »

Game Name: Digimon World Re:Digitize Decode (JAP)
Game Engine: Citra Canary version 1857
Game Version: Jun 27, 2013
Options Required: Digimon digivolves to any kind of digimon (My special request is Magnamon and Magnamon X),
Unlock all skills, Finishing gauge always full.

Other Info: Please I really need help with this I've been trying to do it for 6 months now but i just sucked at this..
I also want to say thank you and say I really appreciate your help to whoever helps me with this.

P.S. If you need the game file I can send it to you via email and its around 740.7 MB. Thank you very much!

lampuiho
Expert Cheater
Expert Cheater
Posts: 79
Joined: Sun Jul 16, 2017 6:06 am
Reputation: 38

Re: REQUEST Digimon World Re:Digitize Decode (JAP) Citra Canary Emulator

Post by lampuiho »

Not what you want but here is an item ID/count, money editor. The System::Memory() function address scanner should work with other games too. The paging pointer works at the moment by masking the the 12 bits of the 12 bits to the left (eg. XXX YYY and you want the XXX) of the virtual address, then multiplying by 8 and adding to the paging table base address to obtain the memory base. The paging table is accessed through [[System::Memory()]+18]. Skill should be easy if you can find the addresses. Shouldn't be far from the items.

EDIT: forgot to attach table, this works for nightly 1675. Not tested the aob with other versions of the EMU
EDIT2:
Got the itch to do the stuff myself... Updated for the data structures. You can now set evolution time to 0 to evolve early and many other things like changing lifespan. I haven't tried changing digimon id for evolving to a particular digimon but you can try changing the id to some champions that can evolve to a particular digimon that you want. Just remember to also change the other stats to fulfill the requirements. I think some ultimates are locked until you finish certain story events. I don't plan to find those flags myself so you will have to do it yourself.
EDIT3: AOB to find s_instance pointer instead to avoid the req. to enable script before loading the game, and item list for items from psp game
EDIT4: Fixed digimon ID
EDIT5:added some more items... and added some stuff to give error messages when not attached :facepalm: always forget that not everyone understands how things work behind the scene.
Attachments
digimondecode.CT
(44.36 KiB) Downloaded 24 times
Last edited by lampuiho on Tue Jan 12, 2021 2:49 pm, edited 1 time in total.

darkkaiser00
Noobzor
Noobzor
Posts: 7
Joined: Wed Aug 12, 2020 11:44 am
Reputation: 0

Re: REQUEST Digimon World Re:Digitize Decode (JAP) Citra Canary Emulator

Post by darkkaiser00 »

lampuiho wrote:
Mon Jan 04, 2021 5:40 am
Not what you want but here is an item ID/count, money editor. The System::Memory() function address scanner should work with other games too. The paging pointer works at the moment by masking the the 12 bits of the 12 bits to the left (eg. XXX YYY and you want the XXX) of the virtual address, then multiplying by 8 and adding to the paging table base address to obtain the memory base. The paging table is accessed through [[System::Memory()]+18]. Skill should be easy if you can find the addresses. Shouldn't be far from the items.

EDIT: forgot to attach table, this works for nightly 1675. Not tested the aob with other versions of the EMU
EDIT2:
Got the itch to do the stuff myself... Updated for the data structures. You can now set evolution time to 0 to evolve early and many other things like changing lifespan. I haven't tried changing digimon id for evolving to a particular digimon but you can try changing the id to some champions that can evolve to a particular digimon that you want. Just remember to also change the other stats to fulfill the requirements. I think some ultimates are locked until you finish certain story events. I don't plan to find those flags myself so you will have to do it yourself.
EDIT3: AOB to find s_instance pointer instead to avoid the req. to enable script before loading the game, and item list for items from psp game
EDIT4: Fixed digimon ID
boss i am getting this error

Image

lampuiho
Expert Cheater
Expert Cheater
Posts: 79
Joined: Sun Jul 16, 2017 6:06 am
Reputation: 38

Re: REQUEST Digimon World Re:Digitize Decode (JAP) Citra Canary Emulator

Post by lampuiho »

darkkaiser00 wrote:
Mon Jan 11, 2021 5:01 am
boss i am getting this error
The AOB failed to find the address. Download nightly 1675 for it to guarentee to work. I will download some other versions and test for a better AOB in the future.

[Link]

darkkaiser00
Noobzor
Noobzor
Posts: 7
Joined: Wed Aug 12, 2020 11:44 am
Reputation: 0

Re: REQUEST Digimon World Re:Digitize Decode (JAP) Citra Canary Emulator

Post by darkkaiser00 »

lampuiho wrote:
Mon Jan 11, 2021 1:03 pm
darkkaiser00 wrote:
Mon Jan 11, 2021 5:01 am
boss i am getting this error
The AOB failed to find the address. Download nightly 1675 for it to guarentee to work. I will download some other versions and test for a better AOB in the future.

[Link]
bro i am already using nighty but this error come directly after i open the engine before i attach it to the citra .
then after i attach citra it gave same error.
but the strange thing it give error directly after i open the engine .

lampuiho
Expert Cheater
Expert Cheater
Posts: 79
Joined: Sun Jul 16, 2017 6:06 am
Reputation: 38

Re: REQUEST Digimon World Re:Digitize Decode (JAP) Citra Canary Emulator

Post by lampuiho »

darkkaiser00 wrote:
Tue Jan 12, 2021 4:07 am
bro i am already using nighty but this error come directly after i open the engine before i attach it to the citra .
then after i attach citra it gave same error.
but the strange thing it give error directly after i open the engine .
Of course it gives this error when not attached...
If it still gives you this error after attaching, it means that that AOB pattern is not found. It means your version doesn't match mine and has some weird code pattern. You must use 1675 nightly for absolute guarentee. Other ones may work depending on how the compiler changes the usage of those registers. I don't expect that part of the code to change in the near future though. Heck, the thing is that this AOB actually gives 3 matches because some other dlls have the same pattern so it definitely means you didn't use the right version. PS: I was too lazy to write code to only scan for the process memory region but it doesn't matter. The first match should be from the exe anyway. Just runs for a slight bit longer.

Post Reply

Who is online

Users browsing this forum: Bing [Bot], rundfusion