1. Run ITH (Right click > Run as administrator in Vista or later)
Open the Option window and enable "Auto copy to clipboard".
It may also be worth enabling "Auto suppress repetition" (not needed for RPG Maker, but is for some other games)
2. Start the game as normal and wait until you see something other than a black screen.
3. In ITH open the "Process" subwindow. Find Game.exe in the left box and then click "Attach", then "OK".
4. Type or paste the code (/HQN@D3CF:TRGSSX.dll) into the empty box near the top of the main window and press enter. It should confirm the insertion with something like this:
Code:
3560: UserHook0
3560: Additional hook inserted.
3560: Insert address 0x6D65D3CF.
5. Play until you get some text, and another line should appear.
Code:
0001:3560:0x6D65D3CF:0x00000000:0x00000000:UserHook0
6. Click the dropdown menu at the top where it says ConsoleOutput, and select UserHook instead. The game text should be in there, and will be copied automatically provided that auto-copy is enabled in the options.
7. Click "Save" to create a profile.
If everything is working, then you can use the profile to speed things up in future:
1. Make sure "Auto attach" and "Auto insert" are enabled in the options.
2. Go to "Profile"
3. Select the game from the list on the left, then click "Start". Close the profile window.
4. Steps 2-4 of the above will be performed automatically. All you need to do is play until you get some text and select the thread it appears in from the dropdown menu.
You may get a "Module not present." error with a large game on a slow PC. This is because the hook is being attempted before the DLL has been loaded. If this happens, go to the ITH options and increase Insert delay to something like 10000 (10 seconds).
Also take note that if using /HQ without the N then there will be
a lot of threads and it will be hard to find what you're looking for. Always use the N unless there is some specific other text interfering with what appears in your translation program.