bunnei
|
3e9d4a7917
|
Merge pull request #287 from lioncash/qaddsub16
armemu: Join QADD16/QSUB16 and fix saturation clamping.
|
2014-12-17 12:34:52 -05:00 |
|
bunnei
|
fdb4ef5210
|
Merge pull request #289 from lioncash/smops
Join SMUAD, SMUSD, and SMLAD ops. Also fix them as well.
|
2014-12-17 00:08:43 -05:00 |
|
Lioncash
|
d5bcddb77c
|
armemu: Fix SMUAD, SMUSD, and SMLAD
Wrong values were being multiplied together.
|
2014-12-16 03:13:06 -05:00 |
|
Lioncash
|
0f9e3baf39
|
armemu: Join SMUAD, SMUSD, and SMLAD
|
2014-12-16 03:11:50 -05:00 |
|
Lioncash
|
4c53799229
|
armemu: Fix lower-bound signed saturation clamping for QADD16/QSUB16.
|
2014-12-16 00:11:51 -05:00 |
|
Lioncash
|
49817e89d9
|
armemu: Join QADD16 and QSUB16 together.
The only difference between these ops is one adds and one subtracts. Everything is literally the same.
|
2014-12-16 00:11:19 -05:00 |
|
Lioncash
|
1c7f77334c
|
armemu: Implement UXTAB16
|
2014-12-15 20:47:27 -05:00 |
|
Lioncash
|
2b0acd36e1
|
armemu: Fix UXTB16
Rotation bits are 10 and 11, not 9 and 10.
|
2014-12-14 23:00:31 -05:00 |
|
bunnei
|
d26b7146ce
|
ARM: Pull some SkyEye fixes from 3dmoo.
|
2014-12-14 21:51:46 -05:00 |
|
Yuri Kunde Schlesner
|
0600e2d8b5
|
Convert old logging calls to new logging macros
|
2014-12-13 02:08:02 -02:00 |
|
Lioncash
|
905e3b616a
|
armemu: Fix SSAX
|
2014-12-08 15:47:20 -05:00 |
|
Lioncash
|
62fd564854
|
armemu: Fix SASX
|
2014-12-08 01:44:37 -05:00 |
|
Lioncash
|
b4256431aa
|
armemu: Fix parenthesis warnings regarding bitwise ops
|
2014-12-07 23:58:12 -05:00 |
|
bunnei
|
0832cf7cd7
|
ARM: Merged additional ARMv6 instructions implemented by 3dmoo.
|
2014-11-02 01:04:54 -05:00 |
|
bunnei
|
3c823c0028
|
ARM: Removed unused armos code from SkyEye.
|
2014-10-25 14:11:40 -04:00 |
|
bunnei
|
b5e6524594
|
ARM: Reorganized file structure to move shared SkyEye code to a more common area.
Removed s_ prefix
|
2014-10-25 14:11:39 -04:00 |
|
bunnei
|
77fc029a00
|
ARM: Synchronize Citra's SkyEye core with 3dmoo's.
|
2014-07-23 19:16:40 -04:00 |
|
bunnei
|
c330a0a1d6
|
arm: reverting a change made with cb0663de - this has to have been a typo!
|
2014-06-04 18:41:44 -04:00 |
|
bunnei
|
55a540eb02
|
arm: removed unnecessary code when calling SVC from skyeye
|
2014-05-29 23:03:47 -04:00 |
|
bunnei
|
22eb9a8981
|
armemu: missed rename of "Syscall" to "SVC"
|
2014-05-20 22:25:40 -04:00 |
|
bunnei
|
fbc04ad0c7
|
ignore thumbemu 0xDEADCODE debugging catch on MCR
|
2014-05-17 13:48:27 -04:00 |
|
bunnei
|
265c770a9d
|
updated how we call ARM core to make things much faster
|
2014-05-17 11:59:18 -04:00 |
|
bunnei
|
a2804bf701
|
- removed unused stubbed out code
- fixed some compiler issues with xscale_copro when porting code to Windows
- fixed some #include's
|
2014-05-16 20:04:13 -04:00 |
|
bunnei
|
d1472b816f
|
- disable strict alignment on LDRD/STRD
- handle RD in STREX/STREXB
|
2014-05-06 21:34:00 -04:00 |
|
bunnei
|
f76a60be05
|
removed commented out line - this was for an unimplemented MRC call, no longer need to leave this here
|
2014-04-27 18:22:30 -04:00 |
|
bunnei
|
cb0663de51
|
moved HLE::MRC to its own module, added support for catching data synchronization barrier command
|
2014-04-25 17:15:19 -04:00 |
|
bunnei
|
2bde8f2856
|
base code to call a syscall from ARM11 appcore
|
2014-04-10 23:26:12 -04:00 |
|
bunnei
|
63e46abdb8
|
got rid of 'src' folders in each sub-project
|
2014-04-08 19:25:03 -04:00 |
|