Using Breeze's Search Manager

Should have written this since day one. Not sure how many have given up using it but here it is.
If you have tried to do search with Breeze and given up due to this not being written please try again

https://github.com/tomvita/Breeze-Beta/wiki/Using-Search-Manager

Now that you know how to use Search Manager, this next one may finally be useful to you
https://github.com/tomvita/Breeze-Beta/wiki/Basics-of-Search

You may want to check this one out too
https://github.com/tomvita/Breeze-Beta/wiki/Setup-Profile-to-launch-Breeze-(optional)
 

TomSwitch

Well-Known Member
OP
Member
Joined
Jan 10, 2019
Messages
4,501
Trophies
1
Age
44
XP
14,651
Country
United States
Last edited by TomSwitch,

Visntse

Active Member
Newcomer
Joined
Apr 27, 2023
Messages
33
Trophies
0
XP
175
Country
United States
that's github version.
to be honest, I feel that there are some redundant things in it. I didn't use it as a code searcher, but just used it to activate cheats provided by others, so I deleted some files.

Since you said so, then I have time to overwrite all your original files into the directory and exclude them.
Post automatically merged:

will report back when I try to overwrite all files, please wait, thanks
Post automatically merged:

ok, I know what I'm doing wrong...
I replaced the hbmenu.nro you originally provided with the 3.5.1 version of https://github.com/switchbrew/nx-hbmenu, which caused it to run to hbmenu.
Re-used your original hbmenu.nro, everything works now, thank
 
Last edited by Visntse,

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,716
Trophies
2
XP
6,283
Country
@TomSwitch, when searching float values in u64 hex, for example 0x42c8000042c80000, when go to Memory Viewer, it detects the value as float, if choose Edit Memory, it will only edit the lower 0x42c80000 not both 0x42c8000042c80000
search.jpg

it detects the u64 hex value as float 32
float.jpg


need to use Mode Toggle in order to edit the full u64 value 0x42c8000042c80000
toggle.jpg
 

TomSwitch

Well-Known Member
OP
Member
Joined
Jan 10, 2019
Messages
4,501
Trophies
1
Age
44
XP
14,651
Country
United States
@TomSwitch, when searching float values in u64 hex, for example 0x42c8000042c80000, when go to Memory Viewer, it detects the value as float, if choose Edit Memory, it will only edit the lower 0x42c80000 not both 0x42c8000042c80000
View attachment 395265
it detects the u64 hex value as float 32
View attachment 395266

need to use Mode Toggle in order to edit the full u64 value 0x42c8000042c80000
View attachment 395267
when memory editor display mode is smart it will let you edit in the format that it guess. Unfortunately sometimes there is no way to tell whether double or float a memory location actually is intended to be storage to. I would guess the value to be float, it would be highly unlikely that a double would look like that.
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,716
Trophies
2
XP
6,283
Country
when memory editor display mode is smart it will let you edit in the format that it guess. Unfortunately sometimes there is no way to tell whether double or float a memory location actually is intended to be storage to. I would guess the value to be float, it would be highly unlikely that a double would look like that.
but if search 0x42c8000000000000, Memory editor did detected it as u64
 

shoreyo

New Member
Newbie
Joined
Nov 11, 2022
Messages
4
Trophies
0
XP
296
Country
Japan
@TomSwitch
When searching Unknow value after a FULL Memory Dump, neither DIFF nor SAME works without blowing the file size limit for FAT32, unless one change [Search Main only=0] to 1, but if the target allocate in Heap or both...
BreezeSetting.jpg


would that be possible to add 2\3 options back like REGION setting in Edizon-SE?

SearchRegion.jpg


[DiffBA] is another cute mode i miss so much, Thank you:wub:

CALU.png
 

TomSwitch

Well-Known Member
OP
Member
Joined
Jan 10, 2019
Messages
4,501
Trophies
1
Age
44
XP
14,651
Country
United States
@TomSwitch
When searching Unknow value after a FULL Memory Dump, neither DIFF nor SAME works without blowing the file size limit for FAT32, unless one change [Search Main only=0] to 1, but if the target allocate in Heap or both...
View attachment 396113

would that be possible to add 2\3 options back like REGION setting in Edizon-SE?

View attachment 396116

[DiffBA] is another cute mode i miss so much, Thank you:wub:

View attachment 396117
The region is default all RW memory. Heap is by far the elephant and the rest are mouse. No reason to have heap+anything. It is possible to do main only by going to settings.

NotAB means not A and not B
 

shoreyo

New Member
Newbie
Joined
Nov 11, 2022
Messages
4
Trophies
0
XP
296
Country
Japan
Fortunately, I had duplicate all .bmk files, after binary comparison, inserting 8 bytes 00 at 0xdc should do the trick.
 

Attachments

  • Binary_cmp.png
    Binary_cmp.png
    59.1 KB · Views: 21

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,716
Trophies
2
XP
6,283
Country
@TomSwitch, Jump Forward seems to be broken in beta84?
highlight a pointer address then choose Jump Forward, it will do a search instead of jumping to the pointer address
 

TomSwitch

Well-Known Member
OP
Member
Joined
Jan 10, 2019
Messages
4,501
Trophies
1
Age
44
XP
14,651
Country
United States
@TomSwitch, Jump Forward seems to be broken in beta84?
highlight a pointer address then choose Jump Forward, it will do a search instead of jumping to the pointer address
Pre-released updated today. I actually was about to invite you to give it a try. Now it can do pointer search ( repeated R press in jump back will search for next depth ).
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,716
Trophies
2
XP
6,283
Country
Pre-released updated today. I actually was about to invite you to give it a try. Now it can do pointer search ( repeated R press in jump back will search for next depth ).
I am only familiar with depth 1 pointer using jump back, just too many results when it's multi pointer

just tried the update, Jump Forward starts the jump back search instead of going to the pointer address in memory explorer
 

Raveology

New Member
Newbie
Joined
Nov 12, 2021
Messages
3
Trophies
0
Age
33
XP
26
Country
Singapore
Hi can anyone help me solve this issue when I try to search? Thanks
 

Attachments

  • IMG_20231220_121347_005.jpg
    IMG_20231220_121347_005.jpg
    148.2 KB · Views: 16

TomSwitch

Well-Known Member
OP
Member
Joined
Jan 10, 2019
Messages
4,501
Trophies
1
Age
44
XP
14,651
Country
United States
Hi can anyone help me solve this issue when I try to search? Thanks
you need to show more of what you did, the screen don't mean a thing to me, it just say you get error e401.

First thing check your installation, start with a clean contents directory or launch settings:sysmodule manager and disable everything you see
 
Last edited by TomSwitch,

Raveology

New Member
Newbie
Joined
Nov 12, 2021
Messages
3
Trophies
0
Age
33
XP
26
Country
Singapore
you need to show more of what you did, the screen don't mean a thing to me, it just say you get error e401.

First thing check your installation, start with a clean contents directory or launch settings:sysmodule manager and disable everything you see
I have disabled everything and it still can't work. How do I do a clean content directory?
 

TomSwitch

Well-Known Member
OP
Member
Joined
Jan 10, 2019
Messages
4,501
Trophies
1
Age
44
XP
14,651
Country
United States
I have disabled everything and it still can't work. How do I do a clean content directory?
\atmosphere\contents rename it to say \atmosphere\contents1
or to be very sure just rename \atmosphere to \atmosphere_old and reinstall atmosphere, i.e. copy the content from git hub to your sd
copy sigpatches if needed
copy content of breeze.zip to sd
 
Last edited by TomSwitch,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: