Commit Graph

  • 296637d6f2 Fix crash when pressing Tab Tillmann Karras 2014-02-22 21:08:20 +01:00
  • 4f3227b4a9 Merge pull request #261 from magumagu/pixelshadergen-extra-paren Tony Wasserka 2014-04-14 09:48:02 +02:00
  • a2150ef1f8 PixelShaderGen: delete extra parenthesis. magumagu 2014-04-11 15:39:50 -07:00
  • 4e0b7260b6 Merge pull request #263 from Sonicadvance1/DetermineMaliVersion Matthew Parlane 2014-04-14 19:20:04 +12:00
  • 60202cff15 Merge pull request #258 from Sonicadvance1/More-Fastmem Ryan Houdek 2014-04-14 00:42:44 -05:00
  • 3f73fc37fc [ARM] Implements more fastmem instructions in lXX. There are a few instructions in lXX that aren't currently fastmem capable due to using a register offset. This implements fastmem for those few instructions. Really I'll be changing how ARMv7 fastmem works in the future so this is really temporary code. Just don't know how long it'll stay. This relies on PR #257 Ryan Houdek 2014-04-10 09:25:13 +00:00
  • a07f8fb65b Merge pull request #257 from Sonicadvance1/LoadStore-Fix Ryan Houdek 2014-04-14 00:38:13 -05:00
  • 3910437447 Merge pull request #272 from magumagu/jitil-fix-srawi Ryan Houdek 2014-04-14 00:38:06 -05:00
  • 1a4156a4a0 JitIL: fix carry computation for srawi. magumagu 2014-04-13 20:25:56 -07:00
  • f034983b62 Merge pull request #262 from SlEePlEs5/master Pierre Bourdon 2014-04-14 02:15:10 +02:00
  • 12841928df BitField: Optimize generated assembly by forcing inlining. Tony Wasserka 2014-04-13 11:53:44 +02:00
  • 1b9addd594 Merge pull request #268 from magumagu/opengl-delete-useless-header Pierre Bourdon 2014-04-13 10:25:35 +02:00
  • 812ff4686b OpenGL backend: remove useless header Globals.h. magumagu 2014-04-12 19:20:31 -07:00
  • a516267722 Merge pull request #135 from degasus/videosw_debugutil Tony Wasserka 2014-04-12 13:58:46 +02:00
  • 96ffbe345d VideoSoftware: remove const memory usage of DebugUtil degasus 2014-03-05 15:19:10 +01:00
  • 4b60bdd2d0 Merge pull request #264 from magumagu/opengl-clear-adapters Tony Wasserka 2014-04-12 10:48:10 +02:00
  • 891fb056a3 Added BBA TAP backend for OS X. SlEePlEs5 2014-04-12 01:38:22 +02:00
  • f18a3cc650 OpenGL config: clear backend_info.Adapters on init magumagu 2014-04-12 00:17:36 -07:00
  • a9fa49f34d Support checking for the Mali-T7xx line of GPUs. They are similar enough that they will share bugs with their drivers, so make them fall under the same Mali-Txxx umbrella of bug issues. If there is ever a need in the future for having separate bugs depending on family, we can support that then. Ryan Houdek 2014-04-11 23:46:44 -05:00
  • ed67cc3fb2 Add the ability to determine the Mali driver version. This is the only way we can determine the video driver version with mali. Really it's a good thing that they only push driver updates once every two years, makes it easy to determine what driver anybody is running. Ryan Houdek 2014-04-11 23:38:40 -05:00
  • b106dbc96e Merge pull request #235 from magumagu/videobackend-unused-config Tony Wasserka 2014-04-12 00:06:02 +02:00
  • fd9c1fa746 VideoBackend: remove unused config vars. magumagu 2014-04-04 16:17:14 -07:00
  • a823edcc5b Merge pull request #173 from delroth/movbe Pierre Bourdon 2014-04-11 23:44:46 +02:00
  • 745fe14269 Jit64: Use LoadAndSwap/SwapAndStore where it makes sense. Pierre Bourdon 2014-03-16 04:08:51 +01:00
  • 6cb42859d4 JitAsmCommon: Use MOVBE everywhere it matters (!x86 only code, !old CPU support code). Pierre Bourdon 2014-03-16 03:44:03 +01:00
  • fcbe265adc Jit_Util: Provide two util functions to load/store and swap values, using MOVBE internally when possible. Pierre Bourdon 2014-03-16 04:08:31 +01:00
  • b2597739ff x64Emitter: Add the MOVBE instruction. Pierre Bourdon 2014-03-16 03:43:12 +01:00
  • d2de1ddabc CPUDetect: add support for MOVBE detection Pierre Bourdon 2014-03-16 01:41:37 +01:00
  • 7563e8c6f3 Merge pull request #223 from magumagu/d3d-cache-input-layout Tony Wasserka 2014-04-11 22:40:22 +02:00
  • 76d7c1eb9c D3DBackend: Don't recompute ID3D11Layout. magumagu 2014-03-28 15:56:51 -07:00
  • 306b9afd1e Merge pull request #224 from magumagu/swrender-deletepixelfork Tony Wasserka 2014-04-11 20:01:23 +02:00
  • bedb386560 Merge pull request #242 from LPFaint99/GCMemcard Ryan Houdek 2014-04-10 22:10:34 -05:00
  • 5f6ac51803 Merge pull request #250 from darkjack/master Pierre Bourdon 2014-04-10 23:28:04 +02:00
  • abd57f7198 Updated the Cmake and VCX project files Kristian Buchman 2014-04-06 20:07:40 -06:00
  • 45589e7735 Renamed all Core/DPS/Dsp* files to Core/DSP/DSP* Kristian Buchman 2014-04-06 19:00:49 -06:00
  • 36a693e4fc Merge pull request #252 from shuffle2/master Pierre Bourdon 2014-04-10 12:23:42 +02:00
  • d17d5ead07 [ARM] Minor cleanup to lXX and stX. Fixes a bug. Fixes an issue in lXX where if the instruction was an update instruction and was a register address offset that we would add garbage values to the writeback register. Does some minor cleanups as well which save a few instructions here and there. Ryan Houdek 2014-04-10 07:10:09 +00:00
  • cdf6172348 Merge pull request #213 from Jezze/vertexloader-cleanups Tony Wasserka 2014-04-10 08:52:36 +02:00
  • 4990b8910b DSound: use DSound notifications to produce sound. magumagu 2014-04-09 13:41:27 -07:00
  • 4deb8f4011 Merge pull request #253 from Sonicadvance1/CodeBlock-dedup Pierre Bourdon 2014-04-09 21:05:57 +02:00
  • 87d106d65c Remove dumb CodeBlock duplication in the emitters. Fixes issue 6990. This uses a bit of templating to remove the duplicate code that is the CodeBlocks in each emitter headers. No actual functionality change in this. Ryan Houdek 2014-04-09 01:22:52 -05:00
  • 0c145dd1aa Assign "user_defined" value properly for downloaded Gecko codes. Shawn Hoffman 2014-04-08 14:49:53 -07:00
  • 7d8604ac1c Merge pull request #249 from SeannyM/master Pierre Bourdon 2014-04-06 17:00:22 +02:00
  • ccc4866118 Fix Fastmem on ARM once more. Ryan Houdek 2014-04-04 11:47:44 -05:00
  • 93c871522f Fix a bug in the ARMEmitter. Ryan Houdek 2014-04-04 11:45:56 -05:00
  • d9d292fd1c Add dsp rom hashes to movie header. Rachel Bryk 2014-04-06 09:28:44 -04:00
  • d0f89b2b63 SWBackend: Fix code style. magumagu 2014-04-05 13:08:00 -07:00
  • b388123280 Merge pull request #245 from magumagu/fix-trailing-whitespace Pierre Bourdon 2014-04-05 01:28:34 +02:00
  • accd652aa1 Fix trailing whitespace. magumagu 2014-04-04 16:25:08 -07:00
  • 13119e6755 Merge pull request #240 from Sonicadvance1/GLSLES310_binding Matthew Parlane 2014-04-04 08:43:20 +13:00
  • c68be42c55 Merge pull request #226 from LPFaint99/Issue6753 Pierre Bourdon 2014-04-03 10:15:43 +02:00
  • 6333a4b5ba fix exporting all saves in memcardmanager LPFaint99 2014-04-02 22:51:46 -07:00
  • 3251d78f89 Add initial support for GLSL ES 3.10. Ryan Houdek 2014-03-30 13:58:05 -05:00
  • ca9ee3586f Merge pull request #227 from magumagu/swbackend-fix-shaders Ryan Houdek 2014-04-02 14:51:14 -05:00
  • 2aac3f14b5 Merge pull request #238 from lioncash/fix-deprecations Pierre Bourdon 2014-04-01 23:59:20 +02:00
  • 4e0ed8e93b Merge pull request #237 from pfpacket/fix-wl-build Pierre Bourdon 2014-04-01 20:47:48 +02:00
  • 2aaca74dd5 Fix compilation error of Wayland_Util.h pf packet 2014-04-02 03:39:10 +09:00
  • e79895e372 Replace use of the deprecated mem_fun function with mem_fn. lioncash 2014-04-01 12:09:22 -04:00
  • f9d2f7e88c D3D11: Use appropriate shader for PEEK_Z. magumagu 2014-03-30 19:45:02 -07:00
  • bad109402e Merge pull request #233 from delroth/dsphle-cleanups Pierre Bourdon 2014-03-30 20:12:20 +02:00
  • 76fafb1c7b Merge pull request #220 from magumagu/audio-handling-cleanup-v2 Pierre Bourdon 2014-03-30 13:24:52 +02:00
  • 9b03178673 Merge pull request #222 from comex/more-clang-fixes Pierre Bourdon 2014-03-30 13:24:08 +02:00
  • c7642e4712 DSPHLE: Rename variables in the Zelda UCode to match Dolphin's coding style Pierre Bourdon 2014-03-30 13:06:45 +02:00
  • 66fa0b626a DSPHLE: Remove 'ZeldaObsolete.txt' Pierre Bourdon 2014-03-30 12:51:21 +02:00
  • 92dd498fa7 Fix harmless warnings. comex 2014-03-27 23:55:30 -04:00
  • b5654a2464 Don't cast -1 to enum to represent a missing value. comex 2014-03-27 23:52:27 -04:00
  • b31d1fd313 Merge pull request #232 from delroth/dsphle-cleanups Pierre Bourdon 2014-03-30 01:23:09 +01:00
  • c2ae791440 DSPHLE: Cleanup common style issues in Zelda.{cpp,h} (most of the file is not coding style compliant) Pierre Bourdon 2014-03-30 00:32:32 +01:00
  • 18ca5b880e DSPHLE: Cleanup ROM.{cpp,h} Pierre Bourdon 2014-03-30 00:31:49 +01:00
  • 090e7637c8 DSPHLE: Cleanup INIT.{cpp,h} Pierre Bourdon 2014-03-30 00:31:39 +01:00
  • 41e9d8e1a4 DSPHLE: Cleanup GBA.{cpp,h} Pierre Bourdon 2014-03-30 00:31:32 +01:00
  • 061e3f998a DSPHLE: Cleanup CARD.{cpp,h} Pierre Bourdon 2014-03-30 00:31:25 +01:00
  • 85ebffd839 DSPHLE: Cleanup AX{,Wii}.{cpp,h} Pierre Bourdon 2014-03-30 00:31:08 +01:00
  • d3abe3824f DSPHLE: Cleanup UCodes.{cpp,h} Pierre Bourdon 2014-03-30 00:20:26 +01:00
  • 2e119af086 Merge pull request #230 from Parlane/libogc_ios_fix Matthew Parlane 2014-03-30 12:07:02 +13:00
  • 5955cb8c6b Merge pull request #231 from delroth/dsphle-cleanups Pierre Bourdon 2014-03-30 00:03:42 +01:00
  • 17d64a1d50 DSPHLE: Mass rename classes to match our coding style better. Pierre Bourdon 2014-03-30 00:00:28 +01:00
  • 6bc845a804 DSPHLE: Rename files to remove redundant 'UCode' prefix. Pierre Bourdon 2014-03-29 23:50:58 +01:00
  • 646a97ce86 Merge pull request #229 from lioncash/fifoplayer Pierre Bourdon 2014-03-29 23:35:40 +01:00
  • cb319ba1da Fixes Wiimotes for libogc. Caused by USB not writing back expected values. Fixes Issue 7109 Matthew Parlane 2014-03-29 16:57:28 +13:00
  • bdcd5ba39b SW backend: make shaders work on Intel/Windows. magumagu 2014-03-29 13:10:43 -07:00
  • 0661efea84 Software backend: Delete forked PixelEngine. magumagu 2014-03-28 19:22:15 -07:00
  • 3afa17f752 Move audio handling out of DSP emulation. magumagu 2014-03-27 17:56:05 -07:00
  • 78499e5b7c Delete AudioCommon::UseJIT(). magumagu 2014-03-27 16:09:57 -07:00
  • 102ea55f20 Move mixer construction to AudioCommon.cpp. magumagu 2014-03-27 16:00:14 -07:00
  • aac4206664 Move UDSPControl structure into DSP.h . magumagu 2014-03-27 15:51:57 -07:00
  • c7faf2be4c add setting to game inis to use memory card 251 for games that cannot use large memory cards LPFaint99 2014-03-29 00:13:53 -07:00
  • c47f047ac6 Use memory card 251 for games that cannot use large memory cards LPFaint99 2014-03-29 00:13:38 -07:00
  • c351e12fe5 Fix assertion fails in FifoPlayerDlg.cpp. Lioncash 2014-03-29 12:39:54 -04:00
  • 366c83c4e0 Remove unnecessary wxT declarations in FifoPlayerDlg. These are not needed anymore since wx 3.0. Also some minor formatting stuff. Lioncash 2014-03-29 12:20:46 -04:00
  • 73a3a6726d Add the algorithm header to a few FifoPlayer cpp files. Lioncash 2014-03-29 10:36:25 -04:00
  • 47d96e449a Merge pull request #228 from delroth/trailing-whitespaces Pierre Bourdon 2014-03-29 11:13:59 +01:00
  • 664c8d30a0 Remove all trailing whitespaces from our codebase. Pierre Bourdon 2014-03-29 11:05:44 +01:00
  • 92fc7c64d6 Merge pull request #216 from Linktothepast/gameini_updates Pierre Bourdon 2014-03-29 10:35:45 +01:00
  • d618cccccd Gameini updates. Linktothepast 2014-03-27 18:39:01 +02:00
  • 7b456d38fa Merge pull request #221 from comex/master Pierre Bourdon 2014-03-28 10:20:46 +01:00
  • 4d5df0d008 Fix IsTriviallyCopyable for volatile (fixes Mac build). comex 2014-03-27 23:42:52 -04:00
  • 9b8296d5ab Merge pull request #219 from lioncash/includes Pierre Bourdon 2014-03-28 01:32:43 +01:00
  • 52c1db81ee Fix include order in EGL.h. Lioncash 2014-03-27 20:26:52 -04:00
  • ee091329f7 Merge pull request #217 from magumagu/minor-ucode-cleanup Pierre Bourdon 2014-03-27 22:48:25 +01:00