summaryrefslogtreecommitdiff
path: root/vdp.h
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2017-05-23 21:09:38 -0700
committerMichael Pavone <pavone@retrodev.com>2017-05-23 21:09:38 -0700
commitd45cb844c7bd14bc7449b40f0b8153a139c070b0 (patch)
tree0ad30293a004da6cc35117f800881e6ffe73be50 /vdp.h
parent76b3c462c295537542370f50be6bfbf2dfa215b3 (diff)
Remove HINT_FUDGE and make a small adjustment to how VDP syncs with rest of system instead. Worse results on CRAM dot issue, but much less of a hack
Diffstat (limited to 'vdp.h')
-rw-r--r--vdp.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/vdp.h b/vdp.h
index bee6014..18f0142 100644
--- a/vdp.h
+++ b/vdp.h
@@ -215,6 +215,7 @@ typedef struct {
void init_vdp_context(vdp_context * context, uint8_t region_pal);
void vdp_free(vdp_context *context);
+void vdp_run_context_full(vdp_context * context, uint32_t target_cycles);
void vdp_run_context(vdp_context * context, uint32_t target_cycles);
//runs from current cycle count to VBLANK for the current mode, returns ending cycle count
uint32_t vdp_run_to_vblank(vdp_context * context);