DHrpcs3/rpcs3 — pull request #738 by Syphurith (2014-08-11 21:50:42+00:00)
Title: Auto-Pause at specified function call.

make rpcs3 auto-pause at the functions specified in pause.bin. You can configure it as below.
![pauseatfunc-test](https://cloud.githubusercontent.com/assets/8421531/3883392/a7fb308e-21a0-11e4-8fa1-835d1126a222.png)
1.Get the ids of the functions, from FuncList.cpp.
2.Use a Hexeditor to make the pause.bin, add the ids to the file. For example, if i only want it to pause at 0x1051d134, i would have a pause.bin as (00 to 07)43 d1 51 10. Well hope someone can make it easier to configure.
3.Compile with the patch. Then load the game, it would show something as "HLE: W Read Pause Function ID: 1051d134", before you start it. If the ID is not correct, you would need to check the bin with your hexeditor, and try reload the game when finished your modification.
4.If it find the id you specified, start the game. You would get the pause when it is argued to call that function. Notice: the function would still be executed but not the next one. You would need to manually resume the game - well after you get enough details from the pause.
This one has no GUI and may be improvable.