gpsp/x86
David Guillen Fandos 4f3c9a5e58 [all] Fix CPSR and CPU modes
gpsp doesn't differentiate between USER and SYSTEM mode, most likely
cause it is not that important for most games. This implements the modes
correctly and adds checks for privileged operations. Still some
bugs/hacks but it mostly fixes CPSR/SPSR reads/writes.

To implement PSR writes we are using a more refined masks and force mode
bit num. 4 to always be one. Reserved bits are forced to zero (this
needs to be validated on a real device).
2023-01-11 21:26:32 +01:00
..
x86_emit.h [all] Fix CPSR and CPU modes 2023-01-11 21:26:32 +01:00
x86_stub.S [all] Fix CPSR and CPU modes 2023-01-11 21:26:32 +01:00