CLI Libretro Interactive and Fast Frontend
- Rust 51.8%
- C 48.2%
| src | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| libretro.h | ||
| readme.md | ||
CLI Libretro Interactive and Fast Frontend - CLIFF
(the place I will jump off of)
A minimalistic libretro frontend
Safety
This piece of software communicates directly with both C code and graphics APIs. This is about as safe as connecting Windows XP to the Internet. There might be an effort to reduce the use of unsafe at some point, but it can only go so far.
Usage
- wait for a usable build,,
Todo list
- gui inputs
- options
- implemement environment callbacks 32 and 37
- libretro inputs
- let the users change the inputs (and also it's gotta respect the specs)
- rewrite renderer with glow
- darken the rendered buffer when paused
- libretro hw
- implement the whole, complete libretro api
- increase safety
- use
thread_local!for the static stuff
- use
- clap and all that shit