diff --git a/src/retro/wrapper.rs b/src/retro/wrapper.rs index 0152361..d2412d8 100644 --- a/src/retro/wrapper.rs +++ b/src/retro/wrapper.rs @@ -307,7 +307,10 @@ impl StaticCallbacks { .collect(); handler.set_controller_info(controller_info) } - // TODO (experimental) EnvCmd::SetMemoryMaps => {}, + EnvCmd::SetMemoryMaps => { + let map = Self::from_void::(data)?.clone(); + handler.set_memory_maps(map) + }, EnvCmd::SetGeometry => { handler.set_geometry(Self::from_void::(data)?.clone()) }