Commit Graph

  • 7566a92c35 Merge pull request #3003 from Kingcom/StatusBar Henrik Rydgård 2013-07-30 07:54:06 -07:00
  • 92c70af587 Add status bar Kingcom 2013-07-30 16:19:05 +02:00
  • 4ac782f789 Merge pull request #2999 from Kingcom/OpcodeInfo Henrik Rydgård 2013-07-30 02:54:14 -07:00
  • 723f242f0c Rerwrote GetOpcodeInfo and adapted MipsTables for it Kingcom 2013-07-30 11:29:30 +02:00
  • 09f16bc31b Merge pull request #2995 from unknownbrackets/virtfs Henrik Rydgård 2013-07-30 01:34:08 -07:00
  • ae993b67e3 Properly return sector info in virtfs. Unknown W. Brackets 2013-07-30 01:15:36 -07:00
  • 2a91cbac98 Merge pull request #2994 from unknownbrackets/render-fb Henrik Rydgård 2013-07-30 01:15:14 -07:00
  • 32f1ca91fd -add function to get relevant opcode information for the disassembly -put it to use to clean up code Kingcom 2013-07-30 10:14:56 +02:00
  • 676702071d Correctly rebind textures after an fbo tex. Unknown W. Brackets 2013-07-30 01:06:33 -07:00
  • abdeda590e Merge pull request #2991 from unknownbrackets/gpu-minor Henrik Rydgård 2013-07-30 00:42:55 -07:00
  • 545c567dcb Merge pull request #2992 from unknownbrackets/render-fb Henrik Rydgård 2013-07-30 00:42:27 -07:00
  • ebe68a5d00 Don't bind odd render-to-texture when copying mem. Unknown W. Brackets 2013-07-30 00:08:47 -07:00
  • 0a9315d0e2 Cut down the scan range to avoid perf hit. Unknown W. Brackets 2013-07-27 22:20:02 -07:00
  • 04dc4ac19b Detect tex subarea renders and palette renders. Unknown W. Brackets 2013-07-27 22:15:03 -07:00
  • 797027779e Log when render to texture formats differ. Unknown W. Brackets 2013-07-27 21:04:53 -07:00
  • c31859021c Check the entire FB range for textures. Unknown W. Brackets 2013-07-27 20:21:32 -07:00
  • 5f5048ca04 Save the bufw for textures as well, to match fbs. Unknown W. Brackets 2013-07-27 20:20:39 -07:00
  • 89349eae7e Consistently use a proper type for GE fb format. Unknown W. Brackets 2013-07-29 23:05:59 -07:00
  • 4dde7276c6 Don't use PspDisplayPixelFormat at all. Unknown W. Brackets 2013-07-29 22:58:37 -07:00
  • 619ee80f38 Buildfix (MSVC 2010.) Unknown W. Brackets 2013-07-29 22:58:13 -07:00
  • 2f94977efe Don't include gfx/gl* outside the OpenGL GE. Unknown W. Brackets 2013-07-29 22:38:02 -07:00
  • 9e94f9a896 Specify memory layout endianness in sceGe. Unknown W. Brackets 2013-07-29 08:15:24 -07:00
  • 9ec3152a8c Remove unused GLES dependency. Unknown W. Brackets 2013-07-29 08:12:46 -07:00
  • df34291461 Remove GLES dependency in sceDisplay.cpp. Unknown W. Brackets 2013-07-29 08:09:33 -07:00
  • e65876a2d7 Merge pull request #2988 from thedax/windowsBuildFix Henrik Rydgård 2013-07-29 16:38:32 -07:00
  • 0ef12098df Fix branch/jump target calculation in MIPSCodeUtils Kingcom 2013-07-30 01:35:37 +02:00
  • 0ce45848b5 These funcs are already defined in math_util.h, so why are they redefined in this file? In any case, it seems to break 2010/2012 compilation to have those in there.. The Dax 2013-07-29 19:31:31 -04:00
  • ac53228d52 Update native Henrik Rydgård 2013-07-30 01:09:52 +02:00
  • 30e18e9344 Log level changes Henrik Rydgard 2013-07-29 22:43:17 +02:00
  • 76e16d49f6 VFPU: fix rounding in VF2IN Henrik Rydgard 2013-07-29 22:36:31 +02:00
  • d8294f025f More VFPU stuff (nothing new activated) Henrik Rydgard 2013-07-29 22:35:06 +02:00
  • 6ed4e348db Some logging tweaks, fix running cpu tests on ARM Henrik Rydgard 2013-07-29 22:19:53 +02:00
  • 362f2dfac9 Merge pull request #102 from thedax/master Henrik Rydgård 2013-07-29 15:57:56 -07:00
  • 45c5da2b77 Ifdef it instead. The Dax 2013-07-29 18:55:52 -04:00
  • 6580d238e6 Merge pull request #2987 from thedax/win32UICleanup Henrik Rydgård 2013-07-29 15:53:40 -07:00
  • 08376fe8c2 Visual Studio 2012 build fix. The Dax 2013-07-29 18:46:23 -04:00
  • d8cdf37815 Merge pull request #2986 from neobrain/math3d-extensions2 Henrik Rydgård 2013-07-29 15:16:16 -07:00
  • 396c51510a More cleanup, remove old CONTROLS dialog info. The Dax 2013-07-29 18:05:08 -04:00
  • 0988516e00 Merge pull request #2977 from thedax/win32UICleanup Henrik Rydgård 2013-07-29 13:49:23 -07:00
  • 2228ff1cd0 GPU/Math3D: Add a 4x4 matrix class. neobrain 2013-07-29 22:49:19 +02:00
  • 411a41e948 Move a couple of math functions heret: Henrik Rydgard 2013-07-29 22:35:34 +02:00
  • 9f73789c22 GPU/Math3D: Add a 3x3 matrix class. neobrain 2013-07-29 22:25:42 +02:00
  • d3e33c527e GPU/Math3D: Replace VecX::Lerp methods with more general and clearer Lerp and LerpInt template functions. neobrain 2013-07-25 15:39:55 +02:00
  • f080abc9e9 GPU/Math3D: Add methods for casting vectors. neobrain 2013-07-25 15:37:55 +02:00
  • 4ab080d083 GPU/Math3D: Support converting Vec3 and Vec4 objects to u32 color values. neobrain 2013-07-18 09:48:02 +02:00
  • 97f4318ce5 GPU/Math3D: Rename VecXRef::Mul to the star operator. neobrain 2013-07-15 15:23:10 +02:00
  • 878550ec68 GPU/Math3D: Add component swizzlers for Vec2, Vec3 and Vec4. neobrain 2013-07-25 15:13:21 +02:00
  • 45d1645c6a GPU/Math3D: Add a Vec2 class. neobrain 2013-07-25 14:58:40 +02:00
  • 9a5958d353 GPU/Math3D: Add a Vec4 class. neobrain 2013-07-25 14:54:53 +02:00
  • 6926926267 GPU/Math3D: Change Vec3 to allow for arbitrary component base types. neobrain 2013-07-25 14:46:42 +02:00
  • 0ed6e93b22 GPU/Math3D: Replace ambiguous Vec3 constructors with static methods returning a new Vec3 object. neobrain 2013-07-13 11:46:44 +02:00
  • c502429c8f GPU/Math3D: Add some getter functions to allow indexing Vec3 objects like colors or texture coordinates. GPU/Math3D: Replace Vec3::v array with a method called "AsArray". neobrain 2013-07-13 11:35:48 +02:00
  • 17759082dc GPU/Math3D: Replace * and % operators with the less ambiguous function names Dot and Cross. neobrain 2013-07-13 11:29:09 +02:00
  • e2e5e8674c More cleanups. The Dax 2013-07-29 15:34:30 -04:00
  • 0f0ab8c61a Add license info to WndMainWindow.cpp. The Dax 2013-07-29 05:23:27 -04:00
  • 9a1b87f36b Correct the 4XXXX menu IDs. The Dax 2013-07-29 05:18:19 -04:00
  • 21f0bf2079 Put TextureFiltering enumerator name back. It was deleted by accident. The Dax 2013-07-29 05:12:27 -04:00
  • 83a255d413 Remove BufferedRendering enumerator name. The Dax 2013-07-29 05:10:37 -04:00
  • 5ef3a558ff Remove more magic numbers and remove enumerator names. The Dax 2013-07-29 05:09:12 -04:00
  • fefab90a42 Improve skip frame onscreen messages by removing switch, fix some typos, remove qualifier(generates a non-standard warning for some reason). The Dax 2013-07-29 05:00:57 -04:00
  • b2dfdf6401 Perform some Windows UI cleanups. Dozens of unused IDs were leftover from Dolphin, and I doubt they'll ever be used again. Also remove several magic numbers, instead using enumerators to clarify code. The Dax 2013-07-29 04:46:40 -04:00
  • f70e8a2fe0 Android buildfix & retab Henrik Rydgard 2013-07-29 21:23:53 +02:00
  • 663f888a54 Sonic: Fix encoding in VADD (cross-project merge). Sacha 2013-07-30 04:37:47 +10:00
  • b0c5906c2b Linux Desktop buildfix. Sacha 2013-07-30 04:30:29 +10:00
  • 3fb76106fd Merge Sonic's ArmCpuDetect changes (cross-project merge). Sacha 2013-07-30 03:27:56 +10:00
  • c9dd922fa0 Merge pull request #2983 from Kingcom/DisassemblySpeedup Henrik Rydgård 2013-07-29 10:47:59 -07:00
  • 584c20a84e Slightly more efficient implementation of getDirectSymbol Kingcom 2013-07-29 19:38:20 +02:00
  • c68f5f78fb Merge pull request #2970 from raven02/patch-5 Henrik Rydgård 2013-07-29 09:32:05 -07:00
  • 27d1f81805 Merge pull request #2971 from unknownbrackets/virtfs Henrik Rydgård 2013-07-29 09:30:58 -07:00
  • e2468dbec8 Merge pull request #2978 from Kingcom/Sym Henrik Rydgård 2013-07-29 04:20:03 -07:00
  • 862cf047da Basic .sym support Kingcom 2013-07-29 13:06:01 +02:00
  • a046448596 Buildfix. Sacha 2013-07-29 19:45:45 +10:00
  • 79ae085f88 Merge pull request #2976 from raven02/patch-7 Henrik Rydgård 2013-07-29 02:45:57 -07:00
  • adf0680897 gstate code cleanup raven02 2013-07-29 17:25:07 +08:00
  • 832fd53393 Merge pull request #2975 from raven02/patch-6 Henrik Rydgård 2013-07-29 02:22:55 -07:00
  • 9cfe48dd33 Float code cleanup raven02 2013-07-29 17:12:02 +08:00
  • 3ff54b53a1 TransformPipeline : Set case 3 as default #1 raven02 2013-07-29 16:54:09 +08:00
  • ba458bf421 VertexShader : Set case 3 as default #1 raven02 2013-07-29 16:53:06 +08:00
  • 703d5a70f3 VertexDecoder: Fix a typo #2 raven02 2013-07-29 16:41:55 +08:00
  • cd28c846eb VertexDecoder: Fix a typo #1 raven02 2013-07-29 16:40:57 +08:00
  • 36c71c6de7 Merge pull request #2972 from unknownbrackets/endian Henrik Rydgård 2013-07-28 23:58:00 -07:00
  • 0ff6aefee3 Add some names so no one is confused. Unknown W. Brackets 2013-07-28 22:03:34 -07:00
  • 649c2bff73 Add virtfs handler support on Mac/Linux. Unknown W. Brackets 2013-07-28 16:34:39 -07:00
  • 8505d255fc Fix Linux parsing of .ppsspp-index.lst file. Unknown W. Brackets 2013-07-28 15:36:27 -07:00
  • 97098f109a Use CommonWindows.h from Windows/ too. Unknown W. Brackets 2013-07-28 21:01:49 -07:00
  • b46ab5f5a4 Always defined WIN32_LEAN_AND_MEAN. Unknown W. Brackets 2013-07-28 20:52:09 -07:00
  • 7b7801d59a Switch to including Windows.h from an intermediate. Unknown W. Brackets 2013-07-28 20:43:25 -07:00
  • 32de51fdf7 Use u32_be where appropriate as well. Unknown W. Brackets 2013-07-28 20:30:29 -07:00
  • 0b5bdeb1d3 Fix some compile failures under big endian. Unknown W. Brackets 2013-07-28 20:28:32 -07:00
  • 9ae32f641a Move swap_struct_t to its own file. Unknown W. Brackets 2013-07-28 20:05:17 -07:00
  • 524064a02e Improve the auto-swapping struct a bit. Unknown W. Brackets 2013-07-28 19:54:16 -07:00
  • f5dc650fd3 more on endian types Ced2911 2013-07-28 18:43:00 +02:00
  • 47e1c8143a endian struct Ced2911 2013-07-28 18:39:15 +02:00
  • 345a67144a Meego buildfix. Sacha 2013-07-29 12:22:20 +10:00
  • c91c07c89d Buildfix. Sacha 2013-07-29 11:37:51 +10:00
  • d88f4dfe09 Centralize control mapping to in-game control section #2 raven02 2013-07-29 08:16:06 +08:00
  • 89b97436a6 Centralize control mapping to in-game control section #1 raven02 2013-07-29 08:15:30 +08:00
  • 9108bf4771 Rename 360 and Pad to "Xbox 360 Pad" and "DirectInput Pad" respectively raven02 2013-07-29 07:56:11 +08:00
  • ebeb2e3399 Remove obsolete control in option menu #2 raven02 2013-07-29 07:42:32 +08:00
  • bc9ddb6bc6 Remove obsolete control in option menu raven02 2013-07-29 07:41:53 +08:00