Tutorial Edizon SE with Pointer Searcher SE Tutorial

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
2,239
Trophies
1
Age
42
XP
6,910
Country
United States
could someone help me out in making a pointer chain for sd gundam i am trying to make a exp multiplier times 50 cause the times 16 is no longer enough thank you
Take a look at the times 16 code and learn how to change it to suit you play style. Normally it is not hard. After you learn the method it should just take a few minutes.
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
2,239
Trophies
1
Age
42
XP
6,910
Country
United States
ya thing is i really not sure on how to do that cause i tried that already and the game just crashed so no idea on what i am doing wrong
There is broadly speaking two kind of hacks. Memory hack and ASM hack. Normally multiplier hack is ASM hack and what you do is to disassemble the code to see the instruction, change it, assemble it and put that back into code.
This is the one I use, you have to reverse the byte order, disassemble the instruction, modify it, assemble it, reverse back the byte order, put the new code in.
http://shell-storm.org/online/Onlin...s_with_raw=True&dis_with_ins=True#disassembly
 
  • Like
Reactions: Koroshi

danver

Well-Known Member
Member
Joined
Sep 16, 2016
Messages
283
Trophies
0
Age
33
Location
In a Galaxy far far away
XP
772
Country
United States
Is there a guide that tells me how to use this cause i have no idea what i am doing lol. Nvm i see what you meant now. Yaaa i still need a hand on how to actually use this lol. If there is a youtube vid, or a written guide on how to use this i would be happy to look at it
 
Last edited by danver,

Fadi5555

Well-Known Member
Member
Joined
Jan 3, 2018
Messages
442
Trophies
0
Age
33
XP
1,756
Country
United States
Everything seems working but when I hit (a) button to add value it doesn’t show the keyboard numbers at all. Any idea please?
 
Last edited by Fadi5555,

wiitendo84

Well-Known Member
OP
Member
Joined
Jan 3, 2014
Messages
1,347
Trophies
1
Age
38
Location
New Albany, Indiana
XP
3,316
Country
United States
Everything seems working but when I hit (a) button to add value it doesn’t show the keyboard numbers at all. Any idea please?
I had that issue before. I went ahead and downloaded the newest version of Edizon se. It may just require you to redownload it again and replace it.
 
  • Like
Reactions: Fadi5555

TheAlmightyO

Member
Newcomer
Joined
Jul 28, 2020
Messages
6
Trophies
0
Age
24
XP
33
Country
United Kingdom
Hi, Im trying to make a cheat for Octopath Traveler where if i press the right stick it adds an amount to the money and not just sets the value at that. I was successful in doing this for the XP but with money i just cant figure it out. The code i currently have is:

[+1000 GP (Press Right Stick)]
80000020
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000088
640F0000 00000000 000003E8
780F0000 000000C8
20000000
20000000

This was taken and changed from the 9999999 GP cheat on the cheatslips website. I think something is wrong with the 3rd line as while it is in there, the game crashes when i press the button, however if i am to remove that line, then it just sets my money to 1000.
Is anyone able to help me with this?

The relevant info for my version is:
Title Id: 010057D006492000
Build Id: B88A8D8E5516DDE9
 

wiitendo84

Well-Known Member
OP
Member
Joined
Jan 3, 2014
Messages
1,347
Trophies
1
Age
38
Location
New Albany, Indiana
XP
3,316
Country
United States
Hi, Im trying to make a cheat for Octopath Traveler where if i press the right stick it adds an amount to the money and not just sets the value at that. I was successful in doing this for the XP but with money i just cant figure it out. The code i currently have is:

[+1000 GP (Press Right Stick)]
80000020
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000088
640F0000 00000000 000003E8
780F0000 000000C8
20000000
20000000

This was taken and changed from the 9999999 GP cheat on the cheatslips website. I think something is wrong with the 3rd line as while it is in there, the game crashes when i press the button, however if i am to remove that line, then it just sets my money to 1000.
Is anyone able to help me with this?

