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 |
|
Henrik Rydgård
|
02e3315981
|
Merge pull request #3010 from thedax/typoFix
Fix typo in NewUI.
|
2013-07-30 15:19:38 -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 |
|
The Dax
|
ac1d8e8181
|
Fix typo in NewUI.
|
2013-07-30 17:34:10 -04:00 |
|
Henrik Rydgård
|
338f2a100b
|
Merge pull request #3005 from raven02/getwh
GPUstate :Add getTextureWidth(int level) & getTextureHeight(int level)
|
2013-07-30 14:04:28 -07: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 Rydgard
|
65f8430c32
|
Quick hacked-up ARM VFP disassembler. Buggy.
|
2013-07-30 21:39:37 +02:00 |
|
Henrik Rydgard
|
7e373c206d
|
Fix NewUI bug where returning to menu and starting a new game started the wrong game somehow.
|
2013-07-30 21:39:37 +02:00 |
|
raven02
|
08a315b7db
|
Fix typo
|
2013-07-31 02:35:03 +08: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 |
|
Henrik Rydgård
|
32d6094d03
|
Merge pull request #3008 from Ced2911/swap_fixes
fix swap type
|
2013-07-30 11:20:15 -07:00 |
|
raven02
|
635def582c
|
Fix readIndexedTex() to use texture level for width/height
|
2013-07-31 01:52:29 +08:00 |
|
Ced2911
|
cc95cde450
|
fix swap type
|
2013-07-30 19:50:35 +02:00 |
|
raven02
|
271171dbe3
|
Use getUVGenMode()
|
2013-07-31 01:44:03 +08: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
|
0daa550538
|
Add getWeightMask()
|
2013-07-30 23:55:11 +08:00 |
|
raven02
|
50f98fe498
|
Add texture level parameter
|
2013-07-30 23:23:02 +08:00 |
|
Unknown W. Brackets
|
96938acb3e
|
Merge pull request #3004 from Kingcom/StatusBar
Windows buildfix
|
2013-07-30 08:15:54 -07:00 |
|
raven02
|
75c9ce2498
|
GPUstate :Add getTextureWidth() & getTextureHeight()
and
|
2013-07-30 23:09:22 +08:00 |
|
Kingcom
|
ee7bf8276e
|
Damn, forgot to commit these...
|
2013-07-30 17:06:37 +02:00 |
|
Henrik Rydgård
|
7566a92c35
|
Merge pull request #3003 from Kingcom/StatusBar
Add status bar and more
|
2013-07-30 07:54:06 -07:00 |
|
Kingcom
|
92c70af587
|
Add status bar
|
2013-07-30 16:19:05 +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 |
|
Henrik Rydgård
|
09f16bc31b
|
Merge pull request #2995 from unknownbrackets/virtfs
Properly return sector info in virtfs
|
2013-07-30 01:34:08 -07:00 |
|
Unknown W. Brackets
|
ae993b67e3
|
Properly return sector info in virtfs.
|
2013-07-30 01:19:47 -07:00 |
|
Henrik Rydgård
|
2a91cbac98
|
Merge pull request #2994 from unknownbrackets/render-fb
Correctly rebind textures after an fbo tex
|
2013-07-30 01:15:14 -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
|
676702071d
|
Correctly rebind textures after an fbo tex.
This is the right fix for Tactics Ogre, and makes sense. May fix other
games too.
|
2013-07-30 01:06:33 -07:00 |
|
Henrik Rydgård
|
abdeda590e
|
Merge pull request #2991 from unknownbrackets/gpu-minor
Get rid of GLES references outside GLES / UI code
|
2013-07-30 00:42:55 -07:00 |
|
Henrik Rydgård
|
545c567dcb
|
Merge pull request #2992 from unknownbrackets/render-fb
Detect less direct cases of render to texture
|
2013-07-30 00:42:27 -07:00 |
|
Unknown W. Brackets
|
ebe68a5d00
|
Don't bind odd render-to-texture when copying mem.
|
2013-07-30 00:09:33 -07:00 |
|
Unknown W. Brackets
|
0a9315d0e2
|
Cut down the scan range to avoid perf hit.
Probably no perf hit anyway. Should have the same functionality.
|
2013-07-30 00:02:34 -07:00 |
|
Unknown W. Brackets
|
04dc4ac19b
|
Detect tex subarea renders and palette renders.
But right now, just drawing the original, which isn't really correct.
|
2013-07-30 00:02:34 -07:00 |
|
Unknown W. Brackets
|
797027779e
|
Log when render to texture formats differ.
|
2013-07-30 00:02:33 -07:00 |
|
Unknown W. Brackets
|
c31859021c
|
Check the entire FB range for textures.
Using lower_bound/upper_bound should not be very slow.
|
2013-07-30 00:02:33 -07:00 |
|
Unknown W. Brackets
|
5f5048ca04
|
Save the bufw for textures as well, to match fbs.
|
2013-07-30 00:02:32 -07:00 |
|
Unknown W. Brackets
|
89349eae7e
|
Consistently use a proper type for GE fb format.
|
2013-07-29 23:05:59 -07:00 |
|
Unknown W. Brackets
|
4dde7276c6
|
Don't use PspDisplayPixelFormat at all.
|
2013-07-29 22:58:37 -07: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 |
|