From 44a797ceaad46fcc9d9faf80efb4f8ad74f611b6 Mon Sep 17 00:00:00 2001 From: Javier Date: Wed, 9 Feb 2022 02:49:15 +0100 Subject: emu8k: save emu8k internals in saved states --- emu8k.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'emu8k.h') diff --git a/emu8k.h b/emu8k.h index f6b7b0f..a119023 100644 --- a/emu8k.h +++ b/emu8k.h @@ -41,6 +41,7 @@ #include #include +#include #ifdef __cplusplus extern "C" { @@ -67,6 +68,8 @@ void emu8k_update_virtual_sample_count(emu8k_t *emu8k, uint16_t sample_count); * It is reset to 0 whenever we render and therefore increment the real sample count. * This means that effectively the sample count register may readjust itself (go back or jump ahead) on _render :(. */ +extern const struct SSMFIELD g_emu8k_fields[]; + #ifdef __cplusplus } /* extern "C" */ #endif -- cgit v1.2.3