comparison segacd.h @ 2278:5a21bc0ec583

Implement turbo/slo mo for Sega CD
author Michael Pavone <pavone@retrodev.com>
date Mon, 02 Jan 2023 13:08:49 -0800
parents 3ef80963c2a7
children 9ead0fe69d9b
comparison
equal deleted inserted replaced
2277:9e578fd493e1 2278:5a21bc0ec583
57 memmap_chunk *segacd_main_cpu_map(segacd_context *cd, uint8_t cart_boot, uint32_t *num_chunks); 57 memmap_chunk *segacd_main_cpu_map(segacd_context *cd, uint8_t cart_boot, uint32_t *num_chunks);
58 uint32_t gen_cycle_to_scd(uint32_t cycle, genesis_context *gen); 58 uint32_t gen_cycle_to_scd(uint32_t cycle, genesis_context *gen);
59 void scd_run(segacd_context *cd, uint32_t cycle); 59 void scd_run(segacd_context *cd, uint32_t cycle);
60 void scd_adjust_cycle(segacd_context *cd, uint32_t deduction); 60 void scd_adjust_cycle(segacd_context *cd, uint32_t deduction);
61 void scd_toggle_graphics_debug(segacd_context *cd); 61 void scd_toggle_graphics_debug(segacd_context *cd);
62 void segacd_set_speed_percent(segacd_context *cd, uint32_t percent);
62 63
63 #endif //SEGACD_H_ 64 #endif //SEGACD_H_