From 87ee3ef62cde9cd8126882612c6c2243774c6271 Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Sun, 5 May 2013 22:56:42 -0700 Subject: Add a YM2612 stub implementation with just timers and status registers so that games that depend on it can run. --- blastem.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'blastem.h') diff --git a/blastem.h b/blastem.h index 6ba1335..65be5c2 100644 --- a/blastem.h +++ b/blastem.h @@ -3,6 +3,9 @@ #include #include "m68k_to_x86.h" +#include "z80_to_x86.h" +#include "ym2612.h" +#include "vdp.h" typedef struct { uint32_t th_counter; @@ -12,6 +15,13 @@ typedef struct { uint8_t input[3]; } io_port; +typedef struct { + m68k_context *m68k; + z80_context *z80; + vdp_context *vdp; + ym2612_context *ym; +} genesis_context; + #define GAMEPAD_TH0 0 #define GAMEPAD_TH1 1 #define GAMEPAD_EXTRA 2 -- cgit v1.2.3