Mercurial > repos > blastem
diff ym2612.h @ 1427:4e5797b3935a
WIP - New savestate format
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 06 Aug 2017 00:06:36 -0700 |
parents | 1b3fe6e03e7b |
children | ce1f93be0104 |
line wrap: on
line diff
--- a/ym2612.h Fri Jul 07 21:44:49 2017 -0700 +++ b/ym2612.h Sun Aug 06 00:06:36 2017 -0700 @@ -8,6 +8,7 @@ #include <stdint.h> #include <stdio.h> +#include "serialize.h" #define NUM_PART_REGS (0xB7-0x30) #define NUM_CHANNELS 6 @@ -143,6 +144,8 @@ uint8_t ym_save_gst(ym2612_context * context, FILE * gstfile); void ym_print_channel_info(ym2612_context *context, int channel); void ym_print_timer_info(ym2612_context *context); +void ym_serialize(ym2612_context *context, serialize_buffer *buf); +void ym_deserialize(deserialize_buffer *buf, void *vcontext); #endif //YM2612_H_