9 releases
0.3.2 | Feb 27, 2023 |
---|---|
0.3.1 | Jan 13, 2023 |
0.2.3 | Jan 2, 2023 |
0.1.5 | Mar 9, 2022 |
0.1.3 | Feb 7, 2022 |
#181 in Emulators
Used in rust-libretro-example-cor…
325KB
4K
SLoC
rust-libretro
A Rust library providing abstractions over the libretro API.
Many of the abstractions lack documentation right now. PRs are welcome!
Examples
The following examples are available:
- input: A simple core that visualizes the input of the first joypad.
- test: A port of libretro-samples/test.
- test-advanced: A port of libretro-samples/test_advanced.
To build and run an example you can use the following commands:
# You might also want to add `--release`
cargo build --example <NAME> --features="unstable-env-commands log"
# adapt according to your target
retroarch -v -L ../target/debug/examples/lib<NAME>.so
Dependencies
~4–8MB
~159K SLoC