Can you read from memory? Speedrunners use programs that auto-split (detect when the runner has reached a certain stage of the game), I think by reading from memory.
We thought about doing that but didn't explore it much to be honest. One issue we have to be careful of is not triggering the anti-cheat features of these games. I'm not sure if looking at memory without modifying it does that.
The blob detection does work surprisingly well though, doesn't take us very long to add a new game using it. Most of the time is spent making sure we understand the flow of games we don't play ourselves.
The blob detection does work surprisingly well though, doesn't take us very long to add a new game using it. Most of the time is spent making sure we understand the flow of games we don't play ourselves.