The relevant info for my version is:
Title Id: 010057D006492000
Build Id: B88A8D8E5516DDE9
So depending on how the original code was made, that may be the problem. If the original code was to have a set amount that never reduces and all you did was change the value that it gives you, then when you click the r stick it will only make your money 1000 not give you an extra 1000. Also you have 20000000 twice and it should only be there once at the end. Essentially your code will be make my money 1000 not give me an extra 1000.
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
2,239
Trophies
1
Age
42
XP
6,910
Country
United States
Hi, Im trying to make a cheat for Octopath Traveler where if i press the right stick it adds an amount to the money and not just sets the value at that. I was successful in doing this for the XP but with money i just cant figure it out. The code i currently have is:

[+1000 GP (Press Right Stick)]
80000020
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000088
640F0000 00000000 000003E8
780F0000 000000C8
20000000
20000000

This was taken and changed from the 9999999 GP cheat on the cheatslips website. I think something is wrong with the 3rd line as while it is in there, the game crashes when i press the button, however if i am to remove that line, then it just sets my money to 1000.
Is anyone able to help me with this?

The relevant info for my version is:
Title Id: 010057D006492000
Build Id: B88A8D8E5516DDE9
You code is writing 3E8 not adding 3E8 to some value in memory and putting it back.
Speculation about why the other code works:
In the program there is
A = A + B
the code wrote to B
Your code is writing to A
 

TheAlmightyO

Member
Newcomer
Joined
Jul 28, 2020
Messages
6
Trophies
0
Age
24
XP
33
Country
United Kingdom
You code is writing 3E8 not adding 3E8 to some value in memory and putting it back.
Speculation about why the other code works:
In the program there is
A = A + B
the code wrote to B
Your code is writing to A

So depending on how the original code was made, that may be the problem. If the original code was to have a set amount that never reduces and all you did was change the value that it gives you, then when you click the r stick it will only make your money 1000 not give you an extra 1000. Also you have 20000000 twice and it should only be there once at the end. Essentially your code will be make my money 1000 not give me an extra 1000.


Thank you both for the reply!
For reference, the XP code that adds 250xp when i click the right stick, and works, is:

[+250 XP (Press Right Stick)]
80000020
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000008
640F0000 00000000 000000FA
780F0000 000000C8
20000000

The original XP Code:
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000008
300E0000 00000008
640F0000 00000000 00540186
780F0000 000000C8
310E0000 20000000

and the original money code:
580F0000 04824468
580F1000 00000370
780F0000 00000088
640F0000 00000000 0098967F

To create the xp one all i did was remove the loop commands and then added the button activator and it just worked, so i thought it would be similar when creating the money one but clearly not!

This is my first time creating cheats so im not surprised if i have made some silly mistake, but is there a way i might be able to fix the code to achieve what I want, or are either of you able to point me in the right direction? I have been trying for some time now and am all but ready to give up hahah
 
Last edited by TheAlmightyO,

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
2,239
Trophies
1
Age
42
XP
6,910
Country
United States
Thank you both for the reply!
For reference, the XP code that adds 250xp when i click the right stick, and works, is:

[+250 XP (Press Right Stick)]
80000020
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000008
640F0000 00000000 000000FA
780F0000 000000C8
20000000

The original XP Code:
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000008
300E0000 00000008
640F0000 00000000 00540186
780F0000 000000C8
310E0000 20000000

and the original money code:
580F0000 04824468
580F1000 00000370
780F0000 00000088
640F0000 00000000 0098967F

To create the xp one all i did was remove the loop commands and then added the button activator and it just worked, so i thought it would be similar when creating the money one but clearly not!

This is my first time creating cheats so im not surprised if i have made some silly mistake, but is there a way i might be able to fix the code to achieve what I want, or are either of you able to point me in the right direction? I have been trying for some time now and am all but ready to give up hahah



580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000008 F = F+8
640F0000 00000000 000000FA [F]=0xFA
E=F RTFM for code
580E1000 00000000 E=[E]
780E0000 000000FA E=E+0xFA
[F]=E RTFM for code
 

TheAlmightyO

Member
Newcomer
Joined
Jul 28, 2020
Messages
6
Trophies
0
Age
24
XP
33
Country
United Kingdom
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000008 F = F+8
640F0000 00000000 000000FA [F]=0xFA
E=F RTFM for code
580E1000 00000000 E=[E]
780E0000 000000FA E=E+0xFA
[F]=E RTFM for code

Right so thats the xp code but for the money:

