Commit Graph
39166 Commits
Author SHA1 Message Date
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