Nintendo SWITCH Cheat Codes Download

Avoid creating cheat Request Topic​

Request cheats are made in :​

cheat-codes-ams-and-sx-os-add-and-request-general


This group provides cheat code authors to post works, share experience, learn and exchange

This group also provides cracking game players to get the latest and most complete cheats, and assist in testing

Since GBATemp is the most famous place in the industry, we hope to improve the content quality of this group

The main contents of this group include:
1. Publish personal originals.
2. Improve the quality of secondary creation (including version updates, repairs, and enhancements)
3. Request to create game cheats
4. Tutorial sharing on developing game cheat codes

For technical exchanges, sharing the code of others must attach the URL of the webpage published by the original author (do not copy the complete code)

Although the content of this group is very precious, it is provided for free, and it is not allowed to reprint it to commercial places or paid membership websites for profit.
Nintendo SWITCH Cheat Codes Download
Nintendo SWITCH Cheat Codes Download

Hacking Unity game with Breeze beta99t_pr9+ with example on BlazBlue Entropy Effect X ~ion20250819.48 TID: 01003DA0254A4000 BID: C35D9FD083B9A746

  • Thread starter Thread starter TomSwitch
  • Start date Start date
  • Views Views 241
  • Replies Replies 2
  • Likes Likes 6

TomSwitch

Well-Known Member
Member
Joined
Jan 10, 2019
Messages
7,736
Solutions
1
Reaction score
22,315
Trophies
4
Age
46
XP
26,684
Country
United States
Members-only download
This download link is for members of the Nintendo SWITCH Cheat Codes Download group. Join the group to see it. It's free.


Here is a walk through using the new unity exclusive features added to Breeze

Start with hp search
1771826343312.png
search for 1999, after get hit and search, you will find four entries.
1771826535394.png
Hack the entries to determine which one is the real address responsible for hp
1771826829918.png
Freezing entry 1 proper gate to the other entries the same number which is also shown on screen
1771826921064.png
After confirming the real hp address do a asm watch on this address
1771826991609.png
With the required files generated for unity game hacking assistance let's see what are the names of the routine that is accessing hp
Select entry then use function up button to search for nearest function above current line
1771827332676.png
Use the Detail button to bring you to Dump.cs view
1771827511311.png
Use field view button to see all the fields for this class that the method is under
1771827581654.png
You see the field at offset 0x50 m_HP, this looks good.
Save this field view
Go back and watch the instruction that access HP
1771827799595.png
Set X30_catch to none so you only get one entry per address. You see this instruction access 6 address.
This means not just your hero, your enemy also make use of class ActorAttrMgr.
We know which one is our hero as we can see her hp
Select the entry that belongs to our hero
1771828225684.png
1771828315076.png
Use the load field view button, select the field view you saved earlier for this class, then use the "Pin gen2 offset" button to make this view for our hero.
1771828424330.png
When surrounding values make sense you know you are on the right track. We see m_HP is 1999 which make sense. Now we shall edit it to see if it changes out Hero's max hp. For Fp type currently Breeze only support viewing and not yet edit. Edit is very easy as Fp type is just making the upper 32 bit the digits above the decimal point. We go to memory explorer and edit the value.
We need to change the type to u32 to edit the upper 32bit.
1771828705818.png
1771828869889.png
We see the display in game changes. We now can confirm we have field view of our hero. We can save this field view pinned to the hero.
1771829035021.png
As it turns out max hp will revert very soon to 1999, that does not mean we did not have the correct address, it just mean the game updated it base on some data. If we like we can watch what change that memory and hack it such that we have the value we want. We have already confirm earlier that the m_hp value is the one we want to hack and we now need to know how to separate hero from the rest for the methods in this class is applicable to both friend and foe.

Scroll down the list we see m_MPs. [] means it's an array. Use View class button to see what is in the array.
1771829439143.png
1771829529632.pngWe see 240 that match what we see on screen.
Why entry 2? I don't know yet.
If we hack this number our hero's MP can be made to not decrease.
1771829806544.pngWe hack max MP entry 2 and we see our hero's MP is increasing
1771829877326.png
Scroll down further we see HealthFlash. We note that they game do something unexpected. It record how many you have used and there is a extra field so what you see on screen is what you should have - what you used + what extra you have.
Hack and you will see what I mean.
*** One thing to know about class is it is define for all using entities but not all everything defined is use by all entities.

