Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gba: reading 32-bit ARM instruction from prefetch buffer takes 1 cycle (
#1429) When an instruction is already present in the prefetch buffer, fetching the instruction should take only one cycle in both ARM and Thumb modes. Currently, ares uses 1 cycle for each halfword read from the prefetch buffer, which is correct for Thumb but not ARM. Fixing this discrepancy allows ares to pass 1890/2020 of the timing tests in the mGBA test suite (up from 1760/2020).
- Loading branch information