Commit Graph
45601 Commits
Author SHA1 Message Date
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 Rydgård bb82ffef47 Merge pull request #106 from raven02/patch-5
glstate code cleanup
2013-08-06 07:53:19 -07:00
raven02 6465402283 Logic Ops: code cleanup 2013-08-06 22:14:30 +08:00
raven02 2a4672eb59 glstate code cleanup 2013-08-06 21:41:05 +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 d83c2ab941 Android buildfix 2013-08-06 11:24:28 +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 Rydgard f00bfc5464 Get device manufacturer + type 2013-08-06 11:08:55 +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
Henrik Rydgård 9d00b2de2c Merge pull request #105 from raven02/patch-4
Add logicOps support in native
2013-08-06 01:06:32 -07: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
raven02 6692390d64 Add Boolstate and STATE1 for logicop 2013-08-06 15:59:48 +08:00
raven02 4b7376692c Add restore() for logicop 2013-08-06 15:58:04 +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
Sacha 1483365689 Implement Qt keymapping. 2013-08-05 20:08:38 +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
Henrik Rydgård 7a00891c9e Merge pull request #3055 from unknownbrackets/scheduling
Reschedule in time spin loops
2013-08-04 13:00:34 -07:00
Sacha 8b4280b297 Rename KEYCODE to NKCODE (native key code) to stop name collision. Implement Blackberry keymapping. 2013-08-05 03:31:40 +10:00