If reverse engineering is permitted for some kind of refinement,this should be way simpler.
Similarily,functionalities such as disabling F12/10s hangup/alt+enter,background running,pausing the movieplay in VA,loading .so that requires native ruby func support,screenshot,... can all be achieved.
Some of these take nothing but one byte's hack.
With no source,the machine code level provides the most freedom.
Sadly though,this violates the EULA.
A lot of what I know about reverse engineering comes from the time when I had fun with RMXP,fixing this or that,digging.I just drifted from scripting ruby.
I'm Chinese so I have never posted here.And I don't really care about EULA for a long time.I don't make /publish games myself and people I helped did not seem that bothered.
I don't know.If it is acceptable,I'll share my way of doing this,detail it.Otherwise,well,thanks for hearing out.