Jordan Woyak 
							
						 
					 
					
						
						
							
						
						69779a4321 
					 
					
						
						
							
							Fix loading of "themes" with non-ascii character names.  
						
						... 
						
						
						
						Fixed issue 6189.
Why did GetUserPath return a non-const ref to string..? 
						
						
					 
					
						2013-04-01 23:22:20 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						49d809ac0e 
					 
					
						
						
							
							Merge branch 'osx-libcxx'  
						
						
						
						
					 
					
						2013-04-01 18:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						58159a1693 
					 
					
						
						
							
							Some more logging typos and clarifications. Missed these in my last commit.  
						
						... 
						
						
						
						This commit mainly elaborates on some messages a little more. Also fixes some typos that slipped through the last commit.
A large change in text can be seen in EXI_DeviceMemoryCard.cpp. I added more info as to why a write to a memory card may fail. (This actually was a reason I was unable to write to a memcard recently).
Elaborations can be seen in WGL.cpp
I did change some comments in some files that I was correcting logging messages in, however this is only if I spot a typo or if an abbreviation is lower-cased. Even in that case, the amount of changes done to comments is very minimal. 
						
						
					 
					
						2013-04-01 00:10:54 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f432d6038e 
					 
					
						
						
							
							Fix some typos and correct some capitalizations in the log messages.  
						
						... 
						
						
						
						Makes the logging look more orderly and less spammy when spitting out things. 
						
						
					 
					
						2013-03-31 19:13:30 -04:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						194ada2481 
					 
					
						
						
							
							More MSVC 2010 build fixes  
						
						
						
						
					 
					
						2013-03-29 07:55:56 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						38db520617 
					 
					
						
						
							
							MSVC 2010 does not have <mutex> or <thread> either, adding the Std* files back  
						
						
						
						
					 
					
						2013-03-29 07:53:45 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						a8513e4605 
					 
					
						
						
							
							Re-add StdConditionVariable, MSVC 2010 does not support <condition_variable>  
						
						
						
						
					 
					
						2013-03-29 07:42:41 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						4895e38bd5 
					 
					
						
						
							
							This change might work better if I git add the files  
						
						
						
						
					 
					
						2013-03-29 07:31:15 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						b73941c0ea 
					 
					
						
						
							
							Use libc++ for Mac OS X builds now that we require >= 10.7 anyway  
						
						
						
						
					 
					
						2013-03-29 07:29:31 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						b1dd14c319 
					 
					
						
						
							
							Fix a slight leak in LogManager.  
						
						... 
						
						
						
						m_debuggerLog wasn't ever deleted in the destructor. 
						
						
					 
					
						2013-03-27 23:39:48 -04:00 
						 
				 
			
				
					
						
							
							
								skidau 
							
						 
					 
					
						
						
							
						
						7784fa4c67 
					 
					
						
						
							
							Merge branch 'master' into wii-network  
						
						... 
						
						
						
						# By Ryan Houdek (185) and others
# Via degasus (12) and others
* master: (625 commits)
  Revert "Don't open/close file for every file operation." as it was crashing PokePark in Windows builds.
  Array overrun fixed in VertexShaderCache for the DX11 plugin.
  Fixed DSPTool build.
  Windows build fix
  Go back to assuming every HID device is a wiimote on Windows. Fixed issue 6117. Unfixed issue 6031.
  VideoSoftware: Improve fog range adjustment by using less magic and more comments.
  revert RasterFont for VideoSoftware
  ogl: fix virtual xfb
  Windows build fix from web interface...
  Adjusted the audio loop criteria, using >= on the Wii and == on GC.  This fixes the audio static that occurred in Wii games after hours of play.
  Forced the exception check only for ARAM DMA transfers. Removed the Eternal Darkness boot hack and replaced it with an exception check.
  VideoSoftware: Implement fog range adjustment, fixing issue 6147.
  implement 4xSSAA for OGL
  move ogl-only settings into backend
  Fix description of disable fog, and move it to enhancements tab.
  Reverted rd76ca5783743 as it was made obsolete by r1d550f4496e4.
  Removed the tracking of the FIFO Writes as it was made obsolete by r1d550f4496e4.
  Forced the external exception check to occur sooner by changing the downcount.
  Mark the Direct3D9 backend deprecated.
  Prefer D3D11 and OpenGL over D3D9 by default.
  ...
