Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

PointerSearcher For SX OS Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Pointer Searcher for SX OS |image=pointersearcherforsxosswitch.png |description=This tool is for personal use in the past (modified from pointerSearcher of noexes), which helped me to find cheats or update the old version cheats. |author=Eiffel2018 |lastupdated=2020/09/10 |type=PC Utilities |version=2020 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch.7z |website=https://gbatemp.net/threads...")
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Pointer Searcher for SX OS
|title=Pointer Searcher for SX OS
|image=pointersearcherforsxosswitch.png
|image=pointersearcherforsxosnx.png
|description=This tool is for personal use in the past (modified from pointerSearcher of noexes),
|description=Tool to find cheats.
which helped me to find cheats or update the old version cheats.
|author=Eiffel2018
|author=Eiffel2018
|lastupdated=2020/09/10
|lastupdated=2020/09/10
Line 9: Line 8:
|version=2020
|version=2020
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx.7z?k33p0fil35
|website=https://gbatemp.net/threads/pointer-searcher-for-sx-os.572497/
|website=https://gbatemp.net/threads/pointer-searcher-for-sx-os.572497/
|source=
|donation=
}}
}}
{{#seo:
Pointer Searcher to use with SX OS's cheat engine (modified from pointerSearcher of noexes).
|title=Switch Homebrew PC Tools (PC Utilities) - GameBrew
 
|title_mode=append
==User guide==
|image=pointersearcherforsxosswitch.png
===Example guide===
|image_alt=Pointer Searcher for SX OS
After finding the location using the cheat engine of SX OS, use it to find out the address of the original code originating Pointer
}}
 
{{cleanup|article|Needs cleanup}}
This tool use the result in Cheat Searcher, something like BASE+1234567890 or HEAP+12345678.
This tool is for personal use in the past (modified from pointerSearcher of noexes),
 
which helped me to find cheats or update the old version cheats.
After you get a certain result, use "Memory Dumper" and copy the .bin file to your computer (via FTP or USB cable).
 
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"|
! ▼ Images 
|-
|style="width: 800px;"|
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx2.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx3.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx4.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx5.png
|}
 
Now we open the tool "PointerSearcherForSXos".
 
Click the first yellow cell in the table to choose the bin file, it will find out the address of Main Start/End, Heap Start/End & Mmap Start/End automatically, also, it will record the pointers' address for using later.
 
Later you can type in the "search result code" found before. For this example, it is heap+767a8a68, and click the Search button then.
 
It gets too many results, so try adjusting the Max Depth and Pointer Skip in order to get fewer results.
 
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"|
! ▼ Images 
|-
|style="width: 800px;"|
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx6.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx7.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx8.png
|}
 
Now, it gets 4 results. To find the right address, restart the game and repeat the steps above to ensure the pointer address(es) can be used by others.
 
After putting another bin file in the second row of the table, press the "Narrow Down" button.
 
And there are 2 results, both are correct to be used.
 
If "not found" was shown, it means the above address are not right. We need to widen the Pointer skip / Max Depth to get a correct result.
 
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"|
! ▼ Images 
|-
|style="width: 800px;"|
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx9.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx10.png
|}


==Media==
===Additional functions===
<youtube></youtube>
The bottom parts of the tool are some additional functions, mostly for studying the data structure and analyzing the data, or open it in Hex editor with the File Position offset in some cases.


Finally, how about the Filter box? In some special case, we know the result would be something like [MAIN+30EECB0]+B8]+xxxxx, so we type it in the Filter textbox, to reduce the results come out.


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch-01.png
{| style="width: 80%; margin-left:0em;"
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch-02.png
|
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosnx14.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch-04.png
|}
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/pointersearcherforsxosswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''2020/09/08'''
* First Release.
* Multiple dumps can be applied on narrow down.
* Automatically fill in everything if you known the 'Expression' (may be found on some cheats).
* Put 0 on the target for those you don't known exact values, and you want to correct some wrong expressions.
 
'''2020/09/10'''
* Some bugs have been fixed.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/pointer-searcher-for-sx-os.572497/
* GBAtemp - https://gbatemp.net/threads/pointer-searcher-for-sx-os.572497/
* Github -
* Reddit -

Latest revision as of 04:09, 5 February 2024

Pointer Searcher for SX OS
Pointersearcherforsxosnx.png
General
AuthorEiffel2018
TypePC Utilities
Version2020
LicenseMixed
Last Updated2020/09/10
Links
Download
Website

Pointer Searcher to use with SX OS's cheat engine (modified from pointerSearcher of noexes).

User guide

Example guide

After finding the location using the cheat engine of SX OS, use it to find out the address of the original code originating Pointer

This tool use the result in Cheat Searcher, something like BASE+1234567890 or HEAP+12345678.

After you get a certain result, use "Memory Dumper" and copy the .bin file to your computer (via FTP or USB cable).

Now we open the tool "PointerSearcherForSXos".

Click the first yellow cell in the table to choose the bin file, it will find out the address of Main Start/End, Heap Start/End & Mmap Start/End automatically, also, it will record the pointers' address for using later.

Later you can type in the "search result code" found before. For this example, it is heap+767a8a68, and click the Search button then.

It gets too many results, so try adjusting the Max Depth and Pointer Skip in order to get fewer results.

Now, it gets 4 results. To find the right address, restart the game and repeat the steps above to ensure the pointer address(es) can be used by others.

After putting another bin file in the second row of the table, press the "Narrow Down" button.

And there are 2 results, both are correct to be used.

If "not found" was shown, it means the above address are not right. We need to widen the Pointer skip / Max Depth to get a correct result.

Additional functions

The bottom parts of the tool are some additional functions, mostly for studying the data structure and analyzing the data, or open it in Hex editor with the File Position offset in some cases.

Finally, how about the Filter box? In some special case, we know the result would be something like [MAIN+30EECB0]+B8]+xxxxx, so we type it in the Filter textbox, to reduce the results come out.

Screenshots

pointersearcherforsxosnx14.png

Changelog

2020/09/08

  • Multiple dumps can be applied on narrow down.
  • Automatically fill in everything if you known the 'Expression' (may be found on some cheats).
  • Put 0 on the target for those you don't known exact values, and you want to correct some wrong expressions.

2020/09/10

  • Some bugs have been fixed.

External links

Advertising: