Mercurial > repos > blastem
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); |