Hi. I was hoping to try my hand at writing a machine learning bot to play through Super Mario Bros (sort of what SethBling did in his popular video: https://www.youtube.com/watch?v=qv6UVOQ0F44). To do that I need an emulator that has some sort of API that I can access (preferrably C, C++ or Python) to read memory, send input, and control emulation start/pause.
I was looking into BizHawk but it only seems to have Lua support, and I'm totally unfamiliar with the language. I would prefer to work with Python or C or C++. Are there any other emulators our there that have this API I am looking for? Thanks!
I was looking into BizHawk but it only seems to have Lua support, and I'm totally unfamiliar with the language. I would prefer to work with Python or C or C++. Are there any other emulators our there that have this API I am looking for? Thanks!