8321 Commits

Author SHA1 Message Date
Ced2911
fb24e0ed28 Add some badly tested instruction 2013-09-12 10:20:34 +02:00
Ced2911
47280f007f implement sltiu, slti is bad 2013-09-12 10:20:17 +02:00
Ced2911
d4acf0edd7 more jitted instructions 2013-09-12 10:20:02 +02:00
Ced2911
24576fd72f recompile shift left/right immediate 2013-09-12 10:19:47 +02:00
Ced2911
52f4cccfa4 fix Jit 2013-09-12 10:19:35 +02:00
Ced2911
3350061197 use _alloca 2013-09-12 10:19:23 +02:00
Ced2911
c98090e095 jit fixes 2013-09-12 10:19:11 +02:00
Ced2911
c94d9b62d0 Update ppc jit 2013-09-12 10:18:59 +02:00
Henrik Rydgård
0b2cd9ccf4 Merge pull request #3740 from unknownbrackets/block-alloc
Check size is within bounds in AllocAt()
2013-09-12 00:05:35 -07:00
Henrik Rydgård
76252efc2e Merge pull request #3739 from unknownbrackets/headless
Allow selection of GPU in headless
2013-09-12 00:03:12 -07:00
Unknown W. Brackets
2c763365b4 Check size is within bounds in AllocAt(). 2013-09-11 22:52:22 -07:00
Unknown W. Brackets
5ec2b00108 Allow selection of GPU in headless. 2013-09-11 21:57:39 -07:00
Sacha
893ecffebe Symbian: Make distribution easier. 2013-09-12 10:58:13 +10:00
Henrik Rydgård
aae6eb0290 Merge pull request #3735 from raven02/patch-2
Few fbo check for fbo_bind()
2013-09-11 14:01:27 -07:00
raven02
f687d704f9 Few fbo check for fbo_bind() 2013-09-12 04:59:36 +08:00
Henrik Rydgård
e8b8ed7d65 Merge pull request #3733 from thedax/simplifyOSKBypass
Win32: Simplify NativeKeyboard(OSK bypass), and speed up the char copy loop.
2013-09-11 13:23:49 -07:00
Henrik Rydgård
d617a1079d Merge pull request #3691 from raven02/patch-20
Add and apply gstate.getTextureDimension(level)
2013-09-11 13:23:14 -07:00
Henrik Rydgard
91f9161d76 Fix some bugs found in reports in the Android crash reporting console 2013-09-11 22:21:32 +02:00
The Dax
58aab2eeb8 Simplify NativeKeyboard, and only copy the amount of bytes of the output plus null terminator. 2013-09-11 15:42:32 -04:00
Henrik Rydgard
c88920be4b Bail more gracefully if no real OpenGL driver is installed on XP 2013-09-11 21:35:44 +02:00
Henrik Rydgård
bd8a4ecfee Merge pull request #3732 from unknownbrackets/osk-fix
Write only changed characters from OSK
2013-09-11 09:40:59 -07:00
Unknown W. Brackets
db7496a37c Write only changed characters from OSK. 2013-09-11 08:04:01 -07:00
Henrik Rydgård
7ebb6bc802 Merge pull request #3729 from unknownbrackets/rtc
Start sceRtc at now, not 1970
2013-09-11 00:28:52 -07:00
Unknown W. Brackets
a8c7421a0b Add some additional and mostly pointless accuracy. 2013-09-11 00:15:49 -07:00
Unknown W. Brackets
8e69b70bf5 Start sceRtc at now, not 1970. 2013-09-11 00:12:33 -07:00
Henrik Rydgård
cc1e402919 Merge pull request #3725 from wuspring/master
Make new keys in "Window Size" translatable and fix Ctrl+1, thanks to @thedax
2013-09-11 00:03:29 -07:00
Henrik Rydgård
e875e8597a Merge pull request #3728 from unknownbrackets/savedata-minor
Don't copy a negative size in savedata
2013-09-11 00:02:48 -07:00
Unknown W. Brackets
5352432d8f Don't copy a negative size in savedata.
Not sure what's correct here, Street Fighter Alpha 3 passes -1.
It seems to call it twice, so probably the first time is to get the size?

