Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc806e88a 
							
						 
					 
					
						
						
							
							yuzu: Remove setting for using Unicorn  
						
						 
						
						... 
						
						
						
						The JIT is mature enough that this setting can be removed, falling back
to Unicorn only on unsupported architectures. Any missing features from
Unicorn (of which there are extremely few), are mostly
developer-oriented, which most users don't care about.
Features should be coordinated with the JIT, not the interpreter,
anyhow. 
						
					 
					
						2019-07-11 05:59:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							772c86a260 
							
						 
					 
					
						
						
							
							Merge pull request  #2601  from FernandoS27/texture_cache  
						
						 
						
						... 
						
						
						
						Implement a new Texture Cache 
						
					 
					
						2019-07-05 13:39:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f3a93f13b 
							
						 
					 
					
						
						
							
							Merge pull request  #2669  from FearlessTobi/move-cpujit-setting  
						
						 
						
						... 
						
						
						
						yuzu: Move CPU Jit setting to Debug tab 
						
					 
					
						2019-07-04 15:33:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							447bdac298 
							
						 
					 
					
						
						
							
							yuzu: Remove CPU Jit setting from the UI  
						
						 
						
						... 
						
						
						
						A normal user shouldn't change this, as it will slow down the emulation and can lead to bugs or crashes. The renaming is done in order to prevent users from leaving this on without a way to turn it off from the UI. 
						
					 
					
						2019-07-04 14:48:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							efa7d8d04b 
							
						 
					 
					
						
						
							
							settings: Add config option for kiosk (quest) mode  
						
						 
						
						
						
					 
					
						2019-06-28 18:37:33 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96412848a9 
							
						 
					 
					
						
						
							
							Merge pull request  #2482  from DarkLordZach/prepo  
						
						 
						
						... 
						
						
						
						core: Add detailed local reporting feature for development 
						
					 
					
						2019-06-21 14:05:18 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							58c0d37422 
							
						 
					 
					
						
						
							
							video_core: Make ARB_buffer_storage a required extension  
						
						 
						
						
						
					 
					
						2019-06-20 21:36:12 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de33ad25f5 
							
						 
					 
					
						
						
							
							Merge pull request  #2514  from ReinUsesLisp/opengl-compat  
						
						 
						
						... 
						
						
						
						video_core: Drop OpenGL core in favor of OpenGL compatibility 
						
					 
					
						2019-06-07 17:23:25 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							799302bc9d 
							
						 
					 
					
						
						
							
							Merge pull request  #2526  from lioncash/global  
						
						 
						
						... 
						
						
						
						core/telemetry_session: Remove usages of the global system accessor 
						
					 
					
						2019-06-05 15:57:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							7259f7a733 
							
						 
					 
					
						
						
							
							rasterizer_opengl: Remove OpenGL core profile  
						
						 
						
						
						
					 
					
						2019-05-30 13:21:00 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							665b7e8e18 
							
						 
					 
					
						
						
							
							Merge pull request  #2518  from ReinUsesLisp/sdl2-window  
						
						 
						
						... 
						
						
						
						yuzu_cmd: Split emu_window OpenGL implementation into its own file 
						
					 
					
						2019-05-29 11:01:12 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c6f05b586f 
							
						 
					 
					
						
						
							
							yuzu_cmd/yuzu: Correct formatting specifier  
						
						 
						
						... 
						
						
						
						Amends the formatting specifier to obey libfmt. Prevents the application
from terminating due to a formatting issue in the error case. 
						
					 
					
						2019-05-28 22:28:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							84a8fb9264 
							
						 
					 
					
						
						
							
							core/loader: Remove LoadKernelSystemMode  
						
						 
						
						... 
						
						
						
						This is a hold-over from Citra and doesn't apply to yuzu. 
						
					 
					
						2019-05-28 22:28:44 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							37eaf39b44 
							
						 
					 
					
						
						
							
							emu_window: Pass OnMinimalClientAreaChangeRequest argument by copy  
						
						 
						
						... 
						
						
						
						There's no performance improvement in passing an unsigned pair by
reference. 
						
					 
					
						2019-05-26 00:54:13 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							4b80dd23a4 
							
						 
					 
					
						
						
							
							yuzu_cmd: Split emu_window OpenGL implementation into its own file  
						
						 
						
						
						
					 
					
						2019-05-25 17:47:13 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							658d2ee97d 
							
						 
					 
					
						
						
							
							settings: Add 'Reporting Services' config option  
						
						 
						
						... 
						
						
						
						Full enable/disable for all reports. 
						
					 
					
						2019-05-25 16:09:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1fcc8a14 
							
						 
					 
					
						
						
							
							common/file_util: Make ReadFileToString and WriteStringToFile consistent  
						
						 
						
						... 
						
						
						
						Makes the parameter ordering consistent, and also makes the filename
