So, for anyone who didn't see on twitter, I recently bought a tiny 128x128 LCD, and got around to using it yesterday. https://twitter.com/NoahRosamilia/status/681585285013045252
When I first started it took around 85 seconds to transfer one full image, but with a bit of optimizing coughstealingotherpeoplescodecough I can now update the screen at ~50 FPS. I remember people talking about reading PICO-8's memory from another program (for networking stuff, I think). I was wondering if anybody had some clues for getting the PICO-8 screen data from a python script.
adekto: That's a good idea, I'll take a look into it, thanks :)
Also, I made another tweet about my progress, for those that didn't see it: https://twitter.com/noahrosamilia/status/682251813215694848
As adekto said, if you usepicolove, you can directly do __screen:getPixel(). We will try to improve this port for the following project:
To get a good frame rate, try to increase the SPI clock as much as you can. I've been able to do 80 MHz on a Raspberry Pi and with an Arduino you should be able to do 8 MHz (even at 3.3V).
[Please log in to post a comment]