Unknown W. Brackets
3a365fef64
Protect against some writes to $0.
2013-02-20 12:09:12 -08:00
Unknown W. Brackets
c8f85ace41
Implement bitrev in x86 jit + some imms.
2013-02-20 12:09:02 -08:00
Unknown W. Brackets
c3be50acbb
Implement movz/movn in the x86 jit.
2013-02-20 12:09:01 -08:00
Unknown W. Brackets
0d6d58fed4
Add min and max to the x86 jit portfolio.
2013-02-20 12:09:01 -08:00
StorMyu
43da6672bc
Merge branch 'master' of https://github.com/StorMyu/ppsspp
2013-02-20 21:06:40 +01:00
StorMyu
197e5fc630
Change %i/%d to %X
...
Cause it's just an easier read for every instruction to do Hexadecimal operation on Hexadecimal Immediate.
2013-02-20 21:04:19 +01:00
Henrik Rydgård
7d4dd1b393
Merge pull request #749 from chaserhkj/trans-zh
...
Updated simplified Chinese translation for Qt interface.
2013-02-20 07:28:20 -08:00
HuangKangJing
a1d9576e62
Updated zh_CN translation.
2013-02-20 22:46:59 +08:00
HuangKangJing
7a39633ce6
Updated chinese simplified translation
2013-02-20 22:40:11 +08:00
raven02
d3413681e5
Fix texture stretched vertically in HW T&L
2013-02-20 20:32:18 +08:00
Sacha
1540869e95
All mobile devices now have file logging disabled. Change save dir on blackberry/symbian. Update native.
2013-02-20 13:12:03 +10:00
Henrik Rydgård
4437465def
Merge pull request #745 from Xele02/qt_work
...
[Qt-desktop] Debug tool fixes
2013-02-19 15:31:59 -08:00
Xele02
0c3d310a31
Avoid exit crash
2013-02-20 00:29:29 +01:00
Xele02
d90a024fc6
Parse in UInt or big int fail to decode.
2013-02-20 00:29:28 +01:00
Xele02
804bd08374
Correct vertex info not displayed correctly anymore
2013-02-20 00:29:28 +01:00
Henrik Rydgard
620603c236
Fix bug in Vh2f (this instr needs more testing)
2013-02-20 00:24:21 +01:00
Henrik Rydgard
570ff5d5b9
gl ui: Make sure LoadState is on screen even on small screens
2013-02-20 00:22:58 +01:00
Henrik Rydgard
eb130db387
Fix sign of depth in "Through" projection matrix. Thanks xele02. Fixes ToE, Dissidia, etc.
2013-02-20 00:13:18 +01:00
Henrik Rydgard
5a09885a59
Port over much of unknown's vfpu jit work to arm. Untested.
2013-02-20 00:04:21 +01:00
Henrik Rydgard
67272ec271
Scale Z to 0...1 in through mode.
...
(alternatively, could try setting through mode depth range to 65536..0)
2013-02-19 21:38:19 +01:00
Henrik Rydgård
d72d59f4b8
Merge pull request #742 from raven02/patch-2
...
Minor cleanup and use byte(b)/short(s)/float(p)
2013-02-19 11:43:42 -08:00
Henrik Rydgård
d47c9fa999
Merge pull request #744 from raven02/truecolor
...
Toggle 32 bit truecolor in option , default true
2013-02-19 11:42:36 -08:00
raven02
c0dc85b99d
Toggle 32 bit truecolor in option , default true
...
Update Core/Config.cpp
2013-02-20 02:10:35 +08:00
raven02
2745bb4f14
pos[0]/[1] are signed while pos[2] is unsigned in 2D transform
2013-02-20 01:37:19 +08:00
xsacha
578856cb93
Merge pull request #743 from Apology11/patch-1
...
Adding missing languages to resources
2013-02-19 09:27:07 -08:00
Apology11
4f18639ca6
Adding missing languages to resources
2013-02-19 18:23:18 +01:00
raven02
9e38174b14
Clamp pos[2] when transform 2D only
2013-02-20 01:11:26 +08:00
raven02
2ed1b9ee0b
Minor cleanup and use byte(b)/short(s)/float(p)
2013-02-20 00:20:00 +08:00
Unknown W. Brackets
de7e18982c
Buildfix for ARM, darn.
2013-02-19 08:01:10 -08:00
Unknown W. Brackets
c7a545ecda
Buildfix for headless on non-Windows.
2013-02-19 08:00:05 -08:00
Henrik Rydgård
11595b4852
Merge pull request #741 from unknownbrackets/misc
...
Log 1x1 matrix + fix Qt on Linux
2013-02-19 07:53:52 -08:00
Unknown W. Brackets
a0ae126a01
Exit Core_RunLoop() again in non-Windows.
2013-02-19 07:46:57 -08:00
Unknown W. Brackets
01f3c4ecde
Log an error if we hit a 1x1 matrix.
2013-02-19 07:46:29 -08:00
Sacha
b9a137d621
Note about Qt UI only working on X11, needing to be thread-aware. Allocate tmp as an array instead.
2013-02-20 01:36:06 +10:00
Henrik Rydgård
b7d88f432c
Merge pull request #740 from raven02/patch-1
...
Add unsigned 8 bit for weight type 1
2013-02-19 06:59:18 -08:00
raven02
9eaf58773b
Add 8 bit for weight type 1
2013-02-19 22:55:46 +08:00
Henrik Rydgård
ec11f82012
Merge pull request #739 from raven02/patch-1
...
pos[2] larger than 65535 is clamped to 65535 and not 0
2013-02-19 06:43:19 -08:00
raven02
5ba1775572
pos[2] larger than 65535 is clamped to 65535 and not 0
2013-02-19 22:39:38 +08:00
Sacha
6be288b678
Add new file 'OpenGLBase' to Qt Windows build. Fixup previous mistake, missing 'new'. Update native.
2013-02-20 00:34:03 +10:00
Sacha
73842db159
Fix Qt for Windows (should compile now)
...
Stride needs to be allocated dynamically. Maybe g++ ignores this, msvc doesn't.
Home dir should use QDir::homePath() to be cross-platform.
Windows has its own DrawText(), compile with NODRAWTEXT.
Allow compiling on release and debug for windows.
Ignore some warnings.
2013-02-20 00:08:00 +10:00
Henrik Rydgård
a33530232c
Merge pull request #738 from oioitff/master
...
Fix the black screen issue for Toaru Majutsu no Index, and Toaru Kagaku no Railgun
2013-02-19 04:10:24 -08:00
oioitff
83b2849192
pos[2] is limited between 0 and 65535
...
fix the black screen issue for Toaru Majutsu no Index, and Toaru Kagaku no Railgun.
2013-02-19 19:17:15 +08:00
Henrik Rydgård
e035a1d361
Merge pull request #736 from unknownbrackets/jit-vfpu
...
Add more vfpu x86 jitting + somehow fix video issue
2013-02-19 00:56:51 -08:00
Unknown W. Brackets
038394b081
Divide from -1.0 directly in x86 jit vnrcp.
2013-02-19 00:35:15 -08:00
Unknown W. Brackets
a438791e7c
Initial (very inefficient) vmmov for x86 jit.
...
This makes #464 work (at least LittleBigPlanet), but only in x86 jit.
2013-02-18 23:21:18 -08:00
Unknown W. Brackets
b8e2177591
Jit vzero/vone, which are easy and common (x86.)
2013-02-18 22:15:47 -08:00
Unknown W. Brackets
a001b8b6f0
Tweak and note vsat0/vsat1 NaN handling.
2013-02-18 22:06:49 -08:00
Unknown W. Brackets
40b2a8dec1
Drop the sign in vsqrt, but not vrsq.
2013-02-18 21:46:33 -08:00
Unknown W. Brackets
2e6f0006fd
Oops, correct the bounds check.
2013-02-18 20:43:43 -08:00
Unknown W. Brackets
a3eba1e96e
Fix typo, should definitely be VX().
2013-02-18 20:43:43 -08:00