parameter a std::string. A std::string would be constructed anyways with
the previous code, as IOFile's only constructor with a filepath is one
taking a std::string.
We can also make WriteStringToFile's string parameter utilize a
std::string_view for the string, making use of our previous changes to
IOFile. 
						
					 
					
						2019-05-23 13:52:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f1720a5b7 
							
						 
					 
					
						
						
							
							Merge pull request  #2477  from ReinUsesLisp/fix-sdl2  
						
						 
						
						... 
						
						
						
						yuzu_cmd: Make OpenGL's context current 
						
					 
					
						2019-05-17 13:04:33 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							69265e4504 
							
						 
					 
					
						
						
							
							yuzu_cmd: Use OpenGL compat when asked in the settings  
						
						 
						
						
						
					 
					
						2019-05-17 04:25:26 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							5f877d9458 
							
						 
					 
					
						
						
							
							yuzu_cmd: Make OpenGL's context current  
						
						 
						
						... 
						
						
						
						The SDL2 frontend never bound the OpenGL context, resulting on a white
screen and no-ops all over the backend. 
						
					 
					
						2019-05-17 04:13:20 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94db649205 
							
						 
					 
					
						
						
							
							Merge pull request  #2424  from FernandoS27/compat  
						
						 
						
						... 
						
						
						
						Allow picking a Compatibility Profile for OpenGL. 
						
					 
					
						2019-04-24 22:54:27 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							788497fd9d 
							
						 
					 
					
						
						
							
							Allow picking a Compatibility Profile for OpenGL.  
						
						 
						
						... 
						
						
						
						This option allows picking the compatibility profile since a lot of bugs
are fixed in it. We devs will use this option to easierly debug current
problems in our Core implementation.:wq 
						
					 
					
						2019-04-20 00:05:24 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							819c21d99e 
							
						 
					 
					
						
						
							
							CMakeLists: Ensure we specify Unicode as the codepage on Windows  
						
						 
						
						... 
						
						
						
						Previously we were building with MBCS, which is pretty undesirable. We
want the application to be Unicode-aware in general.
Currently, we make the command line variant of yuzu use ANSI variants of
the non-standard getopt functions that we link in for Windows, given we
only have an ANSI option-set.
We should really replace getopt with a library that we make all build
types of yuzu link in, but this will have to do for the time being. 
						
					 
					
						2019-04-16 21:23:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							065f83c6c3 
							
						 
					 
					
						
						
							
							Merge pull request  #2017  from jroweboy/glwidget  
						
						 
						
						... 
						
						
						
						Frontend: Migrate to QOpenGLWindow and support shared contexts 
						
					 
					
						2019-04-13 22:08:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61f63bb994 
							
						 
					 
					
						
						
							
							Merge pull request  #1957  from DarkLordZach/title-provider  
						
						 
						
						... 
						
						
						
						file_sys: Provide generic interface for accessing game data 
						
					 
					
						2019-04-09 19:16:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							ff7e6a42c1 
							
						 
					 
					
						
						
							
							core/yuzu: Remove enable_nfc setting  
						
						 
						
						... 
						
						
						
						This was initially added to prevent problems from stubbed/not implemented NFC services, but as we never encountered such and as it's only used in a deprecated function anyway, I guess we can just remove it to prevent more clutter of the settings. 
						
					 
					
						2019-03-29 15:02:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							41d2565f29 
							
						 
					 
					
						
						
							
							game_list: Register content with ContentProvider  
						
						 
						
						
						
					 
					
						2019-03-26 22:05:37 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xperia64 
							
						 
					 
					
						
						
						
						
							
						
						
							ec74a4fd4a 
							
						 
					 
					
						
						
							
							Fix getopt on systems where char is unsigned by default  
						
						 
						
						
						
					 
					
						2019-03-19 23:53:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a923b4ab3 
							
						 
					 
					
						
						
							
							Merge pull request  #2187  from FearlessTobi/port-sdl-things  
						
						 
						
						... 
						
						
						
						Port various Citra changes to input_common, including deadzone support 
						
					 
					
						2019-03-13 11:46:57 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							45ef421b6b 
							
						 
					 
					
						
						
							
							yuzu_cmd/config: Replace C casts with static_cast  
						
						 
						
						
						
					 
					
						2019-03-09 03:59:23 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							fedef7bda3 
							
						 
					 
					
						
						
							
							yuzu_cmd/config: Silent implicit cast warning  
						
						 
						
						
						
					 
					
						2019-03-09 03:58:20 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f352833a5 
							
						 
					 
					
						
						
							
							Merge pull request  #2055  from bunnei/gpu-thread  
						
						 
						
						... 
						
						
						
						Asynchronous GPU command processing 
						
					 
					
						2019-03-07 10:41:53 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d6015ee211 
							
						 
					 
					
						
						
							
							settings: Add new graphics setting for use_asynchronous_gpu_emulation.  
						
						 
						
						
						
					 
					
						2019-03-06 21:09:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							697a4669e1 
							
						 
					 
					
						
						
							
							yuzu-cmd/yuzu: Replace direct usage of the global system telemetry accessor in main()  
						
						 
						
						... 
						
						
						
						We already have the system instance around, so we can use that instead
