BizHawk icon indicating copy to clipboard operation
BizHawk copied to clipboard

Python support?

Open twoATOMS opened this issue 6 years ago • 12 comments

tl;dr for future humans: There is no change to Python scripting support, it's still not planned. You have the choice of Lua scripting or compiling C# to CIL which you then add into EmuHawk dynamically. That said, the community have created ways to use Python scripting with a C# shim.

On the subject of ML specifically, don't bother with Lua, either use ML.NET, or exfiltrate the data to something like TensorFlow (Python). There are a few ML hackers in the ApiHawk Discord server if you're interested in the latest and greatest.

Original inquiry follows.


Hello guys, I have a question about the emulator. I am trying to learn Machine Learning and want to apply it to video games, however I only know Python2.7 as a programming language and I was wondering if BizHawk will ever have Python scripting support in the near future?

Thanks.

twoATOMS avatar Jul 15 '18 18:07 twoATOMS