Commit Graph

  • 852698ceef [Android] On first run, open up the navigation drawer so people realize that there is a drawer. Ryan Houdek 2013-06-23 21:17:37 -05:00
  • ae395639b0 [Android] Fix drawing on screen control setting being derpy at times. Ryan Houdek 2013-06-23 21:16:55 -05:00
  • 06b98225e7 [Android] 0.6 Release Ryan Houdek 2013-06-23 21:16:20 -05:00
  • 597a6b34cb Compactify VertexShader uid struct. NeoBrainX 2013-06-23 19:28:36 +02:00
  • a2e132dd4b small index generator optimiztions degasus 2013-06-23 14:38:25 +02:00
  • b9953f5d6a fix warning: format '%x' expects argument of type 'unsigned int*', but argument 3 has type 'u8* {aka unsigned char*}' Tetsuo55 2013-06-23 11:03:30 +02:00
  • eb579e4264 Merge in JP's change to fix audio stuttering with OpenAL. Ryan Houdek 2013-06-23 02:46:45 -05:00
  • 6bb7cc5fea [Android] Add an about screen that shows build revision. Ryan Houdek 2013-06-22 22:54:28 -05:00
  • fea1e3b698 Merge branch 'audio_misc' Jordan Cristiano 2013-06-22 23:49:16 -04:00
  • 8cf515359c fixed uninitialzed audio_size variable in WaveFileWriter Jordan Cristiano 2013-06-21 12:27:47 -04:00
  • fafdc4fcef DSBCAPS_GLOBALFOCUS allows sound to still play when the application is in the background. Other backends do this, so why not let dsound do it too. Jordan Cristiano 2013-06-22 23:23:53 -04:00
  • 911d73d85a added new license header to missed audio source files Jordan Cristiano 2013-04-21 02:17:03 -04:00
  • 0c9c3c9737 forgot to add free() to the previous malloc change Tetsuo55 2013-06-23 00:14:45 +02:00
  • 02351b77f9 replace alloca with malloc to fix windows builds Tetsuo55 2013-06-22 22:44:27 +02:00
  • 1bd80d781c fix deb-x64 and osx-x64 builds after soundtouch update Tetsuo55 2013-06-22 21:51:11 +02:00
  • bdc28106ee Optimize shader uid checks by checking the number of uid values which are actually used. NeoBrainX 2013-06-22 21:24:21 +02:00
  • 16ada5fa3d Compactify generated UID generator assembly and generally cleanup code by storing tev stage hash values in a struct. NeoBrainX 2013-06-22 20:41:32 +02:00
  • d8f5ecf3ce update soundtouch to svn revision 173 Tetsuo55 2013-06-22 20:19:27 +02:00
  • 88d1195f93 update zlib to v1.2.8 Tetsuo55 2013-06-22 17:39:46 +02:00
  • d86185ca54 [Android] Fix ant build? Ryan Houdek 2013-06-22 08:06:39 -05:00
  • 2b9f79dff3 [Android] Remove SimonVT menudrawer library. Move to Google's support library for their navigation drawer support. Overall cleanup. Ryan Houdek 2013-06-22 07:45:05 -05:00
  • 15943de313 Revert "Added optimizations to ClassifyFloat/Double functions in Mathutil.cpp and to PPCCache.cpp" NeoBrainX 2013-06-22 12:22:16 +02:00
  • 266236d6a4 When loading a save state in read only that mismatches the current movie, load the input prior to the save state from the save state's movie, instead of using the current movie's input up to that point. Rachel Bryk 2013-06-21 01:53:50 -04:00
  • 716f656d28 Save sync gpu setting to dtm header. Rachel Bryk 2013-06-20 06:08:17 -04:00
  • 010165b2c2 fix gcc warning, probably also the logic degasus 2013-06-20 10:43:09 +02:00
  • fb310f2247 Revert "Create our OGL context on the same thread in the OpenGL backend. Same issue with Qualcomm not working with threading correctly." degasus 2013-06-19 09:17:33 +02:00
  • 02cbcc8ec4 [Android] When running OpenGL ES 3 backend, we've got to switch the screen coordinates or bad things happen. Adds a Driver bug that causes swap every single flush. Hard requirement currently to see /anything/ on screen. Ryan Houdek 2013-06-18 12:44:06 -05:00
  • 9c32c923bc Remove saturate function define in GLSL since we use clamp everywhere instead. Change the function defines over to just regular defines since Qualcomm can't handle function defines at all it seems. Ryan Houdek 2013-06-18 12:42:14 -05:00
  • c4eb659fec BPMemory: Assign a more descriptive name to a field in the genmode register. NeoBrainX 2013-06-18 14:49:22 +02:00
  • 6143594db6 [Android] Qualcomm glGetShaderInfoLog returns a max of 1024 bytes(tested) for the log, and glGetShaderiv with GL_INFO_LOG_LENGTH /always/ returns 0 on compile failure. Ryan Houdek 2013-06-18 10:24:36 -05:00
  • fbb82ccab3 Whoops, look like the previous commit was also the case with VideoDX9 Lioncash 2013-06-18 10:48:16 -04:00
  • f59f059fbf Fix a char buffer destination size in Render.cpp for VideoDX11. Lioncash 2013-06-18 10:45:57 -04:00
  • d78f00971b Fix a free that should have been a delete. Lioncash 2013-06-18 10:13:37 -04:00
  • 7df8a9cae8 Partial revert of 0247b2a97a1d. I'll add a work around for Qualcomm in a bit. Qualcomm shader compiler failing was only due to floating suffixes not whole function defines. Qualcomm video driver devs seem to have a good response time when it comes to OpenGL ES 3 issues. Ryan Houdek 2013-06-18 07:52:36 -05:00
  • 7223778520 [Android] Gamepad input. Refactor JNI native functions to all pull from a single class instead of everywhere willy-nilly Ryan Houdek 2013-06-18 07:09:20 -05:00
  • a518a1cbdc buffer fixes found via cppcheck/tetsuo-- booto 2013-06-18 13:17:50 +08:00
  • c57a90c5b5 don't define clipPos twice degasus 2013-06-17 23:24:54 +02:00
  • 88bc8255b8 Merge branch 'shader-uids-awesome'. NeoBrainX 2013-06-17 13:27:22 +02:00
  • 8816369144 PixelShaderGen: Add some TODOs. NeoBrainX 2013-06-17 13:17:25 +02:00
  • f724b47f45 PixelShaderGen: Fix more critical issues, some of which are regressions of revision 32b78a85. NeoBrainX 2013-06-17 13:08:38 +02:00
  • 2b2ca5260f PixelShaderGen: Fixed some bugs, removed unused shader uid fields. NeoBrainX 2013-06-17 13:03:38 +02:00
  • 7a01ceba73 PixelShaderGen: Fix various merge conflicts and a critical regression from revision 32b78a85. NeoBrainX 2013-06-17 12:51:57 +02:00
  • 868c627876 Fixes Issue 6353 Remove extract apploader/dol from top level Matthew Parlane 2013-06-17 22:51:15 +12:00
  • c505260ec1 Fix some merge conflicts. NeoBrainX 2013-06-17 12:20:21 +02:00
  • ca22872dae Merge 'master' into shader-uids-awesome. NeoBrainX 2013-06-17 12:05:47 +02:00
  • f0ea525d3b PixelShaderGen: Change a comment slightly. NeoBrainX 2013-06-17 11:39:50 +02:00
  • 20719081df PixelShaderGen: Move RegisterStates from global storage to stack. NeoBrainX 2013-06-17 11:37:41 +02:00
  • 7e0db58b1e Fix stuff NeoBrainX 2013-05-01 11:42:00 +02:00
  • 32b78a8572 First steps of making the pixel shader uid struct more compact. NeoBrainX 2013-05-01 11:39:30 +02:00
  • 43a4d41889 Handle 1 partition only, fixes Issue #6353 Matthew Parlane 2013-06-17 19:25:55 +12:00
  • 448e0900d1 Revert "Adding Travis CI script" Ryan Houdek 2013-06-16 19:58:30 -05:00
  • 3763021136 Adding Travis CI script John Peterson 2013-06-13 22:04:59 +02:00
  • 9594cac42c Build fix: Android NDK doesn't support any locale switching. Armada 2013-06-16 14:34:23 +02:00
  • fc7099a905 Set the locale per-thread instead of globally when generating shaders. Add cross-compatible versions of newlocale, uselocale and freelocale. Armada 2013-06-15 13:21:57 +02:00
  • 825c5ca09a Equalising the 32 and 64 bit state compression John Peterson 2013-06-06 09:00:52 +02:00
  • 5bd44d7e3f Build fix John Peterson 2013-06-13 18:38:05 +02:00
  • adb83cfabe Clarifying the OpenAL loop John Peterson 2013-06-09 09:43:27 +02:00
  • 3ddd24872b Merge branch 'GLES3' Ryan Houdek 2013-06-12 03:29:18 -05:00
  • fa4ad82878 Fix Windows Compiling? Ryan Houdek 2013-06-12 03:14:13 -05:00
  • e4a3919a2b [Android] 0.5 Release. Ryan Houdek 2013-06-12 03:11:59 -05:00
  • baf16a72b6 [Android] Back to enforcing ICS or above limitation. Tired of this nonsense. Ryan Houdek 2013-06-11 08:45:31 -05:00
  • ab6151a5ba Build Fix 2x Ryan Houdek 2013-06-11 08:41:30 -05:00
  • 9df3dbe13c Build Fix Ryan Houdek 2013-06-11 08:38:45 -05:00
  • 703a51e4c0 [Android] Start of *working* GLES3 support. Needs to be able to compile in Windows still. Ryan Houdek 2013-06-11 08:33:56 -05:00
  • 1bea76a6e0 [Android] Remove artificial limitation to not leave the sdcard directory in the folder browser as well. Ryan Houdek 2013-06-11 08:25:15 -05:00
  • fcf86f112a [Android] Remove artificial limitation to not leave the sdcard directory. Keep screen on while running. Ryan Houdek 2013-06-11 08:24:23 -05:00
  • 8efdbcda9e [Android] Fix drawn buttons causing rendering issues. Ryan Houdek 2013-06-11 08:23:32 -05:00
  • a1276efe17 Gameini database update. Fixes issues 6354,6355,6356. Update NFS Most Wanted. kostamarino@hotmail.com 2013-06-11 09:35:43 +03:00
  • 3e40f28369 Get video backend name via g_video_backend->GetName() instead of sconfig for movies, since that can be wrong. Rachel Bryk 2013-06-10 21:04:55 -04:00
  • 0fddc49b21 Added FIFO reset bypass patch for the PAL version of Wallace and Gromit in Project Zoo. skidau 2013-06-10 23:40:20 +10:00
  • 92fdc15aa3 Implemented field order detection for PAL games. Fixes the shaking of the screen when XFB is enabled with a PAL game. skidau 2013-06-08 14:05:02 +10:00
  • 196d152ad7 Invalidate the texture cache using the GPU thread when the CPU thread makes a request. skidau 2013-06-08 11:28:54 +10:00
  • 3ff2a3a11a Fix the GameCube mic dialog header's invalid include guard. ondra.hosek 2013-06-06 21:30:50 +10:00
  • b6e1127c8a Adding stick radius setting John Peterson 2011-11-10 09:27:33 +01:00
  • 7aae9ccbc0 Added optimizations to ClassifyFloat/Double functions in Mathutil.cpp and to PPCCache.cpp eli173 2013-06-01 19:17:52 -05:00
  • 80b09c074e Changing the Gecko code comparison from metadata to data comparison John Peterson 2013-05-05 04:50:39 +02:00
  • 4dad640d5f Reading shake force from calibration rather than a constant John Peterson 2013-05-28 02:03:06 +02:00
  • 388ddee685 Adding condition to CoreTiming state function John Peterson 2013-05-27 15:38:36 +02:00
  • 2697b8c04f Create our OGL context on the same thread in the OpenGL backend. Same issue with Qualcomm not working with threading correctly. Ryan Houdek 2013-05-26 22:30:38 -05:00
  • f06fc78814 [Android] Properly open the navigation drawer when pressing menu or back in the game list. Ryan Houdek 2013-05-26 22:29:40 -05:00
  • 0bd8aaf9d4 [Android] 0.3 Release Ryan Houdek 2013-05-25 23:16:47 -05:00
  • 4a3bbf6165 [Android] Drop minimum Android version support to 2.3 since there is a /bunch/ of people asking for it. Ryan Houdek 2013-05-25 23:00:30 -05:00
  • 92bea77e56 [Android] Disable OpenGL in the settings menu since it doesn't work yet. Change some theme settings so the back button shows up on screen where needed. Ryan Houdek 2013-05-25 22:20:10 -05:00
  • 61aa272bfb [Android] Qualcomm drivers require that the EGL context is created on the same thread that the OpenGL commands are run on. Crappy driver limitation since eglMakeCurrent should work to let it be on a different thread. Ryan Houdek 2013-05-25 22:17:05 -05:00
  • ca12e7ee8f Make auto fullscreen resolution the default. Rachel Bryk 2013-05-25 13:51:52 -04:00
  • 3378f7d6a7 fix auto fullscreen resolution on linux degasus 2013-05-25 11:43:56 +02:00
  • 743230500f Add auto fullscreen resolution option. Not tested on Linux, let me know if it doesn't work (it probably does). Rachel Bryk 2013-05-25 03:03:12 -04:00
  • 026ab26755 Save settings to file when booting a game. Rachel Bryk 2013-05-24 19:04:06 -04:00
  • a51d6a6ddd add new statistics for gpu buffer streaming degasus 2013-05-23 21:07:01 +02:00
  • 6a5e7d7be4 also hide hacked buffer option on d3d degasus 2013-05-23 13:58:37 +02:00
  • ae55d82e43 disable hacked buffer option for d3d degasus 2013-05-23 11:08:07 +02:00
  • f452a6442f Adding MMU state values to state John Peterson 2013-05-19 17:14:29 +02:00
  • 2f00f87e8e Use working directory for executions. Fixes issue 6318 Matthew Parlane 2013-05-22 23:34:02 +12:00
  • 3778c96d48 Edge case where balance board returns corrupt extension type... Matthew Parlane 2013-05-22 22:39:55 +12:00
  • 2effab9a9f [Android] Make it less stupid to add a folder to the search list. Now just hit the menu button and select 'Add current folder' Ryan Houdek 2013-05-22 05:29:47 -05:00
  • 9ab63aba88 Adding unit test project to VS solution John Peterson 2013-05-22 02:40:00 +02:00
  • 2412b2287a Buildfix for dsptool. Rachel Bryk 2013-05-21 20:30:09 -04:00
  • 10630989a4 Merge remote-tracking branch 'john-peterson/state4' Rachel Bryk 2013-05-21 20:14:15 -04:00
  • 5e801fd6ef Adding DSP state values to state John Peterson 2013-05-22 01:09:13 +02:00
  • 10d1d19409 Set graphics settings while playing a movie in UpdateActiveConfig(), so settings can't be changed for a frame. Rachel Bryk 2013-05-21 19:20:22 -04:00