comparison segacd.h @ 2119:5ec2f97365a2

More accurate RET/DMNA implementation
author Michael Pavone <pavone@retrodev.com>
date Tue, 08 Mar 2022 23:28:06 -0800
parents cd057d6fe030
children 9caebcfeac72
comparison
equal deleted inserted replaced
2118:c5d0edf1d7e7 2119:5ec2f97365a2
42 uint8_t cdc_dst_low; 42 uint8_t cdc_dst_low;
43 uint8_t cdc_int_ack; 43 uint8_t cdc_int_ack;
44 uint8_t graphics_step; 44 uint8_t graphics_step;
45 uint8_t graphics_dst_y; 45 uint8_t graphics_dst_y;
46 uint8_t enter_debugger; 46 uint8_t enter_debugger;
47 uint8_t main_has_word2m;
48 uint8_t main_swap_request;
49 uint8_t bank_toggle;
47 } segacd_context; 50 } segacd_context;
48 51
49 segacd_context *alloc_configure_segacd(system_media *media, uint32_t opts, uint8_t force_region, rom_info *info); 52 segacd_context *alloc_configure_segacd(system_media *media, uint32_t opts, uint8_t force_region, rom_info *info);
50 memmap_chunk *segacd_main_cpu_map(segacd_context *cd, uint8_t cart_boot, uint32_t *num_chunks); 53 memmap_chunk *segacd_main_cpu_map(segacd_context *cd, uint8_t cart_boot, uint32_t *num_chunks);
51 uint32_t gen_cycle_to_scd(uint32_t cycle, genesis_context *gen); 54 uint32_t gen_cycle_to_scd(uint32_t cycle, genesis_context *gen);