|
1.
Run GameDodge.
2.
Run the game and play awhile - just to accumulate some number
on the targeted address and then pause it.
3.
Switch to GameDodge using Alt+Tab. If Alt+Tab does
not work try the GameDodge's hotkey Ctrl+Alt+Home.
The hotkey will not work if the current application is DOS
application but in this case Alt+Tab will almost always work.
Click on the toolbar button "Select Process".
The process list window appears. Select the game you want
to hack. If you have difficulty selecting the process of the
game just hold on the mouse pointer for a second over a process
and a tooltip window will show you the full path of the process.
The name of the process is the same as the name of the .exe
file that started the game. There are two reasons not to see
the application you want to hack in the process list. GameDodge
does not show applications that do not have read/write memory
access permission. Situation like this may happen rarely.
The second reason is that currently GameDodge works with 32-bit
applications. So if your application is 16-bit DOS application
you will not see its name listed in the process list. Instead
a process(es) called WINOA386.MOD (Windows 9x) or NTVDM.EXE
(Windows NT) will appear. This process is a placeholder for
all 16-bit DOS processes on the system. If you are sure your
application is 16-bit DOS application then select WINOA386.MOD
(Windows 9x) or NTVDM.EXE (Windows NT) and try searching its
memory.
4.
Click on the already activated toolbar button "Search
Value" and put in the value GameDodge will search
for. For example if you are playing StarCraft and you want
to increase the number of your crystals then you have to put
the number of crystals you currently have. GameDodge will
examine the memory allocated by StarCraft and may find many
addresses, which at the time of the check had the same value
as the searched value - your crystals. Not all found addresses
are valid addresses! A valid address is the address where
the game stores the searched value. It is possible a game
to have more than one valid adresse for one searched value.
5.
To locate the valid address you will have to go back to the
game and play awhile. Just make sure the value GameDodge is
searching changed and remember the new value.
6.
Switch to GameDodge, use the "Find Next"
toolbar button and put in the new value. Now GameDodge will
search through the previously found addresses, and
will retain only these ones which current value is the same
as the new searched value. If the number of found addresses
remains big repeat the previous and this step. Some games
use copies of some values for different occasions. In situation
like this the number of found addresses may not decrease even
when using "Find Next" several times. If
this happens add all of the found addresses to the valid addresses
list (see step 7).
7.
Finally you found what you've searched. Now the found address
needs to be added to the valid addresses. Accomplish this
by selecting it and press Return or Insert key
or just by double clicking on it. To add all of the found
addresses to the valid addresses list right click on a found
address and from the popup menu select "Select All"
and then press Enter or Insert key.
8.
Once added to the valid addresses list you can put the value
you want on it and freeze it. To put a new value to the selected
address right click on it and from the popup menu select "Poke"
(Ctr+P). "Poke" will put a new value on all
selected addresses. You can freeze a selected address by putting
a check mark on it. When you freeze a valid address GameDodge
will periodically write to this address the necessary value.
You can adjust the freeze interval from the options window.
Avoid to freeze valid addresses if you can put a sufficiently
big number on it. A general protectoin fault may occur when
you quit the game if you have freezed addresses. That's why
always unfreeze all addresses before quitting the game or
quit GameDodge first.
9.
Have fun palying the game.
|