We can assume, for example, that enemies don’t have a health flask—but we won’t really know until we test it in gameplay. For a quick hack, hooking code that access flask is one possible approach. Once you find the address of our hero’s flask, you can hack HP, MP, and other related values, and vice versa.

Let's find a more secure way to tell friend or foe. Go to dump.cs view. Use the "Search button" to search for the class.
1771830538626.png
We want to know which class it is a field of.
1771830935615.png
1771830968120.png
Next, we want to look for descendants of ActorBase by searching for : ActorBase.
1771831171032.png
PlayerObj sounds like a good one to investigate
1771831424879.png
1771831532253.png
We know how to tell a PlayerObj is friend of foe now. We just need to look at what is at offset 0x2F8

Scroll down to the list of method for PlayerObj, a promising one
1771831689004.png
We watch it
1771831775574.png
Use Goto RVA to go ASM explorer
1771831841278.png
Happy result, we catch our hero and one monster.

By hooking this one line we get to hack a lot.
1771831986676.png
from [[X0+0x70]+0x50] is m_hp etc etc
 
Last edited by TomSwitch,
Members-only download
This download link is for members of the Nintendo SWITCH Cheat Codes Download group. Join the group to see it. It's free.


Now even easier to navigate and find the class and method that you need

1771857161470.png
1771857197157.png
1771857222225.png
1771857254895.png
PS: A field is defined does not mean it will actually get populated. Use live view to see what you wish to use before using it.
Post automatically merged:

Here is a demo of the new feature with beta99t_pr11

1771934437797.png
Here is a pointer to PlayerObj
1771934511515.png
Follow the pointer and you get to the PlayerObj class fields.
Point at offset 10 as class field don't anything at offset 00
1771934667014.png
Pin it and now your field view is live.
1771934736325.png
Let's move to the class that has the hp
1771936218048.png
Now we can create cheats, save this view as hero as this is the hero instant.
1771936332652.png
Cheat name is prefilled with the name of the class and the field, you can edit if you like
1771936380840.png
Cheat created
1771936434875.png
Post automatically merged:

[Breeze beta99t BlazBlue Entropy Effect X ~ion20250819.48 TID: 01003DA0254A4000 BID: C35D9FD083B9A746]
[hero ptr; this cheat log a pointer to hero's PlayerObj class]
04000000 03311390 394BE008
04000000 03311390 14CE269E
04000000 0669AE08 A9376BF9
04000000 0669AE0C 394BE008
04000000 0669AE10 7100051F
04000000 0669AE14 54000061
04000000 0669AE18 D0023B19
04000000 0669AE1C F9078B20
04000000 0669AE20 A9776BF9
04000000 0669AE24 1731D95C
[hero m_HP.value; this is generated by the make cheat button, you can just make cheat with any field you can find that originate from PlayerObj]
580F0000 0ADFCF10
580F1000 00000070
780F0000 00000050
680F0000 00000A7C 6B9E4F94

Now if you have a lot of fields that you want to make cheats from you can just press a button instead of checking for the offset
 
Last edited by TomSwitch,
Members-only download
This download link is for members of the Nintendo SWITCH Cheat Codes Download group. Join the group to see it. It's free.

Now with jump back

1772004585945.png
1772004613535.png
Easy case only one found
1772004638026.png
Easy case only one found
1772004663397.png
You found the base with physical address which you can watch or do pointer search
Post automatically merged:

1772005728284.png
In the case for ActorBase there is actually a link so no need to do jumpback. I use it as an example to illustrate the new feature.
If you perform a jump back from ActorBase you get 67x59 combination. The reason is there are many class with a Owner field
1772005897571.png
1772005932660.png
Not all combo are valid, maybe most are not valid, the only way to tell is to look at the actual data you found as a result of the combo you choose.
Post automatically merged:

Say you found that ActorBattleModuleManager is interesting you may have to try all 67 to find it (maybe that instance don't even exist).
Post automatically merged:

Next thing I will try to add to Breeze is to make this search easier. Help you eliminate some of the 67.
 
Last edited by TomSwitch,

Group statistics

Group owner:
matias3ds
Members:
86038
Threads:
7757
Messages:
42247
Photos:
0

Site & Scene News