Commit Graph

  • d1610cf45f Merge pull request #143 from lioncash/no-comment Matthew Parlane 2014-03-09 13:09:51 +13:00
  • c5fb4ac96f [Android] Remove unnecessary comment from VideoSettingsFragment. Lioncash 2014-03-08 19:08:26 -05:00
  • 25341f88ef Fixes include order of TextureConversionShader.cpp Matthew Parlane 2014-03-09 12:38:29 +13:00
  • 2e70ff2441 Add missing functional include caused by PR111 Matthew Parlane 2014-03-09 12:28:58 +13:00
  • 9f931ae621 Merge pull request #111 from Parlane/callstack_print_fix Pierre Bourdon 2014-03-09 00:25:59 +01:00
  • d9ca5c83c9 Fix bug in PrintCallstack caused by trying to use MMIO Also tidy up methods in Debugger_SymbolMap.cpp Matthew Parlane 2014-02-27 18:36:50 +13:00
  • 1fbfc4902a Merge pull request #114 from delroth/mmio-optimization Pierre Bourdon 2014-03-09 00:02:47 +01:00
  • 8802770a85 JitUtil: Optimize MMIO loads by generating code to directly access a given MMIO. Pierre Bourdon 2014-02-27 22:53:06 +01:00
  • edba8096bf x64Emitter: Add functions to call a C++ std::function from JITed code Pierre Bourdon 2014-02-27 22:50:25 +01:00
  • 9869c53859 x64ABI: Add two more CallFunction functions (for additional parameter types). Pierre Bourdon 2014-02-27 22:51:39 +01:00
  • 6d6abfa61f x64Emitter: Allow const pointers where it makes sense to do so. Pierre Bourdon 2014-02-27 22:52:00 +01:00
  • 71962ee0eb MMIO: Pass pointers to the complex method lambdas when visiting. Pierre Bourdon 2014-02-27 22:52:36 +01:00
  • 6b645f5cac MMIO: Add a function to check if a given address refers to MMIO registers. Pierre Bourdon 2014-02-16 22:32:36 +01:00
  • 886060aaf7 Merge pull request #96 from lioncash/remove-console-correctly Matthew Parlane 2014-03-08 15:54:06 +13:00
  • 6704832f3d Merge pull request #139 from lioncash/wx-clean Matthew Parlane 2014-03-08 15:50:34 +13:00
  • ca6946bcbf Merge pull request #138 from Tilka/sw_fix Matthew Parlane 2014-03-08 15:50:05 +13:00
  • 248f5d7f22 Merge pull request #130 from lioncash/breakpoint-clear Pierre Bourdon 2014-03-07 20:42:52 +01:00
  • 0be38e7b08 Merge pull request #141 from Parlane/fix_mac_read_windows Pierre Bourdon 2014-03-07 09:52:10 +01:00
  • 57f2eda130 Fix MAC address reading on Windows. Matthew Parlane 2014-03-07 07:09:12 +13:00
  • c7b8c75d38 Merge pull request #140 from shuffle2/master Pierre Bourdon 2014-03-06 23:59:52 +01:00
  • 932945d480 Implement workaround for Windows versions which do not support XSAVE. Shawn Hoffman 2014-03-06 14:38:10 -08:00
  • 8995d299f2 windows: move arch defines to base.props Shawn Hoffman 2014-03-06 14:37:40 -08:00
  • b2d47401b2 Remove some superfluous arguments from some wx control creations Lioncash 2014-03-05 23:02:34 -05:00
  • aa82680be7 Mark functions in the PPCDebugInterface and DSPDebugInterface as final. Lioncash 2014-03-05 21:54:34 -05:00
  • 610a6f9b23 Add ClearAllMemChecks to DebugInterface Lioncash 2014-03-05 20:51:27 -05:00
  • 96328902a5 Actually make PPCDebugInterface::ClearAllBreakpoints have functionality. lioncash 2014-03-03 13:56:28 -05:00
  • d461b3f33c SW renderer: add missing ClearCurrent() Tillmann Karras 2014-03-03 21:11:20 +01:00
  • e5b250fa79 Merge pull request #122 from lioncash/rename-default Matthew Parlane 2014-03-06 12:13:54 +13:00
  • 8557e9665a Merge pull request #137 from RachelBryk/isoproperties Matthew Parlane 2014-03-06 11:38:02 +13:00
  • d06eb0f668 Fix reading revision specific default game inis in ISOProperties. Rachel Bryk 2014-03-05 17:05:36 -05:00
  • fce9ac84e7 Merge pull request #134 from shuffle2/fix-vs-build Matthew Parlane 2014-03-06 08:21:17 +13:00
  • 3647dfa711 Allow VS builds to be speedy again. Shawn Hoffman 2014-03-05 00:04:03 -08:00
  • 3d927d577b Merge pull request #133 from shuffle2/fix-ldmxscr-exception Ryan Houdek 2014-03-05 12:23:13 -06:00
  • 7733463e65 commit 1a428de189eb9456695429adc11b606936218924 introduced a bug by using a signed enum in a bitfield, the value of which is then used in a ldmxcsr instruction. The sign-extension corrupts the value, causing an exception by attempting to load mxcsr with an invalid value. Shawn Hoffman 2014-03-04 22:49:33 -08:00
  • 0c613a5f5b Merge pull request #132 from Sonicadvance1/Arch-clean Matthew Parlane 2014-03-05 10:01:12 +13:00
  • 4dc2d71e34 OS X likes to be different. It reports the host processor type as i386 instead of x86 or x86_64 like a typical sane system. Ryan Houdek 2014-03-04 14:45:50 -06:00
  • 09212d4912 Merge pull request #120 from Sonicadvance1/Arch-clean Matthew Parlane 2014-03-05 09:26:02 +13:00
  • 4f02132f93 Make our architecture defines less stupid. Our defines were never clear between what meant 64bit or x86_64 This makes a clear cut between bitness and architecture. This commit also has the side effect of bringing up aarch64 compiling support. Ryan Houdek 2014-03-02 05:21:50 -06:00
  • d1ccd964cd Merge pull request #131 from lioncash/file-monitor-simplifications Pierre Bourdon 2014-03-04 15:14:17 +01:00
  • 2c8b9735ae Add two other formats to the list of extensions in IsSoundFile lioncash 2014-03-04 08:57:07 -05:00
  • f39c757edf Simplify ShowSound() in FileMonitor.cpp. lioncash 2014-03-04 08:39:25 -05:00
  • 6fa39c28fe Merge pull request #118 from neobrain/videosoftware-bypass-xfb-hack Pierre Bourdon 2014-03-03 19:05:35 +01:00
  • 1bdf232fed videosoftware: More coding style fixes. Tony Wasserka 2014-03-03 19:03:15 +01:00
  • 91676ad930 Merge pull request #128 from lioncash/normalize-debug-interface-func-names Pierre Bourdon 2014-03-03 18:58:36 +01:00
  • 9ef627f2b6 Merge pull request #129 from Tilka/128bit_fix Pierre Bourdon 2014-03-03 18:50:55 +01:00
  • 891b334f52 Fix 32 bit non-Windows build Tillmann Karras 2014-03-03 10:46:08 +01:00
  • 279a8c0148 Change the DebugInterface, PPCDebugInterface, and DSPDebugInterface to use CamelCase names. Lioncash 2014-03-03 00:39:08 -05:00
  • 32e0544088 Merge pull request #127 from lioncash/cheat-dlg-simplification Pierre Bourdon 2014-03-03 04:16:43 +01:00
  • 10f3d90f83 Make the base calculation in CheatsWindow simpler. Lioncash 2014-03-02 22:11:42 -05:00
  • bd99e4a689 Merge pull request #126 from delroth/master Matthew Parlane 2014-03-03 16:05:41 +13:00
  • 177ef615d7 UnitTests: ensure the Binaries/Tests directory exists before linking. Pierre Bourdon 2014-03-03 04:03:42 +01:00
  • 3d281593ba Merge pull request #125 from delroth/master Matthew Parlane 2014-03-03 15:49:17 +13:00
  • 9ea845310d Unittests: Always use GTest from Externals (recommended way from GTest FAQ). Pierre Bourdon 2014-03-03 03:38:46 +01:00
  • 2d6810be9f Merge pull request #124 from delroth/master Matthew Parlane 2014-03-03 15:15:13 +13:00
  • 2d71571be5 Do not hard fail when running 'make unittests' without GTest. Pierre Bourdon 2014-03-03 03:12:58 +01:00
  • 6176424ac4 Merge pull request #119 from delroth/unittests Matthew Parlane 2014-03-03 14:53:24 +13:00
  • 34b5a7871f Rename the JIT function Default() to FallBackToInterpreter(). Communicates intent way better in terms of telling the reader what's going on. Lioncash 2014-03-02 16:30:29 -05:00
  • e7ae1fe9d8 Merge pull request #123 from lioncash/tas-bugfix Pierre Bourdon 2014-03-03 01:01:59 +01:00
  • 445d257641 Fix a case where the wrong placeholders were being assigned for the up and down D-Pad buttons in the TAS dialog. Lioncash 2014-03-02 18:58:54 -05:00
  • a4ee187711 Tests: Add more MMIO tests as an example. Pierre Bourdon 2014-03-02 04:58:29 +01:00
  • d4ed4adace Add the infrastructure required to easily add unit tests and test it with a very simple test file. Pierre Bourdon 2014-03-02 04:44:56 +01:00
  • c028513285 Merge pull request #121 from lioncash/remove-clamp Ryan Houdek 2014-03-02 13:40:10 -06:00
  • 13a007abed Remove another clamp function laying in the codebase and replace it with the one in MathUtil.h. Lioncash 2014-03-02 13:57:27 -05:00
  • 70b3749d4b Merge pull request #109 from lioncash/file-io-clarifications Matthew Parlane 2014-03-02 18:29:48 +13:00
  • 747021e0c8 CMake: detect GTest if it is installed Pierre Bourdon 2014-03-02 04:15:33 +01:00
  • c6c6d20014 videosoftware: Provide a more elaborate comment on the FifoPlayer support hack. Tony Wasserka 2014-03-01 18:52:19 +01:00
  • 17231418ef videosoftware: Added hack to bypass xfb just so fifoplayer works. Scott Mansell 2014-02-02 01:00:19 +13:00
  • 3bc082be52 Fix WII_SEEK_END seeking. Lioncash 2014-02-28 19:56:42 -05:00
  • 0942bdae1c Merge pull request #116 from Tilka/misc_fixes_fix Pierre Bourdon 2014-03-01 01:36:32 +01:00
  • 7c93f2dc23 Fix the Windows build (broken in 315a8ba) Tillmann Karras 2014-03-01 01:33:19 +01:00
  • bc844a168f Merge pull request #100 from Tilka/misc_fixes Pierre Bourdon 2014-02-28 23:08:56 +01:00
  • 1a7e3b3227 Merge pull request #80 from Tilka/dsp Pierre Bourdon 2014-02-28 22:50:37 +01:00
  • c8a169ae6e Merge pull request #115 from Parlane/polarssl_detect_support Pierre Bourdon 2014-02-28 22:43:51 +01:00
  • 892012dc02 Remove own round() implementation Tillmann Karras 2014-02-27 21:04:41 +01:00
  • 7a66a3ded1 ArmEmitter: make it more readable Tillmann Karras 2014-02-27 18:28:00 +01:00
  • 46e7c0657f Crypto: small cleanup Tillmann Karras 2014-02-28 12:41:10 +01:00
  • 315a8ba1c0 Various changes suggested by cppcheck Tillmann Karras 2014-02-23 23:03:39 +01:00
  • 5f0a8008f4 Convert MemoryUtil.cpp to Unix-style line endings Tillmann Karras 2014-02-23 08:22:32 +01:00
  • 1a428de189 x64FPURoundMode: move things around a bit Tillmann Karras 2014-02-23 14:57:31 +01:00
  • 269e2aefa7 CMake: fix escaping in miniupnpc test Tillmann Karras 2014-02-23 15:15:48 +01:00
  • 6914eca167 Fix various warnings reported by clang Tillmann Karras 2014-02-23 15:14:27 +01:00
  • ea34ae0a70 Merge pull request #113 from Parlane/fix_wifi Pierre Bourdon 2014-02-28 11:25:29 +01:00
  • c68cd3a8ea Randomise the mac address and store it in the config. This stops error 20115 when trying to go online. Matthew Parlane 2014-02-27 21:40:17 +13:00
  • 17ea34f617 Makes the detection of shared PolarSSL more inline with usage. Matthew Parlane 2014-02-28 20:12:37 +13:00
  • a3508823de Merge pull request #112 from Parlane/fix_ssl_init Pierre Bourdon 2014-02-28 00:51:09 +01:00
  • 1f5b3c928f Merge pull request #108 from degasus/GLSLUtilShader Tony Wasserka 2014-02-27 22:38:37 +01:00
  • e1ec4729b4 Initialise entropy correctly for ssl. Matthew Parlane 2014-02-27 21:05:18 +13:00
  • 698bf8f2d3 Merge pull request #110 from Tilka/polarssl1.3 Matthew Parlane 2014-02-27 08:52:29 +13:00
  • f628695d31 comment fixes degasus 2014-02-26 12:48:52 +01:00
  • 66d1f16f98 Merge pull request #107 from lioncash/tiny-cleanup Tony Wasserka 2014-02-26 12:46:49 +01:00
  • aaaa5af0b2 remove (ATTR|VARY)(IN|OUT) macros degasus 2014-02-25 15:52:22 +01:00
  • 1d0b6a1156 Merge duplicate parts of sampler into header degasus 2014-02-25 22:21:15 +01:00
  • 11efa88157 calculate constant values on shader compilation degasus 2014-02-25 16:06:55 +01:00
  • 8a4aa8c1f5 Rewrite texture tiling implementation degasus 2014-02-24 16:15:44 +01:00
  • bd3beeb184 TextureConverter: Use Log2() and shifts instead of multiplications/divisions degasus 2014-02-24 16:09:20 +01:00
  • 94da4e1aa2 MathUtil: Change Log2 return value to int degasus 2014-02-24 10:20:53 +01:00
  • f99c8a0b70 merge common parts of encoding shaders degasus 2014-02-16 19:13:48 +01:00
  • 7f539b6033 ogl: optimize real xfb a bit degasus 2014-02-16 15:17:21 +01:00
  • 15576287f8 CMake: remove USE_SHARED_POLARSSL_LIBRARY Tillmann Karras 2014-02-24 21:10:33 +01:00
  • d5fd68e4a4 Eliminate the magic constants in the switch statement in WII_IPC_HLE_Device_FileIO.cpp's Seek function. Lioncash 2014-02-24 14:43:43 -05:00