Commit Graph

  • c1bdd8b0db Assign HW select button on X360 to "SELECT" button raven02 2013-07-29 07:31:19 +08:00
  • 48791876f3 ARM Jit: Implement VTFM* Henrik Rydgard 2013-07-28 23:08:16 +02:00
  • bd29781c39 Merge pull request #2968 from Kingcom/Assembler Henrik Rydgård 2013-07-28 14:15:25 -07:00
  • 4f313f3757 Only assemble when the core is paused Kingcom 2013-07-28 23:01:43 +02:00
  • fe282f946a Merge pull request #2963 from raven02/patch-4 Henrik Rydgård 2013-07-28 13:49:00 -07:00
  • 4ca33bd5e5 Merge pull request #2967 from unknownbrackets/virtfs Henrik Rydgård 2013-07-28 13:45:54 -07:00
  • 22632f7f5e Merge pull request #2966 from Kingcom/Assembler Henrik Rydgård 2013-07-28 13:23:04 -07:00
  • 3b9e6243eb Only flush the required registers on function calls (only implemented for real on ARM) Henrik Rydgard 2013-07-28 22:21:28 +02:00
  • 3341e7e7fc Fix VROT on 32-bit x86 Henrik Rydgard 2013-07-28 22:20:32 +02:00
  • a9e7a9ce3d Improve performance of File::GetSize(). Unknown W. Brackets 2013-07-28 13:16:03 -07:00
  • 55ed8d648b Add a param to log filenames in virtfs handlers. Unknown W. Brackets 2013-07-28 13:09:00 -07:00
  • 549a9afb70 Clang buildfix Kingcom 2013-07-28 21:57:01 +02:00
  • 5c0796ed57 Switch to .lst instead of .ini. Unknown W. Brackets 2013-07-28 12:50:02 -07:00
  • bd7c57c944 Implement a stub for handlers in GetFileInfo(). Unknown W. Brackets 2013-07-28 12:00:46 -07:00
  • a56e3a1a99 Oops, typo. Kingcom 2013-07-28 11:57:04 -07:00
  • 1e32599f2d Implement virtfs file handlers. Unknown W. Brackets 2013-07-28 11:49:02 -07:00
  • 150a5c8f70 Add basic infrastructure for file handler plugins. Unknown W. Brackets 2013-07-28 10:31:42 -07:00
  • 9ba2af1c48 Merge pull request #2 from Kingcom/virtfs Unknown W. Brackets 2013-07-28 08:01:52 -07:00
  • 66f19b9cca Fix issues Kingcom 2013-07-28 16:56:13 +02:00
  • f6859d21cc Add .ppsspp-index.ini for virtfs dirs, for LBAs. Unknown W. Brackets 2013-07-28 02:48:31 -07:00
  • a01d84ac30 List directories in virtfs too. Unknown W. Brackets 2013-07-28 00:38:49 -07:00
  • d644dacced Fix a potential crash in localtime_r win32. Unknown W. Brackets 2013-07-28 00:36:34 -07:00
  • fa7182ec34 Consider F:\ a valid recent iso. Unknown W. Brackets 2013-07-28 00:16:14 -07:00
  • a2763a298e Minor simplification to virtfs savestate. Unknown W. Brackets 2013-07-27 23:51:35 -07:00
  • 256394b2bf Move VirtualDiscFileSystem to its own file. Unknown W. Brackets 2013-07-27 23:46:26 -07:00
  • 176abf2ad7 Add "Enable logging" to new UI raven02 2013-07-29 00:56:59 +08:00
  • e75f647bc4 Fix the YES/OK/No button sizing and code cleanup raven02 2013-07-29 00:31:01 +08:00
  • 6ecd0194fa Implement VROT in both JITs, as it's heavily used by a few games. Henrik Rydgard 2013-07-28 18:21:16 +02:00
  • daaed2183f Jit x86: Implement vhdp Henrik Rydgard 2013-07-28 16:22:40 +02:00
  • 580ce69897 Buildfix for non-Windows. Sacha 2013-07-29 00:51:50 +10:00
  • ccb76a58c3 Merge pull request #2957 from thedax/disableLoggingOption Henrik Rydgård 2013-07-28 07:46:40 -07:00
  • 056ae5db44 Buildfix for Qt. Sacha 2013-07-29 00:26:21 +10:00
  • d0442bc2a0 Buildfix for Symbian. Sacha 2013-07-29 00:25:25 +10:00
  • 8feeaf2e7a Jit: Implement vidt in both, plus translate a couple easy ones to ARM. Henrik Rydgard 2013-07-28 16:13:19 +02:00
  • 7c331862df Merge pull request #2962 from Kingcom/Assembler Henrik Rydgård 2013-07-28 06:52:57 -07:00
  • f72807cac3 Translate comments Kingcom 2013-07-28 15:42:17 +02:00
  • b6bca24850 -added assemble option to disassembly view -added 16bit li Kingcom 2013-07-28 15:24:33 +02:00
  • 961905cce8 Merge branch 'master' of https://github.com/hrydgard/ppsspp into Assembler Kingcom 2013-07-28 15:16:18 +02:00
  • 0a78a2d160 Added MIPS assembler Kingcom 2013-07-28 14:50:25 +02:00
  • 59644ad59b Jit: Implement VMMUL for ARM, optimize the x86 implementation. Also add VCST. Henrik Rydgard 2013-07-28 12:13:43 +02:00
  • acd11da4f3 Remove option to enable/disable logging from NewUI. It doesn't work as expected.. The Dax 2013-07-27 20:51:25 -04:00
  • 0f66272dbf Remove extraneous if statement. The Dax 2013-07-27 20:49:36 -04:00
  • 3aa04df23b Restructure the code slightly, make the old UI send a message to the emulator window to reflect the new logging status(to enable/disable the menu item, and possibly close the console), move the custom WM messages to an enum. The Dax 2013-07-27 20:47:06 -04:00
  • 0de5fb6f34 Remove comment, since it's not really a "hidden" option anymore. The Dax 2013-07-27 19:59:08 -04:00
  • dcc1044de5 Change EnableLogging key. The Dax 2013-07-27 19:55:57 -04:00
  • b07c8155de Correct checkboxes and remove old comments. The Dax 2013-07-27 19:50:23 -04:00
  • 528d81151a Initial support for disabling logging, to provide a possible boost in performance for games that spam the log like crazy. The Dax 2013-07-27 19:39:49 -04:00
  • 408499c5ea Merge pull request #2955 from unknownbrackets/endian Henrik Rydgård 2013-07-27 16:17:29 -07:00
  • 79c4104456 Specify file data layout endianness. Unknown W. Brackets 2013-07-27 16:05:21 -07:00
  • 1f9991dbec Add tables for assembling Kingcom 2013-07-28 00:56:53 +02:00
  • bfb05440e2 Specify memory layout in sceMpeg/scePsmf. Unknown W. Brackets 2013-07-27 15:53:30 -07:00
  • ed19d77d49 Specify memory layout in sceUmd. Unknown W. Brackets 2013-07-27 15:45:07 -07:00
  • ea420bcfaa Specify memory layout in sceNet. Unknown W. Brackets 2013-07-27 15:42:23 -07:00
  • bafe8391fd Memory layout for sceIo. Unknown W. Brackets 2013-07-27 15:41:19 -07:00
  • 0a9ce9ae85 Specify memory layout in PPGe. Unknown W. Brackets 2013-07-27 15:38:38 -07:00
  • 50a2d1b87f More work on prescaled UV Henrik Rydgard 2013-07-28 00:18:41 +02:00
  • 2222d07c11 Specify byte order in sceCtrl as well. Unknown W. Brackets 2013-07-27 15:30:36 -07:00
  • 777074cfe1 Switch to _le memory layout specs in dialogs. Unknown W. Brackets 2013-07-27 15:30:18 -07:00
  • b307d77b61 Oops, need to still rewind on breakpoint. Unknown W. Brackets 2013-07-27 15:05:16 -07:00
  • 2eaf581bbe Add experimental UV prescaling hack, hidden as it's not finished yet. Henrik Rydgard 2013-07-27 23:21:48 +02:00
  • 988b5539fa Show speed in percent Henrik Rydgard 2013-07-27 23:21:01 +02:00
  • 44abac7ee3 Merge pull request #2954 from unknownbrackets/debugger Henrik Rydgård 2013-07-27 14:08:54 -07:00
  • 1a9b190188 Treat CORE_NEXTFRAME like CORE_RUNNING is bps. Unknown W. Brackets 2013-07-27 13:26:43 -07:00
  • 8602c276ca Remove that silly factor 2 for floating point texcoords and weights. Henrik Rydgard 2013-07-27 22:14:34 +02:00
  • afcb5add51 Minor code cleanup/reindent around ARM jit Henrik Rydgard 2013-07-27 22:14:01 +02:00
  • e36e976877 Collapse skinning shaders with #bones < 4 to a single one. Henrik Rydgard 2013-07-27 20:09:22 +02:00
  • cdfa331775 Just a sanity check Henrik Rydgard 2013-07-27 20:07:02 +02:00
  • 9add78722d Fix size calculation for weights. Old one would waste space for small weights. Henrik Rydgard 2013-07-27 19:33:53 +02:00
  • 0ae3c041d2 Minor shader simplification Henrik Rydgard 2013-07-27 18:16:32 +02:00
  • 31274a78c5 More GLES extension loading Henrik Rydgard 2013-07-27 18:15:59 +02:00
  • bccfd9f2d7 Don't set the projection matrix twice, check for -1 bone matrices (seen in logs..) Henrik Rydgard 2013-07-27 17:32:24 +02:00
  • 76a937f489 ARMJIT Experiment: Keep downcount in a register. Needs benchmarking. Henrik Rydgard 2013-07-27 17:27:26 +02:00
  • fe090e8d95 Crashfix in EmuScreen (touch events before booting) Henrik Rydgard 2013-07-27 17:25:22 +02:00
  • 574181e2fa Buildfix Henrik Rydgard 2013-07-27 17:12:26 +02:00
  • f8a35faae4 Merge pull request #2948 from raven02/patch-2 Henrik Rydgård 2013-07-27 06:40:57 -07:00
  • 833d762b3a Add "Force 60 FPS or less" to newUI raven02 2013-07-27 21:31:47 +08:00
  • 7462d988cf Boot game in EmuScreen::update instead of the constructor. Avoids issues with starting games from the command line. Henrik Rydgard 2013-07-27 13:26:26 +02:00
  • 5b32d2ecaf Merge remote-tracking branch 'origin' Henrik Rydgard 2013-07-27 13:11:30 +02:00
  • d6b4c9c9c3 More bits should be masked off the baseptr and stride of block transfers. Henrik Rydgard 2013-07-27 13:08:23 +02:00
  • d75a007ef3 Skip the startup logo when loading a game from the command line. Henrik Rydgard 2013-07-27 13:07:34 +02:00
  • 893fe76ffd Merge pull request #2946 from raven02/patch-1 Henrik Rydgård 2013-07-27 03:58:50 -07:00
  • b35e89f646 Fix rear mirror in Ridge Racer 2 raven02 2013-07-27 18:45:48 +08:00
  • 380b51dc6d Revert clamp to zero and use another attempt fix raven02 2013-07-27 18:20:07 +08:00
  • cbbf4e8905 Merge pull request #2941 from thedax/audioFix Henrik Rydgård 2013-07-27 03:00:08 -07:00
  • d865d04f81 Merge pull request #2943 from unknownbrackets/warnings Henrik Rydgård 2013-07-27 02:59:40 -07:00
  • 67adad6cf0 Move CheckGLExtensions to InitGraphics from EmuScreen, trying to fix #2900 Henrik Rydgård 2013-07-27 11:45:40 +02:00
  • e212f2d91d Merge pull request #2940 from thedax/master Henrik Rydgård 2013-07-27 02:33:13 -07:00
  • d4edd619a4 Merge pull request #2945 from unknownbrackets/ui-minor Henrik Rydgård 2013-07-27 02:32:50 -07:00
  • d1ce0e9c3e Merge pull request #101 from unknownbrackets/warnings Henrik Rydgård 2013-07-27 01:18:02 -07:00
  • 3988a12801 Allow filenames like e.g. F:\ as dirs. Unknown W. Brackets 2013-07-27 01:16:01 -07:00
  • 4b3312c323 Update native with mac buildfix Henrik Rydgård 2013-07-27 10:16:19 +02:00
  • 24aed40031 Only try to use NV_system_time on Android. Henrik Rydgård 2013-07-27 10:15:53 +02:00
  • ab3b7041d2 Restore accidentally deleted config saving line Henrik Rydgård 2013-07-27 10:14:00 +02:00
  • 7d6538bd0b Don't crash in DeviceLost before game init. Unknown W. Brackets 2013-07-27 01:05:00 -07:00
  • 489748ffc0 Change nullptr to NULL to avoid possible issues with platforms that don't support C++11. The Dax 2013-07-27 02:16:06 -04:00
  • 5c7383546d Fix a signed/unsigned warning. Unknown W. Brackets 2013-07-26 23:05:04 -07:00
  • 7d1601d682 Fix and override/overload warning. Unknown W. Brackets 2013-07-26 23:04:53 -07:00
  • b5e46b46cd Fix some minor virtual disc warnings. Unknown W. Brackets 2013-07-26 22:46:03 -07:00
  • abec782420 Return unsigned vars in sceCccDecode*(). Unknown W. Brackets 2013-07-26 22:41:07 -07:00
  • d9d66c46e9 Avoid a possibly uninitialized var. Unknown W. Brackets 2013-07-26 22:39:35 -07:00