of the accessor. 
						
					 
					
						2019-03-04 10:24:13 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							09ac66388c 
							
						 
					 
					
						
						
							
							Input: Remove global variables from SDL Input  
						
						 
						
						... 
						
						
						
						Changes the interface as well to remove any unique methods that
frontends needed to call such as StartJoystickEventHandler by
conditionally starting the polling thread only if the frontend hasn't
started it already. Additionally, moves all global state into a single
SDLState class in order to guarantee that the destructors are called in
the proper order 
						
					 
					
						2019-03-02 19:09:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							eb73247433 
							
						 
					 
					
						
						
							
							gl_shader_cache: Link loading screen with disk shader cache load  
						
						 
						
						
						
					 
					
						2019-02-06 22:23:40 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							e78da8dc1f 
							
						 
					 
					
						
						
							
							settings: Hide shader cache behind a setting  
						
						 
						
						
						
					 
					
						2019-02-06 22:20:57 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zhupengfei 
							
						 
					 
					
						
						
						
						
							
						
						
							a94a828b6c 
							
						 
					 
					
						
						
							
							citra_qt: Log settings on launch  
						
						 
						
						
						
					 
					
						2019-01-22 23:35:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a2f818b6 
							
						 
					 
					
						
						
							
							SDL Frontend: Add shared context support  
						
						 
						
						
						
					 
					
						2019-01-21 16:00:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							05dbb47af5 
							
						 
					 
					
						
						
							
							settings: Use std::chrono::seconds instead of s64 for RTC  
						
						 
						
						
						
					 
					
						2019-01-07 19:19:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							dbb1eb9c29 
							
						 
					 
					
						
						
							
							time: Use custom RTC settings if applicable for game  
						
						 
						
						
						
					 
					
						2019-01-07 19:19:40 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c6016856d8 
							
						 
					 
					
						
						
							
							settings: Add custom RTC settings  
						
						 
						
						... 
						
						
						
						Stored as signed seconds since epoch. 
						
					 
					
						2019-01-07 19:18:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							f6f6503578 
							
						 
					 
					
						
						
							
							qt: Add Properties menu to game list right-click  
						
						 
						
						
						
					 
					
						2018-12-04 13:34:50 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							c381f46428 
							
						 
					 
					
						
						
							
							config: Store and load disabled add-ons list  
						
						 
						
						
						
					 
					
						2018-12-03 17:20:34 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							22c7c710b4 
							
						 
					 
					
						
						
							
							gl_rasterizer: Remove extension booleans  
						
						 
						
						
						
					 
					
						2018-11-28 21:18:13 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d01bf170c4 
							
						 
					 
					
						
						
							
							Merge pull request  #1725  from FernandoS27/gl43  
						
						 
						
						... 
						
						
						
						Update OpenGL's backend version from 3.3 to 4.3 
						
					 
					
						2018-11-23 23:56:57 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67ff974387 
							
						 
					 
					
						
						
							
							Merge pull request  #1747  from DarkLordZach/exefs-lfs  
						
						 
						
						... 
						
						
						
						patch_manager: Add support for applying LayeredFS patches to ExeFS 
						
					 
					
						2018-11-23 23:31:48 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							0368260c99 
							
						 
					 
					
						
						
							
							Removed pre 4.3 ARB extensions  
						
						 
						
						
						
					 
					
						2018-11-21 11:43:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								FernandoS27 
							
						 
					 
					
						
						
						
						
							
						
						
							377c60645c 
							
						 
					 
					
						
						
							
							Update OpenGL's backend version from 3.3 to 4.3  
						
						 
						
						
						
					 
					
						2018-11-21 11:43:17 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							17d8e25cbf 
							
						 
					 
					
						
						
							
							settings: Add option to dump ExeFS of games upon launch  
						
						 
						
						... 
						
						
						
						When enabled, all exefs(es) will be copied to yuzu/dump/<title_id>/exefs. 
						
					 
					
						2018-11-20 17:49:09 -05:00