invader is an experimental implementation of the libretro API.
It's split in two parts:
- piccolo as the libretro player implementation
- kami as the GUI frontend, currently it uses imgui for the user interface and SDL2/OpenGL3 for rendering
git clone [email protected]:dev/invader.git
cd invader
git submodule update --init
make -C src/
- core loading
- core initialization
- content loading
- video rendering
- audio rendering
- input processing
- core options v1
- everything