Conflicts:
	CMakeLists.txt
	Source/Core/Common/Common.vcxproj.filters
	Source/Core/Common/Src/CommonPaths.h
	Source/Core/Core/Core.vcxproj.filters
	Source/Core/Core/Src/Core.cpp
	Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE_Device_FileIO.cpp
	Source/VSProps/Dolphin.Win32.props
	Source/VSProps/Dolphin.x64.props 
						
						
					 
					
						2013-03-27 13:19:23 +11:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						7034c79ab9 
					 
					
						
						
							
							Big commit. Fix running the APK, I had missed a view in the manifest. Clean up the Android EGL context creation to fit more in line with how Dolphin works. This breaks input at the moment as well. Change the memarena from 768MB to 64MB to allow 1GB phones to potentially run it. Rename EGL_X11 back to EGL since this merge brings in some of soreau's changes to more easily allow different platforms like Wayland and Android. Not quite all of the code because some needs to be cleaned up still.  
						
						
						
						
					 
					
						2013-03-24 21:06:34 -05:00 
						 
				 
			
				
					
						
							
							
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						bb3ce1f8d3 
					 
					
						
						
							
							Mark the Direct3D9 backend deprecated.  
						
						
						
						
					 
					
						2013-03-23 23:53:19 +01:00 
						 
				 
			
				
					
						
							
							
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						816020f4eb 
					 
					
						
						
							
							Prefer D3D11 and OpenGL over D3D9 by default.  
						
						
						
						
					 
					
						2013-03-23 23:52:30 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						d11679a06e 
					 
					
						
						
							
							Android mega commit of trash.  
						
						
						
						
					 
					
						2013-03-19 21:53:09 -05:00 
						 
				 
			
				
					
						
							
							
								lioncash 
							
						 
					 
					
						
						
							
						
						edd9d0e0ef 
					 
					
						
						
							
							Clean up more space/tab mismatches in AudioCommon, Common, and VideoCommon.  
						
						... 
						
						
						
						Not planning to touch Core since it's the most actively changed part of the project. 
						
						
					 
					
						2013-03-19 21:51:12 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						7d74293170 
					 
					
						
						
							
							Fix a typo in ArmEmitter noticed by LionCash.  
						
						
						
						
					 
					
						2013-03-18 08:45:33 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						9ae9910490 
					 
					
						
						
							
							Finish up VFP cleanup. A few more instructions are left for VFP, and a bunch of NEON ones if it will ever be used.  
						
						
						
						
					 
					
						2013-03-18 00:10:56 +00:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						612c2e8516 
					 
					
						
						
							
							Fix converting the charset of an empty string. Thanks to MrData on the forums for reporting this issue.  
						
						
						
						
					 
					
						2013-03-17 14:37:00 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						8c1091a21f 
					 
					
						
						
							
							Merge branch 'master' into GLSL-master  
						
						... 
						
						
						
						Conflicts:
	Source/Core/VideoCommon/Src/PixelShaderGen.cpp
	Source/Plugins/Plugin_VideoDX11/Src/VertexManager.cpp
	Source/Plugins/Plugin_VideoDX9/Src/VertexManager.cpp 
						
						
					 
					
						2013-03-15 11:19:52 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						e6c6053fcc 
					 
					
						
						
							
							Beginning of VFP cleanup. Will finish when I have the hardware in front of me.  
						
						
						
						
					 
					
						2013-03-14 10:45:26 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						b4830be9bc 
					 
					
						
						
							
							Actually set the bIDIVa value in the ARM CPUDetect.  
						
						
						
						
					 
					
						2013-03-14 08:48:01 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						c93f7760ce 
					 
					
						
						
							
							Really clean up all the emitter loadstores on ARM. If a ARM device supports VFPv4, then it supports IDIVA, so handle that in CPUDetect.  
						
						
						
						
					 
					
						2013-03-14 01:50:38 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						202e2fa5c8 
					 
					
						
						
							
							Add a new WriteNewStoreOp emitter function for beginning of rewrite of the Arm Emitter LoadStores. Will finish when I have the hardware in front of me to test on.  
						
						
						
						
					 
					
						2013-03-13 14:08:54 -05:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						382be2aabd 
					 
					
						
						
							
							Merge branch 'master' into GLSL-master  
						
						... 
						
						
						
						Conflicts:
	.gitignore 
						
						
					 
					
						2013-03-12 11:28:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						8406d9972d 
					 
					
						
						
							
							Fix JIT from rebasing on PPSSPP ArmEmitter.  
						
						
						
						
					 
					
						2013-03-12 02:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						b94b4a9e8f 
					 
					
						
						
							
							Rebase ArmEmitter on PPSSPP's base. The loadstores are making my heart cry at this point.  
						
						
						
						
					 
					
						2013-03-11 13:57:55 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						be217bf096 
					 
					
						
						
							
							Add a comment about Qualcomm in load stores.  
						
						
						
						
					 
					
						2013-03-07 20:28:18 -05:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						12e84f918a 
					 
					
						
						
							
							Merge branch 'master' into GLSL-master  
						
						... 
						
						
						
						this fix debug build 
						
						
					 
					
						2013-03-07 17:05:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						f3528277c4 
					 
					
						
						
							
							Make sure to mask out the FPU rounding mode correctly. Good spot from LionCash.  
						
						
						
						
					 
					
						2013-03-07 09:52:38 -06:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						eaa5a77d9e 
					 
					
						
						
							
							fix debug build  
						
						
						
						
					 
					
						2013-03-06 20:47:48 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						a1c5e90083 
					 
					
						
						
							
							Merge branch 'master' into GLSL-master  
						
						... 
						
						
						
						Conflicts:
	CMakeLists.txt
	Source/Core/DolphinWX/CMakeLists.txt
	Source/Core/DolphinWX/Src/GLInterface.h
	Source/Core/VideoCommon/Src/PixelShaderGen.cpp
	Source/Core/VideoCommon/Src/TextureCacheBase.cpp
	Source/Core/VideoCommon/Src/VertexManagerBase.cpp
	Source/Plugins/Plugin_VideoDX11/Src/VertexManager.cpp
	Source/Plugins/Plugin_VideoDX9/Src/VertexManager.cpp
	Source/Plugins/Plugin_VideoOGL/Plugin_VideoOGL.vcxproj
	Source/Plugins/Plugin_VideoOGL/Plugin_VideoOGL.vcxproj.filters
	Source/Plugins/Plugin_VideoOGL/Src/GLUtil.h
	Source/Plugins/Plugin_VideoOGL/Src/PixelShaderCache.cpp
	Source/Plugins/Plugin_VideoOGL/Src/TextureCache.cpp
	Source/Plugins/Plugin_VideoOGL/Src/VertexManager.cpp
	Source/Plugins/Plugin_VideoOGL/Src/VertexShaderCache.cpp
	Source/Plugins/Plugin_VideoOGL/Src/main.cpp 
						
						
					 
					
						2013-03-06 15:59:29 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						8d5299c20b 
					 
					
						
						
							
							Merge branch 'vertex-loader-cleanup'  
						
						
						
						
					 
					
						2013-03-06 14:08:02 +01:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						d6558e1c31 
					 
					
						
						
							
							Make the (V)LDR/(V)STR instructions support negative offsets. This fixes a bug where Arm Jit couldn't load the top 33 FPRs. Also makes it so the core can access all GPRs, FPRs, and SPRs in ppcState. This increases VPS 15-20 on SSBM intro movie on ODROIDX  
						
						
						
						
					 
					
						2013-03-06 01:51:59 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						2095641af0 
					 
					
						
						
							
							OK, seriously, buildfix. I shouldn't even have commit access!  
						
						
						
						
					 
					
						2013-03-05 16:17:45 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						b34991c4c3 
					 
					
						
						
							
							Buildfix for real.  
						
						
						
						
					 
					
						2013-03-05 16:08:26 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						fe3a54d7fd 
					 
					
						
						
							
							Buildfix!  
						
						
						
						
					 
					
						2013-03-05 15:48:57 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						10d57a3402 
					 
					
						
						
							
							Use standard binary multiple unit symbols for game size display.  
						
						... 
						
						
						
						Use integer math for the calculation as we cannot rely on floats for something as important as game size display! 
						
						
					 
					
						2013-03-05 14:58:30 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						f3f89e1d00 
					 
					
						
						
							
							Merge branch 'master' into vertex-loader-cleanup  
						
						... 
						
						
						
						Conflicts:
	Source/Core/Common/Src/CommonFuncs.h
	Source/Core/VideoCommon/Src/VertexLoader.cpp 
						
						
					 
					
						2013-03-04 15:47:56 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						814c2ffdfd 
					 
					
						
						
							
							Fix some leaking file handles and buildfix probably.  
						
						
						
						
					 
					
						2013-03-03 19:20:35 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						989f0663eb 
					 
					
						
						
							
							Make "Crypto" file opening unicode-safe on Windows.  
						
						
						
						
					 
					
						2013-03-03 19:14:13 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						c07b8a6e37 
					 
					
						
						
							
							Fix more of what I broke.  
						
						
						
						
					 
					
						2013-03-03 17:08:41 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						aeb4fc9846 
					 
					
						
						
							
							Fix what I broke.  
						
						
						
						
					 
					
						2013-03-03 02:12:24 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						6c8adf6130 
					 
					
						
						
							
							Eliminate the wstring game name.  
						
						... 
						
						
						
						Some cleanup throughout related code. (try to make logic in ISOFile understandable by a human)
