Non-backend plugins?

I’m trying to find a tutorial or something on how to utilise the libretro API. However, it’s not a backend I’m trying to make a plugin of, but a plugin that is able to access/modify the running game memory of a backend. If anyone’s familiar with the youtuber/twitch streamer Vinesauce, he’s well known for “corrupting” games. (example: https://www.youtube.com/watch?v=1gWVig_4M5U ) He uses a “real time corruptor” for the BizHawk multi system emulator to “blast” these memory corruptions in real time, which is what I’m hoping to make for libretro.

You might be able to use the interface that was just added for cheat searching. I don’t know much about it, but you might try asking in #libretro on Freenode IRC. Alcaro knows about it, I think, and leiradel.

Thanks. Might there be a tutorial or samples/examples set? I mean, I could look over the API docs, but I wouldn’t know how to put it all together.

You could look over the libretro.h from the RetroArch repo on github. It’s a pretty new feature, though, so I doubt you’ll find much in the way of documentation for it. Documentation isn’t exactly our strongest suit in the best of times…

I see. I’ll try my best.