diff options
author | Michael Pavone <pavone@retrodev.com> | 2020-04-29 23:42:16 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2020-04-29 23:42:16 -0700 |
commit | e2915e2ac57ac58d745eba210288cfe4061f0082 (patch) | |
tree | a1c9ad00704f47a31760146e65eccf0cbfc62829 /gen_player.h | |
parent | 2071d8e545b9aca6af08852f721e9a7b7a617398 (diff) |
Add missing netplay files and add in support for sending gamepad commands back to host
Diffstat (limited to 'gen_player.h')
-rw-r--r-- | gen_player.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gen_player.h b/gen_player.h new file mode 100644 index 0000000..0b451da --- /dev/null +++ b/gen_player.h @@ -0,0 +1,22 @@ +#ifndef GEN_PLAYER_H_ +#define GEN_PLAYER_H_ + +#include "system.h" +#include "vdp.h" +#include "psg.h" +#include "ym2612.h" +#include "event_log.h" + +typedef struct { + system_header header; + + vdp_context *vdp; + ym2612_context *ym; + psg_context *psg; + event_reader reader; +} gen_player; + +gen_player *alloc_config_gen_player(void *stream, uint32_t rom_size); +gen_player *alloc_config_gen_player_reader(event_reader *reader); + +#endif //GEN_PLAYER_H_ |