Fixes #3722, thanks @thedax.
2013-09-10 22:23:47 -07:00
Henrik Rydgard
e5e0a5e132 Forgot a null check 2013-09-11 07:13:06 +02:00
wuspring
85baa92504 Make new keys in "Window Size" translatable and fix Ctrl+1, thanks to @thedax 2013-09-11 11:41:30 +08:00
Henrik Rydgard
2745744d99 Split the resolution setting into Window Size and Rendering Resolution (internal resolution).
Gets rid of our "antialiasing" (simply crank up internal resolution to 2x your window size).

Proper MSAA is coming later.
2013-09-11 00:19:34 +02:00
Henrik Rydgard
5e6c837ced Fix issue where the SoftGPU would render double size if "antialiasing" was on. 2013-09-10 22:27:05 +02:00
Henrik Rydgård
c60292b040 Merge pull request #3721 from Zetro/qt-fix
Fix input in desktop Qt
2013-09-10 12:28:21 -07:00
Zetro
43f78b5d5a Use key mappings in desktop Qt frontend 2013-09-10 19:12:38 +02:00
Zetro
ea2de859b5 Handle mouse move and scroll wheel events in Qt 2013-09-10 19:12:07 +02:00
Henrik Rydgård
fb48defa75 Experiment: Disable VROT on x86 32-bit except on Windows where I know it works. 2013-09-10 18:17:00 +02:00
Henrik Rydgård
1bd3052a45 Merge pull request #3719 from thedax/removeUnusedPointer
ControlMappingScreen: Remove unused pointer.
2013-09-10 08:58:34 -07:00
The Dax
ebb2daff93 Remove unused pointer. 2013-09-10 11:41:17 -04:00
Henrik Rydgård
f19348fd9e Merge pull request #3717 from adrian17/master
Changed button opacity and scale slider min/max values
2013-09-10 06:08:43 -07:00
adrian17
78fd8863a0 Changed button opacity and scale slider min/max values 2013-09-10 14:38:57 +02:00
Henrik Rydgård
5a9bed50bf Merge pull request #3715 from unknownbrackets/savedata-minor
Fix custom save dialog dates
2013-09-10 02:12:48 -07:00
Unknown W. Brackets
e75ea49a66 Fix #3706, custom save dialog dates. 2013-09-10 02:09:18 -07:00
Henrik Rydgård
e4d1016082 Merge pull request #3705 from raven02/patch-1
Add reporting for color test enabled
2013-09-10 02:04:42 -07:00
Henrik Rydgård
d20e7a93aa Merge pull request #3713 from unknownbrackets/thread-stack
Correct sceKernelGetThreadStackFreeSize()
2013-09-10 02:04:26 -07:00
Henrik Rydgård
0a51e065cf Merge pull request #3714 from unknownbrackets/savedata-minor
Don't write more than the game's savedata buffer
2013-09-10 02:03:34 -07:00
Unknown W. Brackets
9fb64183e6 Don't write more than the savedata buffer.
Fixes Numblast when there's savedata, probably others.
Could use more testing.
2013-09-10 01:46:49 -07:00
Unknown W. Brackets
b898e397aa Correct sceKernelGetThreadStackFreeSize().
It was always returning 0.
2013-09-10 01:31:03 -07:00
Unknown W. Brackets
0f7ac377cd Offset the root thread's stack by arg size.
Otherwise it'll just overwrite, right?
2013-09-10 01:12:51 -07:00
Henrik Rydgård
ff0eb6eb62 Merge pull request #3712 from unknownbrackets/volatile-mem
Improve volatile mem locking w/ suspended intr
2013-09-09 23:57:26 -07:00
Henrik Rydgård
164d0972a7 Merge pull request #3711 from unknownbrackets/thread-minor
Fixes to various thread functions + heap corruption fix
2013-09-09 23:56:07 -07:00