Closed Kyle873 closed 7 years ago
Can you be more specific? Like what sort of API? "Pause main thread"?
I don't know what @DaveeFTW had in mind particularly, but that is one thing that would be handy, yes. The way it's done now by plugins obviously has some repercussions, and it's also a giant hack.
I don't really have many other suggestions personally, as I've been able to do everything I needed to so far with the APIs I've been provided. The only reason I brought up clearing the input buffer myself was a stopgap to fixing the input bleeding issue I was having.
The only other thing I would maybe suggest is some basic framebuffer drawing functions. However, I'm not sure if you feel that kind of stuff should be implemented on a need-to-use basis by plugins or provided by a standardized API. Stuff like basic primitive drawing, font/image rendering, etc.
Have you looked at sceCtrlSetButtonIntercept
? Add this
extern int sceCtrlSetButtonIntercept(int intercept);
and call it with sceCtrlSetButtonIntercept(1)
.
Thank you, that's exactly what I needed! Any reason that's not in the ctrl.h header? Better yet, is there somewhere I should be looking for documentation besides just the headers?
After farther deliberation, I don't think I want to introduce any new APIs to taiHEN.
As advised by @DaveeFTW. Conversation excerpt follow.