Unknown W. Brackets
|
b1344f8254
|
Get rid of CoreTiming::AdvanceQuick().
It basically existed for savestates, so no longer needed.
Fixes issues with events not running when they should.
|
2013-08-07 00:32:29 -07:00 |
|
Unknown W. Brackets
|
dc56ab9e83
|
Treat savestates specially, no longer using events.
This makes it easier to run them on the GPU thread anyway, which is best
if they reset GPU caches etc., and should remove any timing related
issues.
|
2013-08-07 00:32:29 -07:00 |
|
Unknown W. Brackets
|
7a2ef728cb
|
Schedule ts events using the same time frame.
|
2013-08-07 00:32:28 -07:00 |
|
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 |
|
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 |
|