Hi there,
I just started with a small LTRO-1 fantasy console for Lua. It is far from being a proper PICO-8 or something like that.
Overview
- the required 10 color palette
- 240x135 pixel screen
- the 7 button gamepad
- a 2 channel simple pulse wave PSG
- Lua 5.4.3 as the primary programming language
- sprites / images are simple strings containing "023439" for pixel data
- music is composed using MML (music macro language e.g. "cdefgba>c")
- an integrated sprite editor which can be accessed by pressing F2 during execution
- simple C and SDL2 as the only dependency, so it should compile on almost everything
- provided Windows 64-bit and HTML5/JavaScript builds
You will find the GitHub repository here: https://github.com/kieselsteini/ltro1
Latest builds (for Windows/Browser) can be downloaded here: https://github.com/kieselsteini/ltro1/releases
The integrated sprite editor
I hope you might find this somewhat useful :) Please report bugs or place feature requests here.
Cheers,
kieselsteini