Henrik Rydgård
|
aa07ab8c4c
|
Merge pull request #3020 from unknownbrackets/tls-wait
Implement TLS waits, fix allocation bug
|
2013-07-31 08:18:52 -07:00 |
|
Unknown W. Brackets
|
c2c9179406
|
Fix TLS allocation (been there a while...)
This worked for the most common case, but was a typo.
|
2013-07-31 08:15:07 -07:00 |
|
Henrik Rydgård
|
7bea5ad58b
|
Revert rounding change that broke GEB as mentioned in issue #3011 .
Experimental.
|
2013-07-31 15:51:01 +02:00 |
|
Henrik Rydgård
|
63ca1c897c
|
Merge pull request #3016 from Kingcom/RegisterList
Add pc, hi, and lo to the register list
|
2013-07-31 03:49:48 -07:00 |
|
Henrik Rydgard
|
3303a71796
|
Oops
|
2013-07-31 11:25:35 +02:00 |
|
Henrik Rydgard
|
9bf8bfbed4
|
armjit clamp: Clamp negative 0 to positive 0.
|
2013-07-31 11:22:04 +02:00 |
|
Henrik Rydgard
|
c8604f3c30
|
ARM JIT; Fix D prefix. Turn prefixes on.
|
2013-07-31 11:15:42 +02:00 |
|
Henrik Rydgard
|
51596b636a
|
Fix numerous ARM JIT bugs. Activate vmtvc and vscl, and vadd/vmul/vdiv/vsub for real this time.
|
2013-07-31 10:34:58 +02:00 |
|
Kingcom
|
a8ef18c039
|
Add pc, hi, and lo to the register list
|
2013-07-31 10:24:24 +02:00 |
|
Unknown W. Brackets
|
4a4f07df8e
|
Add waiting/resuming to TLS funcs.
Nice and simple, no callbacks or timeouts.
|
2013-07-31 00:22:36 -07:00 |
|
Unknown W. Brackets
|
9a241e8e24
|
Add a couple new HLE functions for logging.
|
2013-07-31 00:01:21 -07:00 |
|
Unknown W. Brackets
|
90e56db174
|
Don't report 0, it seems like it's okay.
|
2013-07-31 00:00:45 -07:00 |
|
Henrik Rydgard
|
ebcdd637ee
|
ARMJit bugfixes, enable vmul, vadd, vdiv, vsub.
Prefixes disabled until I can fix clamping.
|
2013-07-31 00:12:43 +02:00 |
|
Henrik Rydgard
|
9ac511f191
|
Don't check vector size in vfim (nonsense). implement for arm. minor fix.
|
2013-07-30 22:34:12 +02:00 |
|
Henrik Rydgard
|
e93c2abe27
|
x86 jit: implement vfim. Move some stuff to native. cleanup for armjit logging
|
2013-07-30 22:28:05 +02:00 |
|
Henrik Rydgård
|
49a3b71f60
|
Merge pull request #3006 from Ced2911/prx_endian
fix prx decryption
|
2013-07-30 11:22:07 -07:00 |
|
Henrik Rydgård
|
6bb2bf07eb
|
Merge pull request #3007 from Ced2911/module_endian
Fix crypted elf crashes on big endian
|
2013-07-30 11:20:29 -07:00 |
|
Ced2911
|
340881c319
|
fix some loading
|
2013-07-30 19:39:32 +02:00 |
|
Ced2911
|
ae358d2898
|
fix prx decryption
|
2013-07-30 19:36:07 +02:00 |
|
Henrik Rydgard
|
cdf674358e
|
Merge remote-tracking branch 'origin/master'
Conflicts:
Core/MIPS/MIPSInt.cpp
|
2013-07-30 19:35:12 +02:00 |
|
Henrik Rydgard
|
4c66fe3ed7
|
More jit stuff. Had to disable all the new stuff because of breakage :/
|
2013-07-30 19:34:32 +02:00 |
|
Henrik Rydgard
|
ee215cc316
|
ARMJIT: Fix eatprefix, add DirtyInInV mapping, misc stuff
|
2013-07-30 18:15:48 +02:00 |
|
raven02
|
766770a755
|
Anrdoid : Add option 'Anti-Aliasing'
|
2013-07-30 23:32:55 +08:00 |
|
Kingcom
|
ee7bf8276e
|
Damn, forgot to commit these...
|
2013-07-30 17:06:37 +02:00 |
|
Henrik Rydgård
|
4ac782f789
|
Merge pull request #2999 from Kingcom/OpcodeInfo
Display if condition is met (and more)
|
2013-07-30 02:54:14 -07:00 |
|
Kingcom
|
723f242f0c
|
Rerwrote GetOpcodeInfo and adapted MipsTables for it
|
2013-07-30 11:29:30 +02:00 |
|
Unknown W. Brackets
|
ae993b67e3
|
Properly return sector info in virtfs.
|
2013-07-30 01:19:47 -07:00 |
|
Kingcom
|
32f1ca91fd
|
-add function to get relevant opcode information for the disassembly
-put it to use to clean up code
|
2013-07-30 10:14:56 +02:00 |
|
Unknown W. Brackets
|
619ee80f38
|
Buildfix (MSVC 2010.)
|
2013-07-29 22:58:22 -07:00 |
|
Unknown W. Brackets
|
2f94977efe
|
Don't include gfx/gl* outside the OpenGL GE.
|
2013-07-29 22:47:38 -07:00 |
|
Unknown W. Brackets
|
9e94f9a896
|
Specify memory layout endianness in sceGe.
|
2013-07-29 22:47:37 -07:00 |
|
Unknown W. Brackets
|
9ec3152a8c
|
Remove unused GLES dependency.
|
2013-07-29 22:47:37 -07:00 |
|
Unknown W. Brackets
|
df34291461
|
Remove GLES dependency in sceDisplay.cpp.
|
2013-07-29 22:47:36 -07:00 |
|
Kingcom
|
0ef12098df
|
Fix branch/jump target calculation in MIPSCodeUtils
|
2013-07-30 01:35:37 +02:00 |
|
The Dax
|
0ce45848b5
|
These funcs are already defined in math_util.h, so why are they redefined in this file? In any case, it seems to break 2010/2012 compilation to have those in there..
|
2013-07-29 19:31:31 -04:00 |
|
Henrik Rydgard
|
30e18e9344
|
Log level changes
|
2013-07-30 01:09:12 +02:00 |
|
Henrik Rydgard
|
76e16d49f6
|
VFPU: fix rounding in VF2IN
|
2013-07-30 01:09:11 +02:00 |
|
Henrik Rydgard
|
d8294f025f
|
More VFPU stuff (nothing new activated)
|
2013-07-30 01:09:11 +02:00 |
|
Henrik Rydgard
|
6ed4e348db
|
Some logging tweaks, fix running cpu tests on ARM
|
2013-07-30 01:09:10 +02:00 |
|
Henrik Rydgård
|
c9dd922fa0
|
Merge pull request #2983 from Kingcom/DisassemblySpeedup
Disassembly view speedup in debug builds
|
2013-07-29 10:47:59 -07:00 |
|
Kingcom
|
584c20a84e
|
Slightly more efficient implementation of getDirectSymbol
|
2013-07-29 19:38:20 +02:00 |
|
Henrik Rydgård
|
27d1f81805
|
Merge pull request #2971 from unknownbrackets/virtfs
Fix VirtualDiscFileSystem handlers on Linux/Mac
|
2013-07-29 09:30:58 -07:00 |
|
Kingcom
|
862cf047da
|
Basic .sym support
|
2013-07-29 13:06:01 +02:00 |
|
Unknown W. Brackets
|
0ff6aefee3
|
Add some names so no one is confused.
|
2013-07-28 22:03:34 -07:00 |
|
Unknown W. Brackets
|
649c2bff73
|
Add virtfs handler support on Mac/Linux.
|
2013-07-28 22:02:27 -07:00 |
|
Unknown W. Brackets
|
8505d255fc
|
Fix Linux parsing of .ppsspp-index.lst file.
|
2013-07-28 22:02:27 -07:00 |
|
Unknown W. Brackets
|
b46ab5f5a4
|
Always defined WIN32_LEAN_AND_MEAN.
Might as well, less mess everywhere else.
|
2013-07-28 21:04:20 -07:00 |
|
Unknown W. Brackets
|
7b7801d59a
|
Switch to including Windows.h from an intermediate.
This makes it easier for Xbox which uses a separate header.
|
2013-07-28 21:04:19 -07:00 |
|
Unknown W. Brackets
|
32de51fdf7
|
Use u32_be where appropriate as well.
|
2013-07-28 21:04:19 -07:00 |
|
Unknown W. Brackets
|
0b5bdeb1d3
|
Fix some compile failures under big endian.
|
2013-07-28 21:04:17 -07:00 |
|