Opened 7 years ago
68K refresh delays are only approximate
Currently, BlastEm adds 2 68K cycles of delay every 128 68K cycles unless refresh occurs during a hardware access. This should be modified so that a delay is only incurred if there is actually a memory access to the cartridge or expansion port memory areas during refresh. Additionally, access to work RAM should be subject to delays based on a separate timer with slightly different rules.