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

pointer searching with Breeze

  • Thread starter Thread starter TomSwitch
  • Start date Start date
  • Views Views 6,877
  • Replies Replies 205
  • Likes Likes 22
Thanks, yeah bigger than 16bit offset mostly are retro games and ports
I think most of these should only need to have big offset at depth zero so adding this one to two digit manually isn’t that much work.

By the way this one has a main pointer. If you select the line on the cursor you will see what I mean. This is kind of like your liking to see B8. There is only a chance that this is more likely to be the right one
 
  • Like
Reactions: eco95
I think most of these should only need to have big offset at depth zero so adding this one to two digit manually isn’t that much work.

By the way this one has a main pointer. If you select the line on the cursor you will see what I mean. This is kind of like your liking to see B8. There is only a chance that this is more likely to be the right one
will play with it some more to see what you meant,
btw, Analyse only works after the first search? if I scan next depth then choose Analyse, it will only jump to and highlight the 1st entry 1/xx
 
will play with it some more to see what you meant,
btw, Analyse only works after the first search? if I scan next depth then choose Analyse, it will only jump to and highlight the 1st entry 1/xx
Analyse work after start, if you go next depth then it’s no longer depth 0 and it would be blank until you press start also

Every time you press next depth the source becomes target and every target node carry a list of offsets(limited to 16bit). When you press start the search look for pointers that points to an address that is not further than the range. This change allows for this range to be bigger than 0xFFFF. If offset is bigger than 16bit the higher order bits is lost when you go next depth
 
Last edited by TomSwitch,
  • Like
Reactions: eco95
@TomSwitch, I am able to replicate this 100% crash on beat 91b
1. search
2. show candidates
3. memory explorer
4. add bookmark
5. b,b,b (back to main menu)
6. bookmarks
7. bookmark to cheat
8. b (back to main menu)
9. advanced cheat menu
10. edit cheat
11. save (b) after finished editing
12. b, b, crash

in short, goto bookmark>bookmark to cheat>edit cheat>save>b>b>crash
 
@TomSwitch, I am able to replicate this 100% crash on beat 91b
1. search
2. show candidates
3. memory explorer
4. add bookmark
5. b,b,b (back to main menu)
6. bookmarks
7. bookmark to cheat
8. b (back to main menu)
9. advanced cheat menu
10. edit cheat
11. save (b) after finished editing
12. b, b, crash

in short, goto bookmark>bookmark to cheat>edit cheat>save>b>b>crash
Thank you, I managed to crash, will try to narrow it down and see if I can get rid of the cause.
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.


A big thank you to @dsrules for helping to find this crashing bug that has eluded me for so long
 
Last edited by TomSwitch,
@dsrules in case you are curious about this bug you have help me solve. Here is some explanation.

Every menu has a previous menu field. Menu can be chained, this is most commonly used for memory explorer which each jump creates a new menu. This is the nature of menu in Breeze. Some menu I have decided that one instance is enough and cheat menu is such a menu, when cheat menu is entered it is always the same instance of it. When you exit cheat menu it goes to the menu that was the current when it was created. Here is the problem, when you invoke add bookmark to cheat and cheat menu was never entered before in the current session bookmark menu became the previous menu which you return to when you press B. Bookmark menu is gone when you press B on it. So if cheat menu try to return to it CRASH. To fix it I just have to make sure previous menu for cheat menu is always main menu.
 
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.

Minor change, you probably will only notice the new color of the selected button
Post automatically merged:

2024072511485600-CCFA659F4857F96DDA29AFEDB2E166E6.jpg2024072511451800-CCFA659F4857F96DDA29AFEDB2E166E6.jpg
updated beta91d prerelease, press the alpha toggle key to toggle between the two looks
 
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.


For people who want to do ARM32 hacking some small enhancement.
 
  • Like
Reactions: Nic87
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.


For people who want to do ARM32 hacking some small enhancement.
what is
error reading memory
address ....... rc=54273
never seen that before in Breeze, can't view candidates when there are only 3
 
what is
error reading memory
address ....... rc=54273
never seen that before in Breeze, can't view candidates when there are only 3
if any of the three is access denied(rc!=0) candidate explorer will quit

It simply means between the last time Breeze read the memory and now that memory address is no longer one that can be read

when dmntchtReadCheatProcessMemory don't return 0 for up to first 11 entry candidate explorer try to read you will get that error

1723189687113.png
This error interpretation is strange though. I have never check it before and not sure if it is always like this

Actually all games are not totally stop when you press home, you must have seen memory that are moving before, memory can be changed and can be released.