80000020
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000088
I need a new line here to store F
640F0000 00000000 000003E8
and edit here to add the values to where F is now stored
780F0000 000000C8
20000000

Where can i find the required code to have the E=F lines and vice versa? Sorry for all the questions im just not exactly sure i know what im doing!
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
2,239
Trophies
1
Age
42
XP
6,910
Country
United States
Right so thats the xp code but for the money:

80000020
580F0000 04824468
580F1000 00000370
580F1000 000000F8
780F0000 00000088
I need a new line here to store F
640F0000 00000000 000003E8
and edit here to add the values to where F is now stored
780F0000 000000C8
20000000

Where can i find the required code to have the E=F lines and vice versa? Sorry for all the questions im just not exactly sure i know what im doing!
Type 9 then Type 10 code to store it to memory
Atmosphere/cheats.md at master · Atmosphere-NX/Atmosphere · GitHub
 
Last edited by TomSwitch,

TheAlmightyO

Member
Newcomer
Joined
Jul 28, 2020
Messages
6
Trophies
0
Age
24
XP
33
Country
United Kingdom
Thanks for your help. I have been trying for ages now and havent worked it out so i have given up and if i need to cheat i guess i will just memory edit. Thanks
 

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
2,239
Trophies
1
Age
42
XP
6,910
Country
United States
Thanks for your help. I have been trying for ages now and havent worked it out so i have given up and if i need to cheat i guess i will just memory edit. Thanks
Here is a disassembler that is web based. https://edizon.werwolv.net/cheat_emu/index.html
I have written a disassembler in Breeze beta. https://github.com/tomvita/Breeze-Beta/releases/tag/beta06
Just hack those digits until you get what you want, both are non standard though but it's easier than counting digits.

Adapt this for your need
980FA0E0 <- copy A to F
540F1000 00000000 <- load F=[F]
740F0000 00800000 <- Add value to target
A4FA1000 <- [A]=F and increment F by 4
 
Last edited by TomSwitch,

TheAlmightyO

Member
Newcomer
Joined
Jul 28, 2020
Messages
6
Trophies
0
Age
24
XP
33
Country
United Kingdom
Here is a disassembler that is web based. https://edizon.werwolv.net/cheat_emu/index.html
I have written a disassembler in Breeze beta. https://github.com/tomvita/Breeze-Beta/releases/tag/beta06
Just hack those digits until you get what you want, both are non standard though but it's easier than counting digits.

Adapt this for your need
980FA0E0 <- copy A to F
540F1000 00000000 <- load F=[F]
740F0000 00800000 <- Add value to target
A4FA1000 <- [A]=F and increment F by 4

Thanks for all the help you have given and i have tried everything you have said but i dont think I have enough knowledge in what im trying to do to achieve this successfully. I thought I got close a couple times but I have only managed to set the value at what I want, and not continually add to it. I appreciate all that you have done!
 

ReclaimerShawn

Well-Known Member
Member
Joined
Dec 17, 2018
Messages
168
Trophies
0
XP
785
Country
United States
I want to make it clear here. I do not condone posting of others cheats that you have not created yourself unless you got permission from the creators, with that said if you do have permission please go ahead and credit the creator. I have made these videos and instructions to give everyone the basic knowledge to create their own cheats. Almost everything you could want can for cheats can be done using one of these methods. If someone isnt making a cheat that you want, I encourage you to follow these tutorials and if you need help to please reach out. There are many of us who will be willing to tell you what steps you need to do or what you are missing.

Alright so here goes my tutorial for the Edizon SE and Pointer Searcher SE.
I will let you know that this will be updated as much as what I can with different videos showcasing what TomSwitch has done.
As of right now just basic usage of how to do a search for a known variable and a quick look at how to connect the pointer searcher and download the bookmark for pointer searching.

I ended up using a good amount of this tutorial in a recent video that I uploaded. I made sure to give you credits for it all and linked your YouTube video and channel in the description. Here's the link to the forum post I made on GBATemp: https://gbatemp.net/threads/make-pointer-codes-for-the-nintendo-switch.590114/
 
  • Like
Reactions: wiitendo84
General chit-chat
Help Users
    KenniesNewName @ KenniesNewName: I've reduced my fast food intake to about 5 times a month