I'm interpreting that as "the Internet browser links with GX2 and sndcore, and you can't use them at the same time as the browser." If that's the case, then shouldn't we be able to release the libraries? For instance, at the start of almost every userspace (when I say userspace, I'm referring to 5.5.x browserhax) homebrew out there there's a few lines of code involving IM_ methods (IM_Open, IM_Close and IM_SetDeviceState) that, as far as I know, kill the browser/restart the system? (no documentation, kinda guessing based off comments in the libwiiu examples) If that's not what it's doing, sorry. I'm sure we could come up with code to kill the browser properly anyway.

Back on topic, if we've killed the browser, then it's not using those libraries anymore. If we can get the handles it had allocated (probably still in RAM somewhere) and release them (or just reuse them, whatever) we should, theoretically, get proper lib access.

Of course, to do that, we need to know when and where those handles are allocated. And that is where RPC comes in.



I'll be messing around with my WiiU and I'll try to get some info out of it, but I'd appreciate it if you guys have a poke around too. It'd be really useful.



(I'm also thinking of maybe moving this discussion to a new thread (we've kinda gotten off the original topic on this one). Opinions? Or should we just keep rambling here?)

Click to expand...