WiFi hacked/baked into PICOPi.
Seems to be working well, and even with the added network/WiFi support, it's still booting up in ~15s, but your mileage may vary. having access to splore from this little handheld is pretty awesome/amazing if you ask me. i thought pulling the card and adding carts was a drag, but that's just me. now it's completely portable and all you need is WiFi and i've just been using my phone as a hotspot.
thank you @paloblancogames for the excellent write-up on getting everything setup,
which is located here: https://www.lexaloffle.com/bbs/?tid=35926
you would only need to substitute my .zip file during the setup. there's an empty wpa_supplicant.conf, just add in your WiFi info and it'll be pulled in on boot up. :D
if you already have this setup, you should be able to unzip the picopi0-WiFi-v002.zip located here: https://github.com/itsonlym3/rpi-buildroot/tree/picopi/Compiles over your current install.
i did have some code in there that was moving the files downloaded from the BBS so that they could be loaded from the carts folder the next time you boot up, but didn't figure everyone would want this, so i removed it.
i'd love any feedback anyone might have.
DISCLAIMER: I am NOT responsible for any loss of data, damage to your system or hurt feelers.
i've been tinkering around with Buildroot and got me an image that I'm happy with that boots up, connects to wifi then starts pico-8. the problem I'm having is that once pico-8 starts, the inputs aren't recognized as if pico-8 doesn't have focus. I'm not sure how to force it to have focus though. anyone have any idea what might be causing the issue? i haven't tried using a controller, so I have no idea if that would work or not. my goal was a minimal image for running Pico-8 :)
it does the same thing, even if I run pico-8 manually and not @ startup.
here is the output of me using the keyboard while pico-8 is up and running and after I have killed pico8_dyn from the console, so I know the OS is recognizing inputs, just not pico-8.
thanks in advance for any advice!