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

Breeze beta100+ Unity and UE aware cheat making

  • Thread starter Thread starter TomSwitch
  • Start date Start date
  • Views Views 6,046
  • Replies Replies 271
  • Likes Likes 12
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.


Brand new Extract feature:
2026082018414500-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
If you have to deal with a list that has hundreds of entries, this is a game changer. Otherwise, it’s just nice to be able to see everything directly without having to go through it one by one.
Post automatically merged:

1 byte (u8) i try to find bool true or false, and yes it is unity base game The Mageseeker_ A League of Legends Story
Show me the bug, I have the game installed.
Made a few code. Looks like easy Unity hacking. I place a watch on isInvincible and catch nothing.
My gen2 fork may have problem with watch that is not 32bit aligned. Just make that 32bit aligned and you will be able to catch a byte read or write that touch the 32bit that you watch.
2026082020341900-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
2026082020503400-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
2026082020521500-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
With newer version of Breeze there is not much reason to generate dump.cs. You can use this button once and the function name will be there. The bug with dump.cs you found has been fixed. You can continue to use dump.cs if you like.
 
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.


Brand new Extract feature:
View attachment 586919
If you have to deal with a list that has hundreds of entries, this is a game changer. Otherwise, it’s just nice to be able to see everything directly without having to go through it one by one.
Post automatically merged:


Show me the bug, I have the game installed.
Made a few code. Looks like easy Unity hacking. I place a watch on isInvincible and catch nothing.
My gen2 fork may have problem with watch that is not 32bit aligned. Just make that 32bit aligned and you will be able to catch a byte read or write that touch the 32bit that you watch.
View attachment 586934
View attachment 586935
View attachment 586936
With newer version of Breeze there is not much reason to generate dump.cs. You can use this button once and the function name will be there. The bug with dump.cs you found has been fixed. You can continue to use dump.cs if you like.
@TomSwitch can you check the newest version of breeze...usually with teh old version of breeze when i want To Update The Non ASm Code....I Just Use Add Bookmark of the old code..than it will search the Update Bookmark of the newest Version with a lot off address bookmark that effected it..like this video from @optantic
..But when i use with the newest version..the add bookmark files always failed..can not locate the newest Version of choices of bookmark
 
@TomSwitch can you check the newest version of breeze...usually with teh old version of breeze when i want To Update The Non ASm Code....I Just Use Add Bookmark of the old code..than it will search the Update Bookmark of the newest Version with a lot off address bookmark that effected it..like this video from @optantic
..But when i use with the newest version..the add bookmark files always failed..can not locate the newest Version of choices of bookmark
it is working fine for me on beta114, did you try a different game or cheat? maybe the pointer path got changed in the new update
 
  • Like
Reactions: WiduraGoez
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.


Brand new Extract feature:
View attachment 586919
If you have to deal with a list that has hundreds of entries, this is a game changer. Otherwise, it’s just nice to be able to see everything directly without having to go through it one by one.
Post automatically merged:


Show me the bug, I have the game installed.
Made a few code. Looks like easy Unity hacking. I place a watch on isInvincible and catch nothing.
My gen2 fork may have problem with watch that is not 32bit aligned. Just make that 32bit aligned and you will be able to catch a byte read or write that touch the 32bit that you watch.
View attachment 586934
View attachment 586935
View attachment 586936
With newer version of Breeze there is not much reason to generate dump.cs. You can use this button once and the function name will be there. The bug with dump.cs you found has been fixed. You can continue to use dump.cs if you like.
that is first time happen u8 e got a it if watch in u32 but not u8
thanks Tom
 
Last edited by ranma99vn,
@TomSwitch, are there missing buttons in UE class field?
I don't see Refresh or the Back button in beta114
View attachment 587000
https://gbatemp.net/attachments/2026032915112600-ccfa659f4857f96dda29afedb2e166e6-jpg.565169/
I have not view UObject with beta114, but this missing button thing I have seen before, maybe due to focus setting being corrupted. Try clear focus to see if that fix the problem. I will take a look at UObject view when I am done with the Unity game I am looking at now.
Post automatically merged:

that is first time happen u8 e got a it if watch in u32 but not u8
thanks Tom
I think this has to do with the actual break point at the low level needs to be 32bit aligned and the keeping track of the request not being align wasn't done properly. It's probably since day one we have this bug/feature. The watch will trigger since there is no such thing as a byte watch at the low level. Whether the presentation take place is a different story. When you set a watch that is not aligned nothing is captured (bug). When you do you get all that trigger the watch (can't be helped as there is no way to tell except disassemble the code and see which byte it is address to).
Post automatically merged:


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.


Fixes pointer-chain errors and dump.cs crashes when browsing nested dictionaries and lists. Improves enum extraction and class-field discovery, both with and without dump.cs.
 
Last edited by TomSwitch,
  • Like
Reactions: ranma99vn
I have not view UObject with beta114, but this missing button thing I have seen before, maybe due to focus setting being corrupted. Try clear focus to see if that fix the problem. I will take a look at UObject view when I am done with the Unity game I am looking at now.
it started to happen on beta110, that's when ue was updated
Unreal Field View and Object Browser Overhaul
 
I think this has to do with the actual break point at the low level needs to be 32bit aligned and the keeping track of the request not being align wasn't done properly. It's probably since day one we have this bug/feature. The watch will trigger since there is no such thing as a byte watch at the low level. Whether the presentation take place is a different story. When you set a watch that is not aligned nothing is captured (bug). When you do you get all that trigger the watch (can't be helped as there is no way to tell except disassemble the code and see which byte it is address to).
Post automatically merged:

ur right i test with another game and it works with u8 , it only this game very strange
 
ur right i test with another game and it works with u8 , it only this game very strange
not sure if you understand what I am saying, if the address is not 32bit aligned. i.e. not end with 0,4,8,c. A watch will fail.

It is very common for u8 or u16 to be still 32bit aligned. u8 don't just have a one in four chance to be 32bit aligned. It is actually much higher.
 
  • Like
Reactions: ranma99vn
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.


@dsrules New setting for pointer search: Land on Class means the pointer must point to offset 0 of a class.

Let me know what you think about this feature. It can be changed per depth and affects what the Next Depth button promotes to the next depth.
 
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.


@dsrules new setting for pointer search. Land on class means the pointer must point to offset 0 of a class. Let me know what you think about this feature. Can be change per depth, it affections what the next depth button promote to the next depth.
I am not sure how to use it
=strict > nothing to process
=prefer > until memory limit reached BM 0
normal search BM xxx at depth 5
and I can't read the description text at the bottom even when using a magnifying glass :(
it is better not to use the new function?

update: depth 1 and 2 = prefer, depth 3 to 5 = off, BM 3 and doesn't begin with b8, rc! = 0 after reboot
I think pointer search doesn't need anymore improvements
 
Last edited by dsrules,
2026082322353400-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
Major memory saving. Look at those insane numbers!!
Aggressive setting producing 1.2million bookmarks.

pre-release coming soon.
Post automatically merged:

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 the status line show how much memory you have left. New storage scheme means you should be seeing this drop progressively and you now you can choose to rewind to previous depth and proceed with a different setting.
Now inside { } you see two number. The first the total pointer pointing to this node, the second number is how many of that is landing on offset 0 of a class.
2026082400110300-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
Here is an example. The * marks those that points to the start of a class. If you choose strict only three of of the node will be used in the promotion (next depth). Off means all five will be used.
2026082400110600-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
Prefer means prefer strict, if no pointer is pointing at a class at offset 0 the behavior is same as off for this node. So all nine will be used in the promotion. If strict is set then this node will be discarded since there isn't any that lands on a class at offset 0
2026082400111100-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
How useful is this tinkering is yet unknown to me. For Unity I would say just leave it at off, it's already working very well with num_offsets=1. num_offsets should not be set too low if strict is used or useful node maybe killed.

With this release your ability to just brute force has increased by orders of magnitude. For pointer search maybe these settings aren't of much value but they may be good for analysis of the structure of the game.
Post automatically merged:


Moving on to beta116
 
Last edited by TomSwitch,
View attachment 587363
Major memory saving. Look at those insane numbers!!
Aggressive setting producing 1.2million bookmarks.

pre-release coming soon.
Post automatically merged:

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 the status line show how much memory you have left. New storage scheme means you should be seeing this drop progressively and you now you can choose to rewind to previous depth and proceed with a different setting.
Now inside { } you see two number. The first the total pointer pointing to this node, the second number is how many of that is landing on offset 0 of a class.
View attachment 587372
Here is an example. The * marks those that points to the start of a class. If you choose strict only three of of the node will be used in the promotion (next depth). Off means all five will be used.
View attachment 587371
Prefer means prefer strict, if no pointer is pointing at a class at offset 0 the behavior is same as off for this node. So all nine will be used in the promotion. If strict is set then this node will be discarded since there isn't any that lands on a class at offset 0
View attachment 587370
How useful is this tinkering is yet unknown to me. For Unity I would say just leave it at off, it's already working very well with num_offsets=1. num_offsets should not be set too low if strict is used or useful node maybe killed.

With this release your ability to just brute force has increased by orders of magnitude. For pointer search maybe these settings aren't of much value but they may be good for analysis of the structure of the game.
Post automatically merged:


Moving on to beta116
could you take a look at My Hero One's Justice, unreal engine but class field only shows gap on all
hp is 0x43960000 in training mode
 
could you take a look at My Hero One's Justice, unreal engine but class field only shows gap on all
hp is 0x43960000 in training mode
I will take a look in a while, what you can do now is to do X then +, R to take a look to see if functions make sense
Catch the code that touch hp. See if there is nice name for this function with the function up key. If you see nice name that means it's part of the UE system, if you don't it is probably C or C++ code. You won't get field name for those. You can also capture stack and check if the callers have nice function name related to hp.

1787583589224.png
 
I will take a look in a while, what you can do now is to do X then +, R to take a look to see if functions make sense
Catch the code that touch hp. See if there is nice name for this function with the function up key. If you see nice name that means it's part of the UE system, if you don't it is probably C or C++ code. You won't get field name for those. You can also capture stack and check if the callers have nice function name related to hp.

View attachment 587539
yeah, I think there no function name
shows Fn func_asmaddress
 
yeah, I think there no function name
shows Fn func_asmaddress
I will look at this game later. It is possible that the variable is not part of Unreal Engine's reflection system. Many unreal and some unity has native C/C++ code.

Even in the best case where there is a lot of variable names there are also still some without for every Uobject I looked.
Post automatically merged:


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.



New code cave allocation scheme. New Game Maker cheat making tool.​

Now alt ASM is not limited to one segment. All segments are looked at. When it is set to 1 the largest of these alternate segment will be used first. When set to 0 main continue to be the preference and if space run out the largest of these alternative will be used. This new feature should just be quietly making your life better and offers no disruptions. Understand it better would ensure maximum benefit that is all.
2026082510533100-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
Post automatically merged:

 

Attachments

  • 1787629944918.png
    1787629944918.png
    265.6 KB · Views: 2
  • 1787630106861.png
    1787630106861.png
    379.3 KB · Views: 2
Last edited by TomSwitch,
I will look at this game later. It is possible that the variable is not part of Unreal Engine's reflection system. Many unreal and some unity has native C/C++ code.

Even in the best case where there is a lot of variable names there are also still some without for every Uobject I looked.
Post automatically merged:


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.



New code cave allocation scheme. New Game Maker cheat making tool.​

Now alt ASM is not limited to one segment. All segments are looked at. When it is set to 1 the largest of these alternate segment will be used first. When set to 0 main continue to be the preference and if space run out the largest of these alternative will be used. This new feature should just be quietly making your life better and offers no disruptions. Understand it better would ensure maximum benefit that is all.
View attachment 587615
Post automatically merged:

it is 0x43960000
 
yeah, I think there no function name
shows Fn func_asmaddress
The current UE algorithm does not support such old version. I will look into what I can do.
Post automatically merged:

it is 0x43960000
I realized the typo. You could have said float 300. :)
 
The current UE algorithm does not support such old version. I will look into what I can do.
Post automatically merged:


I realized the typo. You could have said float 300. :)
I usually only search in hex for unknown :)
 

Group statistics

Group owner:
matias3ds
Members:
86089
Threads:
7772
Messages:
42282
Photos:
0

Site & Scene News