Home Homebrew Rilasciata la beta 99p di Breeze, uno strumento per modificare i...

[Scena Switch] Rilasciata la beta 99p di Breeze, uno strumento per modificare i giochi su Nintendo Switch

96
0

Pubblicato un nuovo aggiornamento in pre-release di Breeze, l’applicazione sviluppata per funzionare con lo cheatVM di Atmosphere, il popolare custom firmware per console Nintendo Switch.

Progettata come riscrittura di molte funzionalità presenti in EdiZon SE, Breeze punta a migliorare la facilità d’uso e la manutenzione del codice.

Questa nuova versione introduce il tasto “Extra button 1” che serve a mostrare esclusivamente ulteriori comandi, senza più alternare tra la modalità focus e quella normale, mentre la funzione focus lock è diventata l’impostazione predefinita.

Aggiunti inoltre nuovi pulsanti dedicati al controllo rapido delle scorciatoie: Reset all shortcuts, Clear all shortcuts e Clear focus, strumenti che permettono una gestione più pulita e immediata delle configurazioni personalizzate.

Obiettivi principali

  1. Migliorare l’interfaccia utente (UI): Rendere le funzionalità accessibili anche agli utenti meno esperti.
  2. Ottimizzare il codice: Creare una base più solida per futuri aggiornamenti.
  3. Apprendere dall’esperienza passata: Applicare le conoscenze acquisite durante lo sviluppo di strumenti precedenti.

Caratteristiche principali

  • Gestione degli cheat:
    • Attivazione/disattivazione rapida.
    • Aggiunta/rimozione di chiavi condizionali.
    • Caricamento da database di cheat.
    • Editor di cheat con disassemblatore e supporto per l’assemblaggio.
  • Manipolazione della memoria:
    • Ricerca, modifica e congelamento della memoria.
    • Creazione di bookmark con offset statici.
    • Impostazione di break point per tracciare istruzioni che accedono alla memoria.
  • Strumenti avanzati:
    • Compositore ASM per creare cheat in linguaggio assembly.
    • Assemblaggio/disassemblaggio istruzioni ARM64.
    • Auto-aggiornamento per l’app e il database.
  • Interfaccia intuitiva: Progettata per essere coerente e facile da usare.

Concetti di ricerca

La ricerca nella memoria è fondamentale per identificare i dati di interesse legati ai valori di gioco. Breeze implementa strategie avanzate per:

  1. Ricerca mirata: Basata su valori noti o range specifici.
  2. Ricerca fuzzy (valori sconosciuti): Per trovare dati che non corrispondono direttamente a ciò che appare sullo schermo.
  3. Ricerca completa: Per scenari più complessi dove altre tecniche non funzionano.

Supporto per hacking del gioco

Breeze consente di:

  • Modificare direttamente i dati di gioco.
  • Intervenire sul codice di gioco per alterarne il comportamento.
  • Gestire la ASLR (Address Space Layout Randomization), localizzando indirizzi statici relativi a codice principale e heap.

Modalità di ricerca e tipi di dati

  • Tipi di dati supportati: u8, s8, u16, s16, u32, s32, u64, s64, flt, dbl, pointer.
  • Modalità di ricerca: Include confronti semplici (==, !=), intervalli ([A..B]), modifiche incrementali (++Val, --Val), e stringhe.

Installazione e utilizzo

  1. Installazione: Copiare i contenuti di Breeze.zip nella root della scheda SD.
  2. Guida all’uso: Consultare il Wiki ufficiale per ulteriori dettagli.

Changelog

  • Modifiche al menu focus:
    • Il tasto Extra 1 ora mostra semplicemente più pulsanti in entrambe le modalità, senza più passare tra la modalità focus e quella normale.
    • Il blocco del focus (focus lock) ora è impostato come opzione predefinita.
    • Aggiunti nuovi pulsanti al menu focus:
      • Reset all shortcuts (Reimposta tutte le scorciatoie).
      • Clear all shortcuts (Cancella tutte le scorciatoie).
      • Clear focus (Cancella il focus).

Download: Breeze Beta99p

Download: Source code Breeze Beta99p

Fonte: gbatemp.net

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: Nintendo Switch

Vedi altri prodotti Nintendo Switch

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.