Support for Libretro
Compare changes
Files
2+ 26
− 25
@@ -10,9 +10,10 @@ use std::{
@@ -139,13 +140,13 @@ pub struct RetroSystemTiming {
@@ -154,12 +155,12 @@ pub extern "C" fn retro_init() {
@@ -169,7 +170,7 @@ pub extern "C" fn retro_reset() {
@@ -182,7 +183,7 @@ pub unsafe extern "C" fn retro_get_system_info(info: *mut RetroSystemInfo) {
@@ -196,7 +197,7 @@ pub unsafe extern "C" fn retro_get_system_av_info(info: *mut RetroSystemAvInfo)
@@ -204,7 +205,7 @@ pub extern "C" fn retro_set_environment(
@@ -291,7 +292,7 @@ pub extern "C" fn retro_run() {
@@ -300,7 +301,7 @@ pub extern "C" fn retro_get_region() -> u32 {
@@ -318,57 +319,57 @@ pub extern "C" fn retro_load_game_special(
@@ -376,7 +377,7 @@ pub extern "C" fn retro_set_video_refresh(
@@ -384,7 +385,7 @@ pub extern "C" fn retro_set_audio_sample(callback: Option<extern "C" fn(i16, i16
@@ -392,7 +393,7 @@ pub extern "C" fn retro_set_audio_sample_batch(callback: Option<extern "C" fn(*c
@@ -402,7 +403,7 @@ pub extern "C" fn retro_set_input_poll(callback: Option<extern "C" fn()>) {