More actions
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
|description=A Nintendo Switch game cheating tool designed to work with Atmosphere's cheatVM. | |description=A Nintendo Switch game cheating tool designed to work with Atmosphere's cheatVM. | ||
|author=tomvita | |author=tomvita | ||
|lastupdated=2023/04/ | |lastupdated=2023/04/27 | ||
|type=Utilities | |type=Utilities | ||
|version=beta | |version=beta 77 | ||
|license=Mixed | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/breezeswitch.7z | |download=https://dlhb.gamebrew.org/switchhomebrews/breezeswitch.7z | ||
Line 61: | Line 61: | ||
https://dlhb.gamebrew.org/switchhomebrews/breezeswitch-06.png | https://dlhb.gamebrew.org/switchhomebrews/breezeswitch-06.png | ||
==Changelog== | ==Changelog== | ||
'''beta77''' | |||
*Auto download cheat | |||
**Download cheats from url that may have cheats when no cheat are present. | |||
**Breeze will look in the listed order the following urls: | |||
**github.com/tomvita/MyNXCheats/releases/download/{TitleID}/{BuildID}.txt | |||
**raw.githubusercontent.com/tomvita/MyNXCheats/main/cheats/{TitleID}/{BuildID}.txt | |||
**raw.githubusercontent.com/ibnux/switch-cheat/master/atmosphere/titles/{TitleID}/cheats/{BuildID}.txt | |||
**raw.githubusercontent.com/ChanseyIsTheBest/NX-60FPS-RES-GFX-Cheats/main/titles/{TitleID}/cheats/{BuildID}.txt | |||
*"Get Cheat from url list" | |||
**A new button in the download menu. Breeze don't check for cheat code update. Use this button to check if there is any update. | |||
**Repeat button press to search for next available cheat code file. | |||
*Gen2 menu | |||
**Now supports watching instruction with negative offset | |||
*gen2 fork updated to 0.09c | |||
**Fixed GDB console output bug with memory watch | |||
*"Look" button in Search Manager | |||
**Let you see the screen shot in full | |||
'''beta76''' | '''beta76''' | ||
* Fixed "Install gen2 fork" button disabled on atmosphere 1.5.2. | * Fixed "Install gen2 fork" button disabled on atmosphere 1.5.2. |
Revision as of 12:53, 27 April 2023
Breeze | |
---|---|
File:Breezeswitch.png | |
General | |
Author | tomvita |
Type | Utilities |
Version | beta 77 |
License | Mixed |
Last Updated | 2023/04/27 |
Links | |
Download | |
Website | |
Source | |
Tomvita has developed Breeze, a Nintendo Switch game cheating tool that is specifically designed to function with Atmosphere's cheatVM. This tool has been created by taking the features from EdiZon SE and rewriting them to improve the user interface and simplify the code. Tomvita has three main goals for Breeze:
- To enhance the user interface to make it more user-friendly for a broader audience.
- To streamline the code to make it easier to build upon in the future.
- To utilize the knowledge and experience gained from developing SE tools to establish a stronger foundation for further development.
Features
- Manage cheat codes for atmosphere cheat VM with features such as:
- Toggling code on/off
- Easy adding/removing of conditional key
- Loading cheats from cheat database
- Picking cheats from multiple cheat files
- Editing cheats in the app
- Cheat code editor with:
- Disassembler
- Assistant to assemble cheat code
- Assistant to create loop code starting with code with a single starget
- ARM64 instruction assembly and disassembly support
- Search memory, edit memory, freeze memory, and create bookmark with static offset from main and heap
- Set memory break point to catch instruction that access the memory
- Set instruction watch to see what memory the instruction access
- ASM composer to create ASM cheat
- Auto-update of app and database
- Consistent and easy-to-use UI.
Install
- Copy the contents of Breeze.zip to the root of your SD card.
How To Use
This wiki explains how to use and navigate the Breeze app, which supports in-app updating and loading cheats for Nintendo Switch games. It provides instructions for downloading and installing the app update and cheat database, as well as manually installing and updating Breeze. The content also covers the different types of panels in the app, the controls for navigating the UI, and the use of touch controls. Additionally, it explains how to load cheat files for different games, and how to combine cheats from different files. Finally, it discusses the importance of build ID (BID) for ensuring compatibility between cheat codes and game copies.
Cheat Code Database
The latest release can be fetched in the app. For people whose Switch is not connected to the internet the file can be fetched and placed in "/switch/breeze/cheats/titles.zip".
Screenshots
Changelog
beta77
- Auto download cheat
- Download cheats from url that may have cheats when no cheat are present.
- Breeze will look in the listed order the following urls:
- github.com/tomvita/MyNXCheats/releases/download/{TitleID}/{BuildID}.txt
- raw.githubusercontent.com/tomvita/MyNXCheats/main/cheats/{TitleID}/{BuildID}.txt
- raw.githubusercontent.com/ibnux/switch-cheat/master/atmosphere/titles/{TitleID}/cheats/{BuildID}.txt
- raw.githubusercontent.com/ChanseyIsTheBest/NX-60FPS-RES-GFX-Cheats/main/titles/{TitleID}/cheats/{BuildID}.txt
- "Get Cheat from url list"
- A new button in the download menu. Breeze don't check for cheat code update. Use this button to check if there is any update.
- Repeat button press to search for next available cheat code file.
- Gen2 menu
- Now supports watching instruction with negative offset
- gen2 fork updated to 0.09c
- Fixed GDB console output bug with memory watch
- "Look" button in Search Manager
- Let you see the screen shot in full
beta76
- Fixed "Install gen2 fork" button disabled on atmosphere 1.5.2.
- Make SearchManager expanded menu not overlapping with left panel.
Acknowledgement
The UI framework is derived from daybreak. The knowledge on game hacking is gained from making edizon se and many thanks to Werwolv for showing the way both in the work he did and the advice he gave. Thanks to the many people who share their knowledge in coding and game hacking. A big thanks to the Atmosphere team, without atmosphere, there can be no breeze.