Encode strings in UTF-8 rather than somehow trying to determine the encoding in the GUI code.
Non-windows OSes temporarily broken. 
						
						
					 
					
						2013-03-02 20:00:36 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						2b1af36900 
					 
					
						
						
							
							Merge branch 'master' into windows-unicode  
						
						
						
						
					 
					
						2013-03-02 15:33:32 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						2356e5c0e7 
					 
					
						
						
							
							Eliminate some baseless restrictions in PointerWrap, mainly vector<string> not working.  
						
						
						
						
					 
					
						2013-03-02 03:32:30 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						b0630790c1 
					 
					
						
						
							
							It's 2013! Why can't I use C++11 yet!?  
						
						
						
						
					 
					
						2013-02-28 19:42:29 -06:00 
						 
				 
			
				
					
						
							
							
								Jordan Woyak 
							
						 
					 
					
						
						
							
						
						dea1e2827d 
					 
					
						
						
							
							Open std::fstream in a unicode-safe manner.  
						
						
						
						
					 
					
						2013-02-28 19:33:39 -06:00 
						 
				 
			
				
					
						
							
							
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						1c9860246c 
					 
					
						
						
							
							Build fixes for everyone!  
						
						
						
						
					 
					
						2013-03-01 01:14:10 +01:00 
						 
				 
			
				
					
						
							
							
								NeoBrainX 
							
						 
					 
					
						
						
							
						
						7682ed22c6 
					 
					
						
						
							
							Merge branch 'master' into perfqueries.  
						
						... 
						
						
						
						Conflicts:
	Source/Core/VideoCommon/Src/VideoConfig.h
	Source/Core/VideoCommon/VideoCommon.vcxproj.filters
	Source/Plugins/Plugin_VideoDX11/Src/VertexManager.cpp
	Source/Plugins/Plugin_VideoSoftware/Src/Rasterizer.cpp
	Source/Plugins/Plugin_VideoSoftware/Src/Tev.cpp 
						
						
					 
					
						2013-03-01 01:07:34 +01:00