+void emu_pack_config(void)
+{
+ currentConfig.s_PicoOpt = PicoOpt;
+ currentConfig.s_PsndRate = PsndRate;
+ currentConfig.s_PicoRegion = PicoRegionOverride;
+ currentConfig.s_PicoAutoRgnOrder = PicoAutoRgnOrder;
+ currentConfig.s_PicoCDBuffers = PicoCDBuffers;
+}
+
+void emu_unpack_config(void)
+{
+ PicoOpt = currentConfig.s_PicoOpt;
+ PsndRate = currentConfig.s_PsndRate;
+ PicoRegionOverride = currentConfig.s_PicoRegion;
+ PicoAutoRgnOrder = currentConfig.s_PicoAutoRgnOrder;
+ PicoCDBuffers = currentConfig.s_PicoCDBuffers;
+}
+