| Age | Commit message (Collapse) | Author |
|
|
|
|
|
arm_dynarmic: Provide MemoryReadCode callback
|
|
Change of interface in dynarmic 36082087ded632079b16d24137fdd0c450ce82ea
|
|
|
|
Currently, this is only ever queried, so adding a function to check if the
server is enabled is more sensible.
If directly modifying this externally is ever desirable, it should be done
by adding a function to the interface, rather than exposing implementation
details directly.
|
|
|
|
|
|
|
|
|
|
|
|
This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In the case when RD === RN, RD was updated before AddOverflow was called
to check for an overflow, resulting in an incorrect state of the Q flag.
|
|
|
|
|
|
|
|
|
|
This allows us to get the addressing operation for STRT, LDRT, STRBT,
and LDRBT. We do this so that translation functions don't need to
see the addressing ops directly.
|
|
|
|
|
|
|
|
Fix ftoi and disable VFPv3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The other mode was system mode.
|
|
This has been entirely superseded by MicroProfile. The rest of the code
can go when a simpler frametime/FPS meter is added to the GUI.
|
|
|
|
|
|
|
|
Common: Remove Common::make_unique, use std::make_unique
|
|
|
|
Prevent cache overflow when single stepping
|
|
|
|
FIQ has seven banked registers (R8 to R14), not two.
|
|
|