Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate MAX_BLOCK_SIZE / MAX_EXITS for arm/thumb mode and reduce arm… #262

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

andymcca
Copy link

… values

This improves performance on Camelot games (specifically Mario Tennis / Mario Golf) and solves issue #151. Theory is that by reducing the block sizes/exits for arm mode that this reduces the number of times the dynarec caches need to be flushed per frame. Impact of this change needs to be assessed for all games though.

… values

This improves performance on Camelot games (specifically Mario Tennis / Mario Golf) and solves issue libretro#151.  Theory is that by reducing the block sizes/exits for arm mode that this reduces the number of times the dynarec caches need to be flushed per frame.  Impact of this change needs to be assessed for all games though.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant