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.
Oh ok thank you.
It's so weird because before updating the atmosphere and firmware I had the options just like in your picture. I have no idea why the update messed with my sweet Breeze lol. And I am so sorry once again, but can I update it without a PC? Mine has broken. Is there an option to update Breeze directly from Switch? Thank you so much for replying so quickly. You're a genius and I feel honored talking to the creator of my favorite tool in gaming haha!
I remember trying that custom path method earlier but couldn't find that option. The quick start guide instructs to download the latest so you must have a different version.
Oh ok thank you.
It's so weird because before updating the atmosphere and firmware I had the options just like in your picture. I have no idea why the update messed with my sweet Breeze lol. And I am so sorry once again, but can I update it without a PC? Mine has broken. Is there an option to update Breeze directly from Switch? Thank you so much for replying so quickly. You're a genius and I feel honored talking to the creator of my favorite tool in gaming haha!
Oh god I'm so blind lol thank you thank you so much! You saved my life seriously I was so upset that my method was not gonna work anymore and I was worried my cheating days were gone lol have a lovely week friend!
Again, I am new at this and that means I'm not going to understand a lot of what you are telling me. Just because I don't understand what I'm reading doesn't mean that I am a careless reader. As anyone of us would desire the baby steps when entering into a new job. XP doesn't hold much weight if we can't engage people at their own level. We must allow ourselves to be approachable if the one in need is teachable. At this point I am almost ready to give up but it would be fun to see this through, so I'll persist a while more until it's no longer my error. While I wish you or someone else could just simply give me the ABC steps, I do appreciate that you are pushing us towards a greater knowledge and more refined results. Learning the hard way is the best way. Obviously, I'm doing something wrong if Edizon, AIO, and now Breeze has not yielded any results. A lot of you have been at this for many years and should have diagnosed this for me by now but instead have chosen to play hokey pokey games for whatever reason...
Breeze crashes now and then when I toggle ZR+L twice and I don't know what system 1 and 2 are...
Again, I am new at this and that means I'm not going to understand a lot of what you are telling me. Just because I don't understand what I'm reading doesn't mean that I am a careless reader. As anyone of us would desire the baby steps when entering into a new job. XP doesn't hold much weight if we can't engage people at their own level. We must allow ourselves to be approachable if the one in need is teachable. At this point I am almost ready to give up but it would be fun to see this through, so I'll persist a while more until it's no longer my error. While I wish you or someone else could just simply give me the ABC steps, I do appreciate that you are pushing us towards a greater knowledge and more refined results. Learning the hard way is the best way. Obviously, I'm doing something wrong if Edizon, AIO, and now Breeze has not yielded any results. A lot of you have been at this for many years and should have diagnosed this for me by now but instead have chosen to play hokey pokey games for whatever reason...
Breeze crashes now and then when I toggle ZR+L twice and I don't know what system 1 and 2 are...
sdmc:/switch/breeze/cheats/{titleid or title name}/{buildid}.txt
This means if you file is {buildid}.txt
place it in this directory: sdmc:/switch/breeze/cheats/{titleid or title name}
Breeze's default is using titleid, so if you did not change it then the directory is: sdmc:/switch/breeze/cheats/{titleid}
Do you understand "sdmc:/switch/breeze/cheats/{titleid or title name}/{buildid}.txt" now? You need to understand this, you can't just skip or roughly understand. This isn't that long a sentence.
sdmc:/switch/breeze/cheats/{titleid or title name}/{buildid}.txt
This means if you file is {buildid}.txt
place it in this directory: sdmc:/switch/breeze/cheats/{titleid or title name}
Breeze's default is using titleid, so if you did not change it then the directory is: sdmc:/switch/breeze/cheats/{titleid}
Do you understand "sdmc:/switch/breeze/cheats/{titleid or title name}/{buildid}.txt" now? You need to understand this, you can't just skip or roughly understand. This isn't that long a sentence.
Thanks guys finally got the files to load. But aye yai yai here comes another slope. I tested the infinite zonia and arrows after I first obtained them, but nothing happened? What could be the problem at this point? Do I have to get off the sky island first or something?
Thanks guys finally got the files to load. But aye yai yai here comes another slope. I tested the infinite zonia and arrows after I first obtained them, but nothing happened? What could be the problem at this point? Do I have to get off the sky island first or something?
You’re asking the silverware guy why your fried chicken failed—don’t be surprised when he tells you it’s because you didn’t buy the real silver version. Whether that would actually make a difference, I have my doubts.
There is no paid version of Breeze. Even if there were, I doubt that would be the solution you need.
You’re asking the silverware guy why your fried chicken failed—don’t be surprised when he tells you it’s because you didn’t buy the real silver version. Whether that would actually make a difference, I have my doubts.
There is no paid version of Breeze. Even if there were, I doubt that would be the solution you need.
I was updating some codes to the newest versions, and the only codes I got from the watching looked something like this. Ldr q0, [x20, #0x40], ldr q0, [x1, #0x40], or str q0, [x8] How do you translate 128 bit codes into normal 64 or 32 ones with breeze? when I add the code using 'add asm' I don't know which lines to modify, or how to do it so that it works, & the games don't crash. For the q codes, it doesn't seem as straight forward as the tutorials optantic made for s or w codes. Sometimes, I get lucky by finding a normal S or W code near the Q one that works, but that's not happening a lot.
I was updating some codes to the newest versions, and the only codes I got from the watching looked something like this. Ldr q0, [x20, #0x40], ldr q0, [x1, #0x40], or str q0, [x8] How do you translate 128 bit codes into normal 64 or 32 ones with breeze? when I add the code using 'add asm' I don't know which lines to modify, or how to do it so that it works, & the games don't crash. For the q codes, it doesn't seem as straight forward as the tutorials optantic made for s or w codes. Sometimes, I get lucky by finding a normal S or W code near the Q one that works, but that's not happening a lot.
q is quad, it is size of four w registers. There is nothing special about it. The only thing you need to know is where is the memory you are interested to hack and you can use w0 or x0 with the proper offset on that memory. [x20, #0x40] may or may not be where you want to operate with w0. You may actually want to str w0, [x20, #0x4c] for example.
Think of the delivery man has four pizza in his box, you ordered one but he has four, it's not a problem, one of them is yours.
For example
Mov w0, 100
str w0, [x20, #0x4c] <= hack this one
ldr q0, [x1, #0x40] <= load this so the game don't miss anything
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.
Have a look at the new search setup menu I created for Breezehand. Any of you suffered due to Breeze's search setup being confusing? Would you rather have this?
Post automatically merged:
I am exploring making Breezehand do search. It has a lot less memory so search will be slower just not sure by how much. The advantage is it is always on, the game can continue to run as the search is performed as long as the target remain static. Sometimes it takes a while for you to change something in game, that would fit perfectly. Another thing I can do is to make the search run repeatedly until a stop is ordered. This way the value that don't stay static will be gone without extra work for the user.
I biggest motivation is probably the reason why many user prefer overlay, it just launch very much faster than an applet, there is no waiting for it to start. It will be compensating the slower search and it may end up with faster total time when the candidate list has been reduced.
Tom, help me make sense of this Inf Equipment Durability cheat so I know it's working: meant only for stock weapons, correct? once fused cheat is broken? also, what action does (fire will still break it) exactly describing?
Tom, help me make sense of this Inf Equipment Durability cheat so I know it's working: meant only for stock weapons, correct? once fused cheat is broken? also, what action does (fire will still break it) exactly describing? View attachment 557216
q is quad, it is size of four w registers. There is nothing special about it. The only thing you need to know is where is the memory you are interested to hack and you can use w0 or x0 with the proper offset on that memory. [x20, #0x40] may or may not be where you want to operate with w0. You may actually want to str w0, [x20, #0x4c] for example.
Think of the delivery man has four pizza in his box, you ordered one but he has four, it's not a problem, one of them is yours.
For example
Mov w0, 100
str w0, [x20, #0x4c] <= hack this one
ldr q0, [x1, #0x40] <= load this so the game don't miss anything
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.
Have a look at the new search setup menu I created for Breezehand. Any of you suffered due to Breeze's search setup being confusing? Would you rather have this?
Post automatically merged:
I am exploring making Breezehand do search. It has a lot less memory so search will be slower just not sure by how much. The advantage is it is always on, the game can continue to run as the search is performed as long as the target remain static. Sometimes it takes a while for you to change something in game, that would fit perfectly. Another thing I can do is to make the search run repeatedly until a stop is ordered. This way the value that don't stay static will be gone without extra work for the user.
I biggest motivation is probably the reason why many user prefer overlay, it just launch very much faster than an applet, there is no waiting for it to start. It will be compensating the slower search and it may end up with faster total time when the candidate list has been reduced.
Thanks for explaining! I happened upon Str w0, [x20, #0x40], and it's been working well, but I didn't know why. My item codes work now, so that's awesome. Using the old code layouts as a guide, addition & subtraction, notepad & asm updater on my computer, & breezes' disassembler has allowed me to manually update the codes I have for my games. No mans sky, dave t diver, disney games are always done this way. It can take a long time, but it works.
I find using the breeze app is easier than the overlay since I spend my time cruising & searching for various things in the disassembler itself.
Thanks for explaining! I happened upon Str w0, [x20, #0x40], and it's been working well, but I didn't know why. My item codes work now, so that's awesome. Using the old code layouts as a guide, addition & subtraction, notepad & asm updater on my computer, & breezes' disassembler has allowed me to manually update the codes I have for my games. No mans sky, dave t diver, disney games are always done this way. It can take a long time, but it works.
I find using the breeze app is easier than the overlay since I spend my time cruising & searching for various things in the disassembler itself.
So, is there an easier way to learn all this asm code making properly? It would be nice to have an easier time with it. My expertise (thanks to your awesome edizon se) is in very manual searching to update codes using the aob files. My family laughs at me now. I don't so much play the games anymore as much as I play 'find the numbers'. I'm very good at pattern recognition. I can then use the old codes as a template for the new. I'd like to understand more about asm instructions, registers, and what types of instructions can replace the originals & how. I have a pretty basic understanding of things from reading tutorials all over this website, and watching optantic's YouTube channel is extremely helpful as well. The best analogy is this... I don't speak the language at all, but I know enough random words to be able to bumble my way to a working answer. I've tried asking chat gpt like you suggested, but I don't think I'm asking the right question to get the answer that I'm looking for in a way that I can understand it.
I noticed you posted a file extraction from a game in IDA. Question... how do you find the offset from this type of information? (RVA: 0x329E7C0 Offset: 0x329F238 VA: 0x329E7C0, --
public Fp[] MPRecoverOverride; // 0x40
private Fp m_deadHp; // 0x48
public Fp get_DeadHP()
Just typing 0329f238 as your offset doesnt work. I don't understand the answer I found online. It's a bit too technical. To add to the confusion, once I find a working offset & make a working code in breeze then go back to visual studio code to search for my offset in order to try to understand how it is figured, its often nowhere near thr addresses i found in the dump.cs or whatever .json file. Can you offer any helpful information to any of this?
It’s about that time of year again where I check in with the community to see if we can get the front page aligned with what people are interested in knowing and what...
WiiCompiled is a new project that lets PC gamers play Mario Kart Wii natively on PC without emulation. Using static recompliation to convert the code into native PC...
The long awaited Grand Theft Auto VI Extended Look gameplay trailer has finally dropped on YouTube. As you all know, it had dropped 6 hours earlier on Netflix, and...
Though we knew all the way back in May that this was coming, the exact numbers remained a mystery for prospective Nintendo gamers in the UK. If you happen to have...
After being announced last week, the first of two broadcasts is set to go live later today with a stark focus on The Legend of Zelda and its 40th anniversary...
Thanks to the recent decomplication efforts; The Minish Cap 3DS brings the Game Boy Advance classic Zelda title to your 3DS.
The port takes full advantage of the 3DS...
In the wake of Sony's shift to a digital-only ecosystem within the next year, Xbox have today announced a surprising scheme. Aiming to offer physical buyers the same...
It is with a heavy heart that I announce the departure of our beloved Chary from the position of Chief Editor. Chary took over early 2021 and has done a wonderful job...
The second of a two-part special, a more traditional Nintendo Direct is set to air today. Unlike the Zelda Direct the contents of this one is still relatively up in...
To celebrate its 25th anniversary, XBOX has launched pre-orders for the XBOX 25th Anniversary Collection. For the occasion, the trailer below was aired.
This...
It’s about that time of year again where I check in with the community to see if we can get the front page aligned with what people are interested in knowing and what...
After being announced last week, the first of two broadcasts is set to go live later today with a stark focus on The Legend of Zelda and its 40th anniversary...
It's been something of a quiet week in the gaming space, with the deluge of big hitters trying to find their place before GTA 6 launches really kicking off next week...
Though we knew all the way back in May that this was coming, the exact numbers remained a mystery for prospective Nintendo gamers in the UK. If you happen to have...
In the wake of Sony's shift to a digital-only ecosystem within the next year, Xbox have today announced a surprising scheme. Aiming to offer physical buyers the same...
The long awaited Grand Theft Auto VI Extended Look gameplay trailer has finally dropped on YouTube. As you all know, it had dropped 6 hours earlier on Netflix, and...
It is with a heavy heart that I announce the departure of our beloved Chary from the position of Chief Editor. Chary took over early 2021 and has done a wonderful job...
The second of a two-part special, a more traditional Nintendo Direct is set to air today. Unlike the Zelda Direct the contents of this one is still relatively up in...
Announced a few days ago, Nintendo of America have today launched their Customer Appreciation Sale. Featuring 30% discounts across a wide range of popular first-party...
A few days ago Chary stepped down as Chief Editor after 5 wonderful years, and everyone guessed the seat wouldn't stay empty for very long. Back in 2021 I proudly...