Unknown W. Brackets
|
b298432e8f
|
Use threadsafe events for GE communication.
Hopefully this doesn't cause problems again for 3rd Birthday or FF Type-0.
Kinda need it.
|
2013-08-07 00:32:28 -07:00 |
|
Unknown W. Brackets
|
7dfee29d49
|
Fix threadsafe event removal.
|
2013-08-07 00:32:27 -07:00 |
|
Unknown W. Brackets
|
0dc6bab9ff
|
Shouldn't be necessary to flush on drawsync.
|
2013-08-07 00:32:27 -07:00 |
|
Henrik Rydgård
|
1c39d50068
|
Merge pull request #3072 from lioncash/master
Fix a possible memory leak in BlockDevices.cpp.
|
2013-08-07 00:28:26 -07:00 |
|
Henrik Rydgård
|
456114648f
|
Merge pull request #3073 from thedax/headlessBuildFix
Fix headless build error and abstract OSK bypass.
|
2013-08-07 00:27:55 -07:00 |
|
Henrik Rydgård
|
6cc5e5507b
|
Merge pull request #3076 from unknownbrackets/ccc
Fix table checks in sceCcc.
|
2013-08-07 00:26:00 -07:00 |
|
Unknown W. Brackets
|
fff0af844b
|
Fix bounds check in sceKernelPrintf().
Wasn't allowing a string ending in %08x.
|
2013-08-06 23:52:38 -07:00 |
|
Unknown W. Brackets
|
04e2a78f82
|
Fix table checks in sceCcc.
Was checking for the wrong table.
|
2013-08-06 23:39:12 -07:00 |
|
The Dax
|
d549337080
|
Tidy up some newlines.
|
2013-08-06 19:40:59 -04:00 |
|
The Dax
|
f9067e15c9
|
Remove old comment, change another one, and change MenuScreens.cpp to use the new class Host's InputBoxGetString.
|
2013-08-06 19:36:51 -04:00 |
|
The Dax
|
40b1c6298a
|
Fix Headless build error introduced by #3063.
|
2013-08-06 19:28:43 -04:00 |
|
Lioncash
|
998ac27bf0
|
Fix a possible memory leak in BlockDevices.cpp.
|
2013-08-06 19:03:38 -04:00 |
|
Henrik Rydgard
|
f08dd3eba6
|
Use the new NDK toolchain (gcc 4.8)
|
2013-08-07 00:00:16 +02:00 |
|
Henrik Rydgard
|
a281c1a899
|
ARMjit: vmin/vmax
|
2013-08-06 23:17:10 +02:00 |
|
Henrik Rydgard
|
773115bb6d
|
GPU: tiny optimization and log fix
|
2013-08-06 19:08:38 +02:00 |
|
Henrik Rydgard
|
201282f28c
|
JIT: Implement vf2i (truncate mode only)
|
2013-08-06 19:08:15 +02:00 |
|
Henrik Rydgard
|
993d3b01de
|
Android buildfix
|
2013-08-06 19:00:32 +02:00 |
|
Henrik Rydgård
|
f203997c6e
|
Merge pull request #3063 from thedax/win32OSKBypass
Win32: Allow user to change emulated PSP nickname, and add an OSK "bypass"
|
2013-08-06 09:04:34 -07:00 |
|
Henrik Rydgård
|
3d7abf91e5
|
Merge pull request #3070 from raven02/patch-11
May fix Vsync broken previously
|
2013-08-06 08:22:40 -07:00 |
|
raven02
|
6798762eaa
|
May fix Vsync broken previously
|
2013-08-06 23:08:57 +08:00 |
|
raven02
|
6465402283
|
Logic Ops: code cleanup
|
2013-08-06 22:14:30 +08:00 |
|
Henrik Rydgard
|
c71b304ba1
|
Fix a classic bug again (now in armjit), + a minor opt
|
2013-08-06 15:22:19 +02:00 |
|
Henrik Rydgard
|
1d81698728
|
JIT (both): Implement VCMOV
|
2013-08-06 13:29:17 +02:00 |
|
Henrik Rydgård
|
c9003de358
|
Merge pull request #3024 from Kingcom/BreakpointList
Breakpoint list changes
|
2013-08-06 03:08:54 -07:00 |
|
Henrik Rydgard
|
140d12c3db
|
ARMJIT: Fix and enable cross product
|
2013-08-06 11:55:11 +02:00 |
|
Henrik Rydgard
|
d2c9919573
|
Vcmp: Fix ARM, optimize x86 slightly
|
2013-08-06 11:49:10 +02:00 |
|
Henrik Rydgard
|
2f1e6f81bb
|
Android buildfix
|
2013-08-06 11:24:48 +02:00 |
|
Henrik Rydgard
|
2f0cdc6988
|
ARMJIT: disable vi2f, it seems buggy. preliminary disabled impl of vcrsp.t.
|
2013-08-06 11:10:26 +02:00 |
|
Henrik Rydgård
|
5468637278
|
Merge pull request #3065 from raven02/patch-8
Add preliminary LogicOp support
|
2013-08-06 01:51:12 -07:00 |
|
raven02
|
ecf43c7ea9
|
Fix lookup table
|
2013-08-06 16:46:35 +08:00 |
|
raven02
|
1fb77f5fec
|
Use lookup table
|
2013-08-06 16:30:58 +08:00 |
|
raven02
|
6992eba90a
|
Add remaining opcodes
|
2013-08-06 16:25:33 +08:00 |
|
raven02
|
c9c1a75869
|
Fix opcode/glLogicOp type
|
2013-08-06 16:14:36 +08:00 |
|
raven02
|
5c4af8908e
|
Add context for logicOps
|
2013-08-06 16:03:27 +08:00 |
|
raven02
|
f1473ba1fb
|
Add remaining GE_LOGI in enum GELogicOp
|
2013-08-06 16:01:31 +08:00 |
|
The Dax
|
4a2605d85e
|
Switch to strncat instead of sprintf.
|
2013-08-05 23:46:00 -04:00 |
|
The Dax
|
b9541d9a15
|
Switch to size_t instead of u32.
|
2013-08-05 23:29:59 -04:00 |
|
The Dax
|
1da0454508
|
Add support for changing the InputBox's title to the description text provided by the game(or the emulator itself). If none is provided(empty string), fall back to a default string.
|
2013-08-05 23:17:26 -04:00 |
|
The Dax
|
22bceea46c
|
Remove old comment, and change length value.
|
2013-08-05 22:49:04 -04:00 |
|
The Dax
|
4570d83c05
|
Fix crash in InputBox.cpp by offering an overloaded func which takes a size, and use it in MenuScreens.cpp / PSPOskDialog.cpp.
|
2013-08-05 22:45:51 -04:00 |
|
The Dax
|
d20ac3c4c2
|
Fall back on "VALUE" if for some reason we can't get the initial text.
|
2013-08-05 22:15:10 -04:00 |
|
The Dax
|
db00010eb2
|
Support initial text from the oskParams struct, instead of hard-coding "VALUE".
|
2013-08-05 22:12:51 -04:00 |
|
The Dax
|
78ab002fde
|
ifdef away NativeKeyboard for non Win32 platforms, for now.
|
2013-08-05 21:50:21 -04:00 |
|
The Dax
|
4adacdf375
|
Fix includes.
|
2013-08-05 21:39:37 -04:00 |
|
The Dax
|
80953ac56d
|
Win32: Enable user to change emulated PSP nickname from the menu screens by popping a dialog box.
Win32: Enable user to bypass the in-game OSK by using the same dialog box. It doesn't support non-Roman characters yet.
|
2013-08-05 21:39:06 -04:00 |
|
Henrik Rydgård
|
73d7f491ca
|
Merge pull request #3057 from unknownbrackets/gpu-thread
Prep work for GE and CPU on separate threads
|
2013-08-05 14:29:05 -07:00 |
|
Sacha
|
b5c6b758f8
|
Qt desktop buildfix. Implement Qt keymapping.
|
2013-08-05 20:09:12 +10:00 |
|
Unknown W. Brackets
|
3aa2db9a8e
|
Simplify ProcessDLQueue() slightly.
|
2013-08-04 16:31:54 -07:00 |
|
Unknown W. Brackets
|
b17b23f1f2
|
Add a function to run the CPU core.
|
2013-08-04 15:23:38 -07:00 |
|
Unknown W. Brackets
|
f7a39d1b12
|
Move ReapplyGfxState() to GPUCommon.
This way it can be overridden, and simplifies some other things.
|
2013-08-04 15:15:50 -07:00 |
|