Age | Commit message (Collapse) | Author |
|
field.
|
|
dyncom: Implement USAD8/USADA8
|
|
|
|
armemu: Fix underflows in USAD8/USADA8
|
|
Initially reported by xdec.
|
|
Implement the rest of the UQ* ops.
|
|
|
|
|
|
dyncom: Implement UHADD8, UHADD16, UHSUB8, UHSUB16, UHASX, and UHSAX
|
|
|
|
armemu: Implement UHADD8, UHADD16, UHSUB8, UHSUB16, UHASX, and UHSAX
|
|
|
|
Fix visual studio ambiguous symbol error
|
|
Fixup gsp synch
|
|
More services & small clean ups
|
|
|
|
- Also a few cleanups.
|
|
|
|
armemu: Implement SMMUL, SMMLA, and SMMLS.
|
|
armemu: Implement SMLALD/SMLSLD
|
|
armemu: Fix GE/Q flag setting semantics
|
|
|
|
|
|
|
|
Stubbed IsSdmcWriteable to always return writeable.
|
|
|
|
|
|
armemu: Correctly set the Q flag for a bunch of ops.
|
|
They were setting the old S flag.
|
|
|
|
armemu: Fix retrieval of the CPSR in MRS instructions.
|
|
armemu: Emulate the GE and Q flags.
|
|
|
|
Needs to use the updated state of the CPSR.
|
|
|
|
|
|
Clean up CMake library specification
|
|
dyncom: Move over QADD16/QASX/QSAX/QSUB16
|
|
|
|
More warning cleanups
|
|
CMake: Turn MSVC optimizations up to 11
|
|
dyncom: Move SEL over
|
|
CFG: Implemented the GetConfigInfoBlk2 function.
|
|
|
|
dyncom: Move over SASX/SSAX/SADD16/SSUB16
|
|
|
|
Hopefully this will make people stop thinking it's a hard dependency.
|
|
While not having a noticeable effect on CPU-bound applications, this
change gives an about 30-50% increase in performance for games using
the GPU.
|
|
|
|
|