Hello,
One of the best recent additions to FpDebug is it honors DebugBreak().
Unfortunately, when running a 32 bit program under FpDebug, some versions of Windows have a built in int 3 in the loader which causes FpDebug to break there. That break is an annoyance.
FpDebug could ignore an int 3 that occurs outside the program's code if it isn't followed by a "ret" (it is and, must be, in DebugBreak()). Effectively that would likely eliminate all or most unwanted int 3s. (the behavior could also be a user option.)
Just a thought. It would be convenient not to have every 32 bit program be stopped in its tracks while loading.