[Switch Scene] Breeze, a Game Modding Tool for Nintendo Switch, Beta 99d Released

A new beta update has been released for  Breeze , the application developed to work with Atmosphere ‘s cheatVM , the popular custom firmware for Nintendo Switch consoles .

Designed as a rewrite of many features present in EdiZon SE , Breeze aims to improve ease of use and code maintainability.

The update introduces improvements to the Memory Explorer Menu , including a new CopyPasteQty button that allows users to set the amount of data to copy.

Also added the PasteMultiple button , which allows you to paste the number of data specified in CopyPasteQty . Additionally, the copy function has been updated to respect the set quantity.

These improvements increase flexibility and efficiency in managing data in the Memory Explorer Menu , which is especially useful when working with large registers.

For further technical details and references, you can consult the official Atmosphere project documentation at: Atmosphere Cheats Documentation .

Main objectives

  1. Improve the user interface (UI): Make features accessible even to less experienced users.
  2. Optimize your code: Create a stronger foundation for future updates.
  3. Learning from past experience: Applying knowledge gained during the development of previous tools.

Main features

  • Cheat Management:
    • Quick on/off.
    • Adding/removing conditional keys.
    • Loading from cheat database.
    • Cheat editor with disassembler and assembly support.
  • Memory manipulation:
    • Search, edit and freeze memory.
    • Creating bookmarks with static offsets.
    • Setting break points to trace instructions that access memory.
  • Advanced Tools:
    • ASM composer for creating assembly language cheats.
    • ARM64 assembly/disassembly instructions.
    • Auto-update for the app and database.
  • Intuitive Interface: Designed to be consistent and easy to use.

Research concepts

Memory search is essential to identify data of interest related to game values. Breeze implements advanced strategies to:

  1. Targeted Search: Based on known values ​​or specific ranges.
  2. Fuzzy Search (unknown values): To find data that does not directly match what appears on the screen.
  3. Full Search: For more complex scenarios where other techniques don’t work.

Game hacking support

Breeze allows you to:

  • Edit game data directly.
  • Intervene on the game code to alter its behavior.
  • Handle ASLR (Address Space Layout Randomization), locating static addresses relative to main code and heap.

Search modes and data types

  • Supported data types: u8 , s8u16s16u32s32, , u64s64fltdblpointer.
  • Search Mode: Includes simple comparisons ( ==!=), ranges ( [A..B]), incremental changes ( ++Val--Val), and strings.

Installation and use

  1. Installation: Copy the contents of Breeze.zipto the root of your SD card.
  2. How to use: See the official Wiki for more details.

Changelog

Improvements to the Memory Explorer Menu

  • Added CopyPasteQty button :
    • Allows users to set the amount of data to copy.
  • Added PasteMultiple button :
    • Pastes the specified quantity into CopyPasteQty .
  • Updated copy functionality :
    • Now copy the quantity specified in CopyPasteQty .

These improvements increase flexibility and efficiency when copying and pasting data in the Memory Explorer Menu . Useful when the data log is large.

Download: Breeze Beta99d

Download: Source code Breeze Beta99d

Source: gbatemp.net

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

0
    0
    Chọn game
    Giỏ game trốngTrở lại trang
    Scroll to Top