comparison vdp.h @ 1869:dc94354eab66

Fix accuracy bugs used by Novedicus to detect BlastEm/Exodus
author Michael Pavone <pavone@retrodev.com>
date Mon, 24 Jun 2019 23:47:16 -0700
parents 84f16a804ce5
children 45be49d3a98b
comparison
equal deleted inserted replaced
1868:bfacedbae5f0 1869:dc94354eab66
252 uint16_t vdp_control_port_read(vdp_context * context); 252 uint16_t vdp_control_port_read(vdp_context * context);
253 uint16_t vdp_data_port_read(vdp_context * context); 253 uint16_t vdp_data_port_read(vdp_context * context);
254 uint8_t vdp_data_port_read_pbc(vdp_context * context); 254 uint8_t vdp_data_port_read_pbc(vdp_context * context);
255 void vdp_latch_hv(vdp_context *context); 255 void vdp_latch_hv(vdp_context *context);
256 uint16_t vdp_hv_counter_read(vdp_context * context); 256 uint16_t vdp_hv_counter_read(vdp_context * context);
257 uint16_t vdp_test_port_read(vdp_context * context);
258 void vdp_adjust_cycles(vdp_context * context, uint32_t deduction); 257 void vdp_adjust_cycles(vdp_context * context, uint32_t deduction);
259 uint32_t vdp_next_hint(vdp_context * context); 258 uint32_t vdp_next_hint(vdp_context * context);
260 uint32_t vdp_next_vint(vdp_context * context); 259 uint32_t vdp_next_vint(vdp_context * context);
261 uint32_t vdp_next_vint_z80(vdp_context * context); 260 uint32_t vdp_next_vint_z80(vdp_context * context);
262 uint32_t vdp_next_nmi(vdp_context *context); 261 uint32_t vdp_next_nmi(vdp_context *context);