Commit Graph

  • b9f03444cd [Android-overlay] Fix Java imports. Ryan Houdek 2013-11-29 21:32:27 -06:00
  • 7bdd8191db Merge branch 'master' into android-new-control-input-overlay Ryan Houdek 2013-11-29 21:27:17 -06:00
  • 00a25cdaf5 [Android-overlay] Disable Wiimote configuration until it is wired up. Ryan Houdek 2013-11-29 21:12:24 -06:00
  • f6e89356c7 [Android] Simplify some things in the overlay. Also Javadoc the new static function. Lioncash 2013-11-29 20:06:39 -05:00
  • 49eef423a8 [Android-overlay] Add the new overlay icons. Support configuring them. Disable hardfloat since it has issues since Dalvik doesn't understand passing floats due to ABI differences. Ryan Houdek 2013-11-29 18:37:33 -06:00
  • 2879cbd2b5 Installer: Bump PRODUCT_VERSION. 4.0.2 4.0-hotfixes Tony Wasserka 2013-11-29 22:05:19 +01:00
  • 69137cff4c Merge X11+D3D FreeLook feature into DolphinWX degasus 2013-11-29 06:09:54 +01:00
  • 8a887a6fea Don't prepend file:// in wxUtils::Explore() on windows. Wxw will just remove it, and/or blow up trying to remove it, if the path isn't ascii. Tony Wasserka 2013-11-28 15:04:22 +01:00
  • 95aeedec19 OpenGL: readback efb2ram with different strides at once degasus 2013-11-26 20:05:49 +01:00
  • 1138c2e155 OpenGL: reset EFB after efb2ram FB initialization degasus 2013-11-26 04:07:59 +01:00
  • db9c586356 Revert "jit: change our linking module to be able to handle arbitrary exit addresses" This shouldn't cause issues, but does in Windows. Revert for now. This reverts commit 1aa06b8fa4105d22cac0dd847230215099bbeb78. Ryan Houdek 2013-11-25 16:56:04 -06:00
  • 7f85c3215b [Android] Add Javadoc to InputOverlayDrawableJoystick. Lioncash 2013-11-25 17:18:31 -05:00
  • 0b4cb2e15f OpenGL: split real xfb + efb2ram framebuffers degasus 2013-11-25 22:27:11 +01:00
  • 76843b450b [Android] Build the configuration window for the overlay programmatically. Moved the overlay configuration classes into their own package. Also launch the overlay config activity through the preference XML via an embedded Intent. Lets us remove code explicitly handling this. Lioncash 2013-11-25 14:23:28 -05:00
  • 7718c9959e [Android-overlay] Multiple physical gamepad support. Ryan Houdek 2013-11-25 10:58:05 -06:00
  • 11973d31c1 TextureConverter: remove WriteIncrementSampleX degasus 2013-11-25 17:01:35 +01:00
  • 421fd0e16e Fix OpenGL ES 3. Ryan Houdek 2013-11-25 15:36:24 +00:00
  • 64a1969e36 TextureConverter: fix scoping degasus 2013-11-25 16:34:08 +01:00
  • 2a2f2fd4eb TextureConvertion: merge Write*Swizzler degasus 2013-11-25 16:19:08 +01:00
  • 9dbb262aab Fix for OpenGL ES 3. Ryan Houdek 2013-11-25 15:11:06 +00:00
  • 6750a81972 TextureConverter: Use integer math for swizzling degasus 2013-11-25 15:49:13 +01:00
  • bcb31b09d3 TextureConverter: Use gl_FragCoord instead of uv0 degasus 2013-11-25 15:01:18 +01:00
  • a289e0604f TextureConverter: remove D3D9 foo degasus 2013-11-25 14:53:44 +01:00
  • 454e1dd9a2 OpenGL: attributeless rendering for efb2ram degasus 2013-11-25 13:03:35 +01:00
  • 6ed3f82aff OpenGL: attributeless rendering for postprocessing degasus 2013-11-25 12:36:17 +01:00
  • 38fe05b1df OpenGL: attributeless rendering in emulate format changes degasus 2013-11-25 12:27:54 +01:00
  • dd0b74ac15 OpenGL: cleanup efb2tex degasus 2013-11-25 12:19:34 +01:00
  • b93756df87 OpenGL: drop texture_rect hack degasus 2013-11-25 09:05:50 +01:00
  • afcf0e65d1 OpenGL: fix emulate format changes for texture2d degasus 2013-11-25 08:59:04 +01:00
  • 146e435009 OpenGL: fix efb2ram for texture2D degasus 2013-11-25 08:56:01 +01:00
  • b904d56036 OpenGL: fix efb2tex for texture2d degasus 2013-11-25 08:43:55 +01:00
  • 1a3e790d9e OpenGL: fix xfb for texture2d degasus 2013-11-25 08:38:00 +01:00
  • e8f23af10b OpenGL: always use texture2d as efb degasus 2013-11-25 08:32:41 +01:00
  • 230e12ae8c OpenGL: also remove VAO from xfb convertion degasus 2013-11-25 07:38:20 +01:00
  • 7ed8e6a29c [Android] Fix the check for the Qualcomm graphics driver version for v53 drivers with the screen being rotated 90 degrees. Initialize the OpenGL information grabbing only once. Check for v14 Qualcomm drivers and spit out an error if the user tries selecting OpenGL ES 3. Ryan Houdek 2013-11-24 22:45:48 -06:00
  • da3eef1019 Fix the issue with COLOROUT not being defined anymore. Fix a issue where Mali shader compiler is idiotic in finding an overload for the mix function. Ryan Houdek 2013-11-25 00:06:29 +00:00
  • cb3dd6b94b Merge branch 'master' into android-new-control-input-overlay Ryan Houdek 2013-11-24 17:10:24 -06:00
  • 2c09e8fc5a [Android] Enable hard-float support. Requires Android NDK r9b. Ryan Houdek 2013-11-24 16:43:53 -06:00
  • 13578dc0b3 [Android] Enable the ability to find OpenMP on Android...which isn't used in the generic texture decoder so no win. Ryan Houdek 2013-11-24 16:28:20 -06:00
  • ba18f38e70 Merge branch 'master' into android-new-control-input-overlay Ryan Houdek 2013-11-24 16:12:00 -06:00
  • f292819ff5 [Android] Due to recent changes in code breaking Tegra 4 support, and also the upcoming code which will be breaking GLES2 support entirely. Taking the initiative to drop the remaining support code from the codebase in preparation for the upcoming changes. For a look at how Dolphin on Tegra 4 looked like prior and would not have been able to be fixed at all due to Tegra 4 not supporting the precision we need in our shaders; Look at this Youtube video http://youtu.be/Ga7Jc_Ote7U Ryan Houdek 2013-11-24 15:49:23 -06:00
  • f6f2b1fc60 [Android-overlay] Support multiple gamepads with touch screen controls. Ryan Houdek 2013-11-24 15:04:53 -06:00
  • d410fe7c96 OpenGL: cleanup yuv2rgb (real xfb) workflow degasus 2013-11-24 15:56:50 +01:00
  • 12741f6406 Add comments for anybody attempting accuracy improvements in the future. Scott Mansell 2013-11-25 01:30:53 +13:00
  • b5bd2ba847 OpenGL: Enable filtering for EFB to Real XFB copies. Scott Mansell 2013-11-25 01:11:42 +13:00
  • 6f73162df4 [ARM] Implement the Acid test in the JIT core. This test is currently broken in JIT64 since it uses cr instead of cr_fast. Ryan Houdek 2013-11-24 10:50:59 +00:00
  • e6b35642df Fix Desktop GLSL versions in the recent changes. Scott Mansell 2013-11-24 22:48:10 +13:00
  • 531f840720 Fix OpenGL ES 3 in the recent changes. texelFetch doesn't require the lod argument in desktop GLSL versions, but in GLSL ES 3 it is a required argument. Ryan Houdek 2013-11-24 07:45:42 +00:00
  • 994426b3dc Opengl: fix real XFB sample positions degasus 2013-11-24 05:39:40 +01:00
  • eef2cddfd7 Opengl: Fix opengl realxfb "macroblocking"/bluring issue. Scott Mansell 2013-11-24 17:15:11 +13:00
  • 09f4439d0c VideoCommon: reorder cbufid in orderer. We've used once two times degasus 2013-11-24 04:43:54 +01:00
  • 7d58278b67 Merge branch 'efb2tex_alpha' degasus 2013-11-24 04:02:38 +01:00
  • 2bf7379a7f D3D: also fix MAX_COPY_BUFFERS degasus 2013-11-24 04:00:12 +01:00
  • 0a31255943 Unused arguments removed from XFBSource::Draw Thanks neo. Matthew Parlane 2013-11-24 11:33:43 +13:00
  • 43d1678fb2 Dynamically allocate color textures. Scott Mansell 2013-11-24 00:52:17 +13:00
  • afe47ff847 Increase res of color texture to match PAL Super Smash Bros: Brawl Scott Mansell 2013-11-24 00:15:08 +13:00
  • e720ea7837 Remove c++11 feature so VC2010 can be happy. Scott Mansell 2013-11-23 23:44:05 +13:00
  • 786e49ed48 Merge branch 'master' into videosoftware-xfb Scott Mansell 2013-11-23 23:20:45 +13:00
  • 999e085411 Fix a few typos. Scott Mansell 2013-11-23 20:16:30 +13:00
  • 01da9c4b71 Added a Bypass XFB option to Videosoftware's configuration. Scott Mansell 2013-11-23 20:04:37 +13:00
  • a94940edd3 Videosoftware realxfb: Fixed a few bugs while testing Zelda: Collectors Edition Scott Mansell 2013-11-23 18:38:15 +13:00
  • 672fa65ee7 OpenGL: Enable pinned memory even for index buffers (works for me). Big-ish speedup on AMD GPUs for streaming intensive games. Tony Wasserka 2013-11-22 17:45:24 +01:00
  • 1763dc2076 Gameini database update. Beyond Good and Evil (gc), Hunter: The Reckoning (gc), MARIO SUPERSTAR BASEBALL (gc), Heavy Fire Special Operations (wiiware), Tiger Woods PGA TOUR 2005 (gc), Tiger Woods PGA TOUR 06 (gc), Midway Arcade Treasures (gc), Midway Arcade Treasures 2 (gc), Midway Arcade Treasures 3 (gc), FINAL FANTASY Crystal Chronicles (gc), Freestyle Metal X (gc), Hunter: The Reckoning (gc), Finding Nemo (gc), Tony Hawk's Pro Skater 4 (gc), Yogi Bear (wii), Ghost Mansion Party (wiiware) are updated/added. Fixes issue 6773. Fixes issue 6774. Thanks nash67 for his help. kostamarino@hotmail.com 2013-11-22 14:03:12 +02:00
  • efeb0096c9 Changed the DSP ROM warning from a panic alert to an on-screen message. skidau 2013-11-22 14:55:25 +11:00
  • b0a83c9aaa VideoCommon: don't read alpha from efb which don't have alpha degasus 2013-11-06 22:19:37 +01:00
  • ea9ac07ec9 Merge branch 'master' into jit_exit_addresses Ryan Houdek 2013-11-21 21:17:58 -06:00
  • ff91789773 Jit64: really fix fmrx regression Tillmann Karras 2013-11-21 05:31:55 +01:00
  • 011fe86d01 jit64: add regcache option IsBound degasus 2013-11-21 05:16:58 +01:00
  • 286b6110f1 Revert "Handle BP mask register better to avoid useless BP writes (causing flushes)" Tony Wasserka 2013-11-20 22:53:10 +01:00
  • bcefa880e4 Jit64: fix fmrx regression Tillmann Karras 2013-11-20 21:30:49 +01:00
  • 42f8562e5c [Android] Basic Wiimote binding settings now implemented. Lioncash 2013-11-19 19:28:10 -05:00
  • 7e544d8996 [Android] Basic UI functionality for enabling/disabling aforementioned Gamecube controllers. Lioncash 2013-11-19 16:14:40 -05:00
  • 53ab104d5f [Android] Expand the input binding UI in the settings to handle 4 Gamecube controllers in the future. Lioncash 2013-11-19 15:53:30 -05:00
  • ae11fba069 [Android] Make joysticks less dumb from a configuration standpoint. Ryan Houdek 2013-11-18 14:48:08 -06:00
  • 4f13f6ecaa "warning fixes" commit introduced warnings; fix them. (And I refuse to use PRI macros.) comex 2013-11-18 14:34:21 -05:00
  • b863e40677 Merge branch 'ppc_fp' Tillmann Karras 2013-11-18 19:31:09 +01:00
  • e805bf6068 Only add real HID devices to HID list. Matthew Parlane 2013-11-17 21:14:22 +13:00
  • b372f97675 Imagewrite.cpp had same problem. I hate windows :( Matthew Parlane 2013-11-17 11:30:05 +13:00
  • f4a1f183b9 std::string can't be passed to ... format. Matthew Parlane 2013-11-17 11:28:11 +13:00
  • ea3990a41b Don't pass char* to std::string. Windows was fine with this :( Matthew Parlane 2013-11-17 11:25:12 +13:00
  • 33d8166620 Use IOFile for TextureToPng to support non-ascii Changed save texture/screenshot uses to std::string Removed unneeded new/delete calls when dealing with temp data. Matthew Parlane 2013-11-17 11:12:07 +13:00
  • cce869ae01 [Core] Fix a mismatched dealloc in Render.cpp in the OGL backend. Should be delete[] Lioncash 2013-11-16 17:05:51 -05:00
  • c46aabc853 Merge branch 'master' of https://code.google.com/p/dolphin-emu Lioncash 2013-11-16 16:53:22 -05:00
  • 4a9c8e6f55 Change software rasterizer screenshot code due to change in api just now. Ryan Houdek 2013-11-16 15:37:40 -06:00
  • 71d70d896f Api was too confusing for people. Matthew Parlane 2013-11-17 10:34:34 +13:00
  • ee32c8b4e9 [Android] Remove accidental fragment tag in GameListActivity (it was useless, since it's an empty string) Lioncash 2013-11-16 15:17:37 -05:00
  • 2025f00f88 Woops, vim copy and paste issue with a double include. Ryan Houdek 2013-11-16 09:40:55 -06:00
  • 11a156615f [Android] Like the previous commit (but for the GameListFragment), don't constantly create a new adapter when filling the game list. Lioncash 2013-11-16 05:30:58 -05:00
  • d98664b053 [Android] Simplify the FolderBrowserAdapter a little, as well as the Fill method within FolderBrowser.java. Previously the fill method would create an entire new adapter and assign it to the backing ListView. This is pretty unnecessary, so what it now does is, when the function is called, it clears out the adapter, then simply fills it in again with the new directory's contents. Simple, and doesn't require a reference to the actual ListView to be used. Lioncash 2013-11-16 04:36:22 -05:00
  • c8ddc70c97 [Android] Simplify the AboutFragment view inflating. Considering the backing layout is a direct ListView, the original rootView can just be casted to a ListView, no need for an intermediate. Lioncash 2013-11-16 04:09:30 -05:00
  • 94f8c68a35 [Android] Use the ViewHolder design pattern for the FolderBrowserAdapter. In directories with a lot of files, this should be noticeably smoother in terms of scrolling. Also fixed the case where the subtitle text might disappear. Lioncash 2013-11-16 03:56:58 -05:00
  • c90ce1aad1 [Android] Change the name of the XML layout file gamelist_folderbrowser_list.xml to gamelist_folderbrowser_list_item.xml. More accurate name on what it is. Lioncash 2013-11-16 03:31:02 -05:00
  • 21a196f9af [Android] Eliminate the need to hold a reference to the shown Fragment within GameListActivity. Now we only care about the numeric ID of the one being shown. Lioncash 2013-11-16 03:09:07 -05:00
  • 777b5a109b [Android] Fix the handling of orientation changes for the Fragments related to the game list. Now screen orientation changes don't kick you back to the root view. Lioncash 2013-11-16 01:48:17 -05:00
  • e8a4cc0f71 Screenshot capability of Software rasterizer for feature completness. Ryan Houdek 2013-11-15 22:07:08 -06:00
  • 23c84c220f [Android] Add ability to take screenshots into the emulation menu. Lioncash 2013-11-15 22:21:50 -05:00
  • 3a13dfdd9b [OGL] Textures now save to PNG not TGA Matthew Parlane 2013-11-16 15:59:59 +13:00
  • 15bb974224 [Android] Add screenshot nativelibrary function. Ryan Houdek 2013-11-15 17:32:50 -06:00
  • 0720026dab [Android] Disable the workaround for Qualcomm devices with driver >= 53 for the rotated framebuffer since it is fixed now. Ryan Houdek 2013-11-15 16:56:21 -06:00
  • b9d7bb9012 [Android] Broken UBOs has been fixed in Adreno driver v53, so update the comment in DriverDetails.h. Also enable dynamic UBO array member access with that version since there is a high chance of it being fixed. Dynamic UBO member access is commonly noticed with character models being terrible looking. Ryan Houdek 2013-11-15 16:51:01 -06:00