Skip to main content

Crate hello_rs_libretro

Crate hello_rs_libretro 

Source
Expand description

A minimal libretro core written in Rust.

This crate serves as a hello world example and developer reference for writing libretro cores in Rust without wrapper crates. See the README for full documentation including hard-won lessons and deployment instructions.

Modules§

core
libretro
types

Statics§

AUDIO_SAMPLE_BATCH_CALLBACK
Callback provided by RetroArch for submitting a batch of stereo audio samples.
AUDIO_SAMPLE_CALLBACK
Callback provided by RetroArch for submitting a single stereo audio sample.
ENVIRONMENT_CALLBACK
Callback provided by RetroArch for communicating core capabilities and requesting frontend services.
INPUT_POLL_CALLBACK
Callback provided by RetroArch for polling input state.
INPUT_STATE_CALLBACK
Callback provided by RetroArch for querying the state of a specific input.
VIDEO_REFRESH_CALLBACK
Callback provided by RetroArch for submitting a completed video frame.