picolove
1.0.0
Run PICO-8 games and computer programs with free and open-source software.
On github at: https://github.com/picolove/picolove

Requires LÖVE 11.5 (default), 0.10.2 or 0.9.2
What it is:
What is PICO-8:
What is LÖVE:
Why:
What it isn't:
Not Yet Implemented:
Differences:
Extra features:
ipairs() standard lua functionlog(...) function prints to console for debuggingerror(message) bluescreens with an error messagewarning(message) prints warning and stacktrace to consolesetfps(fps) changes the consoles framerate_keyup, _keydown, _textinput allow using direct keyboard input_touchup, _touchdown allow using touch input_getcursorx(), _getcursory() allow access to the cursor position_getpicoloveversion() returns the version of picolove_hasfocus() window focus state (only false on first blur frame in _draw)Development requirements:
LÖVE 11.5 (default), 0.10.2 or 0.9.2makesed and stylualuacheckzipDevelopment:
make devBefore pushing:
make formatmake lintmake testmake allAndroid Packaging:
Replace the default cartridge (nocart.p8) with your game. Text (P8) or PNG (P8.PNG) is supported.
Follow the Android Game Packaging steps.
Optionally, for orientation rotation support (Portrait and Landscape), remove android:screenOrientation="landscape" in the AndroidManifest.xml