summaryrefslogtreecommitdiff
path: root/stateview.c
diff options
context:
space:
mode:
Diffstat (limited to 'stateview.c')
-rw-r--r--stateview.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/stateview.c b/stateview.c
index c7b00a8..a7c030c 100644
--- a/stateview.c
+++ b/stateview.c
@@ -2,6 +2,16 @@
#include <stdio.h>
#include "vdp.h"
#include "render.h"
+#include "blastem.h"
+
+//not used, but referenced by the renderer since it handles input
+io_port gamepad_1;
+io_port gamepad_2;
+
+uint16_t read_dma_value(uint32_t address)
+{
+ return 0;
+}
int main(int argc, char ** argv)
{
@@ -28,6 +38,7 @@ int main(int argc, char ** argv)
init_vdp_context(&context);
vdp_load_savestate(&context, state_file);
vdp_run_to_vblank(&context);
+ printf("Display %s\n", (context.regs[REG_MODE_2] & DISPLAY_ENABLE) ? "enabled" : "disabled");
render_init(width, height);
render_context(&context);
render_wait_quit(&context);