comparison gen_player.h @ 1983:a7b753e260a2 mame_interp

Merge from default
author Michael Pavone <pavone@retrodev.com>
date Sat, 09 May 2020 23:39:44 -0700
parents bd70f1e15684
children a042e046f7f2
comparison
equal deleted inserted replaced
1937:cafde1255ad3 1983:a7b753e260a2
1 #ifndef GEN_PLAYER_H_
2 #define GEN_PLAYER_H_
3
4 #include "render.h"
5 #include "system.h"
6 #include "vdp.h"
7 #include "psg.h"
8 #include "ym2612.h"
9 #include "event_log.h"
10
11 typedef struct {
12 system_header header;
13
14 vdp_context *vdp;
15 ym2612_context *ym;
16 psg_context *psg;
17 render_thread thread;
18 event_reader reader;
19 } gen_player;
20
21 gen_player *alloc_config_gen_player(void *stream, uint32_t rom_size);
22 gen_player *alloc_config_gen_player_reader(event_reader *reader);
23
24 #endif //GEN_PLAYER_H_