Commit Graph

  • 23174d25c6 Minor Ucode cleanup. magumagu 2014-03-27 14:12:10 -07:00
  • b7599f7d3a Merge pull request #215 from delroth/gameini-dsphle Tony Wasserka 2014-03-27 10:52:23 +01:00
  • 7286700a1c Do not force DSPLLE in Zelda HLE games anymore. Pierre Bourdon 2014-03-27 10:41:12 +01:00
  • 784c636db8 Merge pull request #214 from magumagu/zelda-ucode-cleanup Pierre Bourdon 2014-03-27 09:57:03 +01:00
  • 73176d0333 VideoCommon/VertexLoader: Add more use of std::min and std::max Jens Nyberg 2014-03-27 00:28:01 +01:00
  • 478a27e052 VideoCommon/VertexLoader: Remove duplicate point min and max calculation Jens Nyberg 2014-03-27 00:24:48 +01:00
  • 8a3da44d91 Fix CMake build. magumagu 2014-03-26 15:59:23 -07:00
  • 0c62ae9c1a VideoCommon/VertexLoader: Remove NRM enum Jens Nyberg 2014-03-26 22:54:40 +01:00
  • f8b7a2fc10 Add audio output for Zelda Ucode variants. magumagu 2014-03-26 15:17:37 -07:00
  • e9896c1ff9 Use correct sample rate in Zelda Ucode HLE. magumagu 2014-03-26 15:12:00 -07:00
  • 3b62e8b798 Fix minor Zelda Ucode audio corruption. magumagu 2014-03-26 14:34:00 -07:00
  • 4fafa954a1 Zelda Ucode partly working without Premix hack. magumagu 2014-03-26 13:53:42 -07:00
  • 8dad1be319 Fix sound buffer addresses in Zelda UCode HLE. magumagu 2014-03-26 12:51:54 -07:00
  • f6a343df79 Merge pull request #211 from magumagu/win32-jit-fixes Pierre Bourdon 2014-03-26 20:18:04 +01:00
  • ae9367a89b Delete a bunch of old audio HLE cruft. magumagu 2014-03-26 11:17:19 -07:00
  • ea6b37cb75 Merge pull request #193 from neobrain/tev_combiner_fixes Pierre Bourdon 2014-03-26 10:05:46 +01:00
  • c6070b94ce BPMemory: Fix an enum to use u32 as its underlying type. Tony Wasserka 2014-03-26 10:02:57 +01:00
  • ca4e0495c0 Save registers before calls in x86-32 JIT. magumagu 2014-03-25 20:50:14 -07:00
  • 4eab240e25 Compute stack usage correctly in ABI_CallFunctionPC. magumagu 2014-03-25 20:48:25 -07:00
  • e4081b29f9 Use unaligned stores to save XMM regs to stack. magumagu 2014-03-25 20:46:36 -07:00
  • 5fc6ce59c3 Merge pull request #210 from magumagu/writerex-fix Pierre Bourdon 2014-03-26 02:34:44 +01:00
  • 1dead05cae Software renderer: Properly calculate tev combiner output. Tony Wasserka 2014-03-24 14:54:17 +01:00
  • a8c8db8da7 Software renderer: Use color combiner configuration for alpha combiner compare mode inputs. Tony Wasserka 2014-03-24 14:42:04 +01:00
  • eb0f547a17 PixelShaderGen: Cleanups. Tony Wasserka 2014-03-24 14:41:56 +01:00
  • 4f82d6f7af PixelShaderGen: Implement tev combiner lerping in a faster way which also reproduces hardware behavior perfectly. Tony Wasserka 2014-03-20 20:49:09 +01:00
  • fdad95c055 PixelShaderGen: Cleanups and fixes for tev combiners. Tony Wasserka 2014-03-20 20:34:51 +01:00
  • b4337a2192 Merge pull request #204 from neobrain/bitfield_cleanup Pierre Bourdon 2014-03-26 00:08:58 +01:00
  • 16105db709 BPMemory: Make use of BitField in a number of structures. Tony Wasserka 2014-03-24 20:21:34 +01:00
  • 8941f19cdb BPMemory: Expose the pixel_format and zformat fields in PE_CONTROL as enumerations. Tony Wasserka 2014-03-23 21:44:23 +01:00
  • 77a7bab5ae BPMemory: Use the new BitField class in two selected structures. Tony Wasserka 2014-03-10 16:15:40 +01:00
  • 948c0a54f1 UnitTests: Add tests for BitField. Tony Wasserka 2014-03-11 00:43:29 +01:00
  • 48a1790d81 Common: Add a generic class for accessing bitfields in a fast and endianness-independent way. Tony Wasserka 2014-03-10 15:59:32 +01:00
  • 03292eabc2 Fix OpArg::WriteRex with 8-bit memory operand. magumagu 2014-03-25 13:50:14 -07:00
  • 6351f28ab4 Merge pull request #200 from lioncash/unused-param Matthew Parlane 2014-03-25 09:20:23 +13:00
  • c929c3ebc1 Merge pull request #202 from Tilka/mathutil Pierre Bourdon 2014-03-24 21:20:09 +01:00
  • e0baed850f MathUtilTest: add test for FlushToZero Tillmann Karras 2014-03-24 03:11:11 +01:00
  • af525266d4 MathUtil: add constructors to IntFloat/IntDouble Tillmann Karras 2014-03-23 10:24:06 +01:00
  • 4aba433296 Merge pull request #201 from Sonicadvance1/Revert-PR179 Tony Wasserka 2014-03-24 09:50:38 +01:00
  • 94ceb4d305 Merge pull request #203 from Sonicadvance1/fix-crash Ryan Houdek 2014-03-23 22:56:15 -05:00
  • 5310d6d2ea Fix a crash that got recently introduced. Ryan Houdek 2014-03-23 22:29:30 -05:00
  • 479695d068 Revert "Remove an unnecessary wx translation underscore macro from PHackSettings." Ryan Houdek 2014-03-23 20:28:19 -05:00
  • 59eb59dd98 Remove an unused parameter from UpdateDebugger_MapLoaded. Lioncash 2014-03-23 17:19:12 -04:00
  • 9849129b5d Merge pull request #199 from lioncash/defined-densities Ryan Houdek 2014-03-23 00:35:40 -05:00
  • a3e18cd498 Merge pull request #171 from lioncash/rarc-cleanup Ryan Houdek 2014-03-23 00:34:26 -05:00
  • b8f469dedd Merge pull request #195 from Sonicadvance1/RuntimeExtendedInfo Matthew Parlane 2014-03-23 18:32:37 +13:00
  • 36eb806e4a Merge pull request #192 from lioncash/final Matthew Parlane 2014-03-23 18:32:11 +13:00
  • c7335dc48f Merge pull request #198 from Sonicadvance1/Android-onscreenconfigure Ryan Houdek 2014-03-23 00:29:58 -05:00
  • 4c1cb65e1e Merge pull request #179 from lioncash/phack-cleanup Ryan Houdek 2014-03-23 00:29:52 -05:00
  • 5dabe598a4 Merge pull request #180 from lioncash/log-window-cleanup Ryan Houdek 2014-03-23 00:29:08 -05:00
  • a35e1d42d9 Provide clearly defined densities of the controller icons. Lioncash 2014-03-23 01:23:39 -04:00
  • b76351e2d3 Make configuring the onscreen controls less annoying. Ryan Houdek 2014-03-22 23:27:21 -05:00
  • 7549ee232c Allow the user to enable the extended information string like the old days. This string shows emulated CPU speed, including true mhz + idle skipping mhz Ryan Houdek 2014-03-22 04:15:30 -05:00
  • bf5f485a2c Merge pull request #197 from lioncash/android-things Ryan Houdek 2014-03-22 21:45:22 -05:00
  • 13c780d6a7 Fix two untranslated Japanese strings. Lioncash 2014-03-22 22:17:25 -04:00
  • 7922428dd7 Fix a call to a parent class method in InputOverlay. Should have been a call to draw, not onDraw. Behavior-wise, it's still the same however. Lioncash 2014-03-22 22:09:00 -04:00
  • b57949131d Merge pull request #196 from Sonicadvance1/gradle-buildoptions Matthew Parlane 2014-03-23 01:36:14 +13:00
  • d85b8afe58 Pass our signing information to gradle by argument. Changes from using environment variables that the world can see to arguments. So we don't have to expose our keys and aliases to people Ryan Houdek 2014-03-22 07:31:44 -05:00
  • 89efec6109 Merge pull request #167 from neobrain/ogl-efbpokes Ryan Houdek 2014-03-20 15:25:56 -05:00
  • 9ed562d7de Mark the PPCDebugInterface and DSPDebugInterface as final. Lioncash 2014-03-18 20:42:08 -04:00
  • 51fdf8a9b2 Merge pull request #191 from Jezze/for-dolphin Tony Wasserka 2014-03-18 20:47:44 +01:00
  • ae260e55e4 OGL/VertexManager: Do not check if g_nativeVertexFmt is zero Jens Nyberg 2014-03-18 19:48:00 +01:00
  • 80421156b6 OGL/VertexManager: Minor cleanup of if case Jens Nyberg 2014-03-18 19:44:23 +01:00
  • c11aadee41 Merge pull request #182 from RachelBryk/extract-gc-dol Pierre Bourdon 2014-03-18 20:41:35 +01:00
  • eac11b7625 Merge pull request #190 from lioncash/stream-final Ryan Houdek 2014-03-18 13:51:20 -05:00
  • aecc8ea666 Remove usesMixer function from the sound streams. This isn't used anywhere in the codebase. Not even the base SoundStream has it as part of its interface. lioncash 2014-03-18 10:42:07 -04:00
  • 5e5ab61d0c Mark the audio streams as final. These aren't intended to be continually extended. lioncash 2014-03-18 10:37:45 -04:00
  • fab2808e5c Merge pull request #189 from Jezze/for-dolphin Pierre Bourdon 2014-03-18 09:04:25 +01:00
  • 4a68550d01 Remove superfluous bit shift Jens Nyberg 2014-03-18 04:00:38 +01:00
  • 027240da45 Merge pull request #188 from Sonicadvance1/clang-warnings Ryan Houdek 2014-03-17 20:19:11 -05:00
  • 484fb46390 Clang 3.4 exposes some warnings on Android. Fixes all warnings on Android build except for what is in externals. Removes a function from TextureDecoder_Generic since it is unused and generates a warning. Ryan Houdek 2014-03-17 18:17:12 -05:00
  • 8f0fa997cb Merge pull request #187 from Sonicadvance1/android-clang-fix Matthew Parlane 2014-03-18 11:58:57 +13:00
  • 3586ab1d4c Fix the Android build when using clang 3.4 Ryan Houdek 2014-03-17 17:56:22 -05:00
  • 8e45783d54 Merge pull request #186 from Sonicadvance1/gradle-fix Matthew Parlane 2014-03-18 11:08:44 +13:00
  • adaf095229 Fix building the release APK with gradle. In release build all warnings are errors, and lint has some obnoxious warnings. Ryan Houdek 2014-03-17 16:28:31 -05:00
  • 154dee8c6c Merge pull request #183 from Sonicadvance1/Arch-fix Pierre Bourdon 2014-03-17 20:23:28 +01:00
  • 8ecb7524bc Fix arch detection on x86. Ryan Houdek 2014-03-17 11:46:19 -05:00
  • d4c53eed01 Fix arch detection on x86. Ryan Houdek 2014-03-17 11:36:27 -05:00
  • a6ee74b58d Fix arch detection on x86. Ryan Houdek 2014-03-17 11:33:11 -05:00
  • 57f3e1c907 Add extract dol/apploader options back for gc disks. Rachel Bryk 2014-03-17 03:04:22 -04:00
  • 6445e02d53 Merge pull request #159 from Tilka/misc Matthew Parlane 2014-03-17 17:43:20 +13:00
  • 46becfc06b Tests: fix signed/unsigned comparison warning Tillmann Karras 2014-03-15 03:30:59 +01:00
  • fa3cc05753 Turn some non-const refs into pointers Tillmann Karras 2014-03-15 03:29:53 +01:00
  • 7e39cf3b0d .gitignore: fix the build directory pattern Tillmann Karras 2014-03-13 00:39:55 +01:00
  • 2fcaca0603 More range-based loops and overrides Tillmann Karras 2014-03-11 06:55:00 +01:00
  • 3fc9ca0789 UCodes: nits Tillmann Karras 2014-03-10 08:32:12 +01:00
  • 3c46c0ede9 Interpreter: make some class members private Tillmann Karras 2014-03-10 08:30:54 +01:00
  • d3e9702cec Merge pull request #181 from lioncash/unused-core-func Matthew Parlane 2014-03-17 14:14:15 +13:00
  • 692deb24ba Remove unused function PanicAlertToVideo from Core.cpp. Lioncash 2014-03-16 21:07:34 -04:00
  • 5edce0eeb6 Simplify log queue clearing. Lioncash 2014-03-16 19:56:57 -04:00
  • 4a906fdf7b Merge pull request #170 from RachelBryk/save-skip-bios Pierre Bourdon 2014-03-17 01:06:46 +01:00
  • 89dbec437f Save bHLE_BS2 to config cache before it can be changed while booting. Rachel Bryk 2014-03-15 00:09:12 -04:00
  • 110f603cb6 Remove an unnecessary wx translation underscore macro from PHackSettings. Lioncash 2014-03-16 19:02:28 -04:00
  • fe37a772a4 Merge pull request #178 from lioncash/phack-cleanup Pierre Bourdon 2014-03-16 23:49:12 +01:00
  • 291c95b780 Cleanup a little bit of the PHackSettings. Lioncash 2014-03-16 18:42:56 -04:00
  • 09dc5c9703 Merge pull request #177 from lioncash/videoconfig-inheritance Pierre Bourdon 2014-03-16 22:16:37 +01:00
  • a9a15690a2 UCode_AX: don't always call NotifyAXThread() Tillmann Karras 2014-03-10 06:17:41 +01:00
  • a9adaa5601 Prevent VideoConfig inheritance. Lioncash 2014-03-16 17:00:29 -04:00
  • bd1ce18f90 Simplify file tree building for the filesystem view. Lioncash 2014-03-14 23:38:14 -04:00
  • 927a97c2a5 Merge pull request #166 from Sonicadvance1/Android-config Pierre Bourdon 2014-03-15 18:11:20 +01:00
  • 7b86716c65 Due to the removal of our char* IniFile setters/getters this broke Android build which relied on that. Convert our C-strings to std::strings before using Ryan Houdek 2014-03-14 16:20:44 -05:00