[Question] Mabinogi In-Game Debugger/Call Stack Viewer

01/08/2012 19:54 step29#1
Would a mod or program like that exist? Although I have high doubts that there is one, It doesn't hurt to ask :P


Im working on a project atm, and maybe this will help me alot. I'm starting to get tired going thur 50 addresses in Pleione/Standard and seeing little to no effects of what I'm expecting to be done
01/08/2012 21:00 lilaznboy2#2
Does CheatEngine count?
01/08/2012 22:19 Epvp_God#3
Quote:
Originally Posted by lilaznboy2 View Post
Does CheatEngine count?
You know it does, it has a built in kernel debugger. However, there is no option to view the stack.
01/09/2012 23:11 step29#4
Quote:
Originally Posted by Epvp_God View Post
You know it does, it has a built in kernel debugger. However, there is no option to view the stack.
>< well this one didnt really fit my needs :s, I needed a Call Stack while playing in game (The Crashing Call Stack only showed the last address in game working [Which is what the crash log shows as first] then it shows all the other addresses thats just showing how the game exits @ coding)
01/10/2012 00:59 kotarou3#5
The problem with generic Call Stack viewers is they assume the return address is stored in [ebp], but most "Release" or "Optimised" programs don't move esp to ebp, so you'll need to work out the call stack yourself.

One way to do it is to hook the start of the function and print what [esp] is, and go to that address. Find the start of the function that contains that address and repeat.
01/10/2012 18:30 Epvp_God#6
That cheat engine debugger sure does come in handy, ther are still many dll exploits out there. Just use ida to view all the functions and test the ideas in cedbg. ;)