Let me know the game what what you were doing when you encounter it and I can look at it

I recently encountered a game that has so many rc!=0 that it blew search display buffer and crash Switch. I then limit the amount of error message to 50.

1723190752993.png
If I check back I probably can find the game :)

At first I thought WTF what so special with the game, after I change the limit I am able to do the usual with the game, it just like to request and release memory a lot. Most game don't do any releasing when we start doing something with Breeze

PS: Not releasing memory that is trash is actually bad. No body like trash, especially we should not as it is really inconvenient that we can't know that it is trash.
 
Last edited by TomSwitch,
if any of the three is access denied(rc!=0) candidate explorer will quit

It simply means between the last time Breeze read the memory and now that memory address is no longer one that can be read

when dmntchtReadCheatProcessMemory don't return 0 for up to first 11 entry candidate explorer try to read you will get that error

View attachment 451928
This error interpretation is strange though. I have never check it before and not sure if it is always like this

Actually all games are not totally stop when you press home, you must have seen memory that are moving before, memory can be changed and can be released.

Let me know the game what what you were doing when you encounter it and I can look at it

I recently encountered a game that has so many rc!=0 that it blew search display buffer and crash Switch. I then limit the amount of error message to 50.

View attachment 451931
If I check back I probably can find the game :)

At first I thought WTF what so special with the game, after I change the limit I am able to do the usual with the game, it just like to request and release memory a lot. Most game don't do any releasing when we start doing something with Breeze

PS: Not releasing memory that is trash is actually bad. No body like trash, especially we should not as it is really inconvenient that we can't know that it is trash.
I was doing a range search for timer, with 571 results on the 1st search, then tried to view candidates when it got down to 3 like after 3 searches and got that error
went back to the 1st search and was only able to view the 1st 2 pages before the error pops up

the 1st address in the 1st search is actually the address I need, so I edited the value and search it again using the last search file, all 3 candidates still remains and not viewable

just tried searching it again using the same setup and can't seem to replicate the error, 1000+ candidates from the 1st search are all viewable

Update: boot game 2 more times, still couldn't replicate the error, seems like random, got that error on quite a few games already
 
Last edited by dsrules,
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.


Minor QoL improvement for ASM cheat making
 
@TomSwitch, could you test and see if you could replicate this error or crash?
1. found cheat address
2. view cheat address in memory explorer
3. Address to A
4. Start Search
5. found address
6. view address in memory explorer
7. push B
8. push B (now back at Search Manager main menu)
9. push B (now back at memory explorer at 2.), normally, this step should take you back to Breeze Main Menu
10, push B, either it crashes or shows a popup Default Case in Breeze Action menu Feature not implememted yet, unable to close the popup by choosing ok

already had 5 crashes and 3 popups
 
Last edited by dsrules,
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.

Post automatically merged:

@TomSwitch, could you test and see if you could replicate this error or crash?
1. found cheat address
2. view cheat address in memory explorer
3. Address to A
4. Start Search
5. found address
6. view address in memory explorer
7. push B
8. push B (now back at Search Manager main menu)
9. push B (now back at memory explorer at 2.), normally, this step should take you back to Breeze Main Menu
10, push B, either it crashes or shows a popup Default Case in Breeze Action menu Feature not implememted yet, unable to close the popup by choosing ok

already had 5 crashes and 3 popups
can't repeat this one, I guess there is something about step 1
 
Last edited by TomSwitch,
[can't repeat this one, I guess there is something about step 1
basically do a search, view memory explorer then do an address to a search, view memory explorer then use b , b , b to back out
when it goes back to the 1st memory explorer window, it crashes if push b again

100% successful rate for me on a few games tested
Post automatically merged:

@TomSwitch, removed breeze and install a fresh 92e
View attachment breeze92e.mp4
start pushing b at 0:33
 
Last edited by dsrules,
basically do a search, view memory explorer then do an address to a search, view memory explorer then use b , b , b to back out
when it goes back to the 1st memory explorer window, it crashes if push b again

100% successful rate for me on a few games tested
Post automatically merged:

@TomSwitch, removed breeze and install a fresh 92e
View attachment 454904
start pushing b at 0:33
thanks, I will try again
Can you also post the relevant button press?
I have made Breeze log to a file named /switch/breeze/ButtonList.txt when a button is press with A
 
Last edited by TomSwitch,

Group statistics

Group owner:
matias3ds
Members:
86371
Threads:
7844
Messages:
42474
Photos:
0

Site & Scene News