Sacha
8e88cc37d2
Fix crash on Return to Menu in Symbian.
...
We don't want to free the executable code (actually a Chunk+Heap) using same method we use to free memory pages (delete).
This would be the same situation on jailbroken iOS and WP.
Now the JIT code is always allocated and never freed on Symbian.
2013-02-21 15:59:02 +10:00
Henrik Rydgård
2dda6874bd
Merge pull request #752 from raven02/master
...
Better centering of OSK title
2013-02-20 15:48:14 -08:00
raven02
59a046c4e7
Better centering of OSK title
2013-02-21 07:15:37 +08:00
Henrik Rydgård
d9e1faa9c4
Merge pull request #748 from raven02/hw-fix
...
Fix texture stretched vertically in HW T&L
2013-02-20 14:56:20 -08:00
Henrik Rydgård
4511b11c5a
Merge pull request #750 from unknownbrackets/jit-minor
...
Some minor x86 jitting
2013-02-20 14:02:04 -08:00
Henrik Rydgard
690ebb2e58
Proper fix for the annoying through-mode depth issues.
2013-02-20 22:49:41 +01:00
Unknown W. Brackets
958d95a029
Make bitrev use less instructions in the x86 jit.
...
Much less.
2013-02-20 13:43:17 -08:00
Henrik Rydgård
df07250d74
Merge pull request #751 from StorMyu/master
...
Change %i and %d to %X
2013-02-20 13:17:34 -08:00
StorMyu
282e5be93e
Update Core/MIPS/MIPSDis.cpp
2013-02-20 22:10:54 +01:00
Unknown W. Brackets
7b612cf28d
Don't need this with the imm code path.
2013-02-20 12:16:57 -08:00
Unknown W. Brackets
f1f48e26e4
Merge branch 'cpu-minor' into jit-minor
2013-02-20 12:10:29 -08:00
Unknown W. Brackets
2bdc9dc491
Reset llBit on thread switch.
...
Never actually seen ll used, though... but this way it should
work as advertized, as long as a syscall doesn't happen in between...
2013-02-20 12:09:13 -08:00
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
Sacha
f4cc78cbfd
Use RunFast VFPv2 mode on Symbian.
2013-02-20 13:07:19 +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