How are you hooking es/reset? Try pulling away from the common ways i believe i read somewhere that xtrap scan prolog. If you use engine text you wont need reset either. I hook the engine tho look for strings such as Flipscreen/start3d/end3d/clear you can draw in any of those.