NetChaet Version 4: Updated Real-Time Cheats for DEX Users - If you're running DEX firmware, NetCheat just might be your main reason for doing so. The man behind the magic is back again to offer an improved hacking experience!
If you love the DEX PS3 environment, then you probably love modding and hacking. NetCheat is a PS3 app by Dnawrkshp designed to modify the code of your games in real-time. Through the use of game-dedicated plugins, your PC and PS3 can communicate to provide an all-out cheatfest. This update more or less adds small GUI fixes, but users of previous builds should definitely consider the upgrade.
etCheat PS3 is a DEX Real Time Editing tool that takes advantage of the ps3tmapi_net.dll that comes with the PRoDG Debugger. This doesn't come with that dll, so you have to get it yourself and place it in the same directory as NetCheat. NC supports codes (similar to RAW PS2 codes), searching, dumping, memory ranges, and user made plugins. Here is a list of the new stuff since the last release:
NOTE: All plugins must be updated to use the new PluginInterface.dll otherwise NetCheat will fail to load them.
- Colored status button for connection state
- Load and Store search results
- Search for X byte alignment (where X is and positive integer)
- Search for changed value and unchanged value
- Recent memory ranges menu
- A few new plugin features
- Plugin icons
- Faster searching
- Fixed color bug in codes tab
- Fixed cheat file having a bunch of extra '/n'
- Fixed labels in codes beginning with "//" disappearing
Plugins are just User Controls compiled into a dll that NetCheat puts on a form and utilizes. It has the ability to read from, write to, and constantly write to the memory. It also has a few functions that may be useful for certain situations.
Each game uses different regions of the memory so, for full optimization, it is best to document these regions. As far as I know the only way to do this is to go through the memory in the Debugger and find the regions with a ton of 0xD's.
Pad format (jokers):
JokerThat PS3 outputs only one way: ab00cd. Some games have different formats, and others a different order. For now, if your game has its pad format something like 00abcd, then you will have to change the order yourself. Sorry.
The format and codetypes are better explained in the Code types.txt.
In fact I'm not going to explain it at all since you can just read that text file.
Keep in mind jokers have to be constantly written to work.
Searching (scanning) has the ability to store all the results in a listview so that you can search again (Next Scan) through those results for an updated value. You can then delete, refresh, and copy those results.
NetCheat PS3 also supports dumping. Unlike the debugger, you can dump outside of the game's memory without error.
If you want to search for something and the number of results slows the search down exponentially, then you can use CompDump and dumps to find differences. Then with the outputted results from CompDump you can convert and load it into NC's search results list view by using the Conversion plugin. In the plugin there is an empty text box at the bottom with a browse button next to it. Direct the file browser to the outputted CompDump results (leave the dump.txt below the same unless you want to load it up via the Load Scan Results button) and click Start. Once it is done, go to the search tab, click on the search results list view, and press Ctrl-R to load them into the list view and you are good to go.
This allows the initial scanning of 0 without displaying 10 billion results (good for timers).
There are two ways that you can refresh the results. One is to refresh each item by getting the values from the PS3. The other is to update the values by getting them from the dump.txt. For the most part you will only need to refresh the results from the PS3 (hence the big button to refresh from the PS3). The only use I know of for the refresh from dump.txt is for the CompDump search result import.
Scan comparison types:
Less Than Or Equal
Greater Than Or Equal
- Next Scan Only -
Scan value types:
Written by Dnawrkshp
Concept by Veritassdg / Renton
Help from Badger41