Mercurial > repos > blastem
comparison backend.h @ 667:30ccf56842d6
All cycle counters are now based off the master clock. This seems to have messed up Z80 interrupt timing (music in Sonic 2 is too slow for instance), but things are generally working
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 03 Jan 2015 16:08:23 -0800 |
parents | a18e3923481e |
children | 5439ae7946ca |
comparison
equal
deleted
inserted
replaced
666:b68039895627 | 667:30ccf56842d6 |
---|---|
87 code_ptr handle_code_write; | 87 code_ptr handle_code_write; |
88 uint32_t memmap_chunks; | 88 uint32_t memmap_chunks; |
89 uint32_t address_mask; | 89 uint32_t address_mask; |
90 uint32_t max_address; | 90 uint32_t max_address; |
91 uint32_t bus_cycles; | 91 uint32_t bus_cycles; |
92 uint32_t clock_divider; | |
92 int32_t mem_ptr_off; | 93 int32_t mem_ptr_off; |
93 int32_t ram_flags_off; | 94 int32_t ram_flags_off; |
94 uint8_t ram_flags_shift; | 95 uint8_t ram_flags_shift; |
95 uint8_t address_size; | 96 uint8_t address_size; |
96 uint8_t byte_swap; | 97 uint8_t byte_swap; |