bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f50a32bfce 
							
						 
					 
					
						
						
							
							Merge pull request  #1817  from linkmauve/smdh-stuff  
						
						 
						
						... 
						
						
						
						Improve SMDH support in loaders and frontends 
						
						
					 
					
						2016-05-25 16:40:36 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c106f71beb 
							
						 
					 
					
						
						
							
							New3DS: Minor style cleanup to  #1520 .  
						
						 
						
						
						
						
					 
					
						2016-05-24 17:24:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2e5e7d9be0 
							
						 
					 
					
						
						
							
							Merge pull request  #1520  from JamePeng/checknew3ds  
						
						 
						
						... 
						
						
						
						Implement CheckNew3DS and CheckNew3DSApp 
						
						
					 
					
						2016-05-24 17:19:26 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							314ce5e505 
							
						 
					 
					
						
						
							
							CitraQt: Simplify the game list loader code  
						
						 
						
						
						
						
					 
					
						2016-05-21 17:09:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc9c03126 
							
						 
					 
					
						
						
							
							Loader, Frontends: Refactor loader creation and game loading  
						
						 
						
						... 
						
						
						
						This allows frontends to keep a single loader and use it multiple times
e.g. for code loading and SMDH parsing. 
						
						
					 
					
						2016-05-21 17:09:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							416faa20d1 
							
						 
					 
					
						
						
							
							implement circle pad modifier  
						
						 
						
						
						
						
					 
					
						2016-05-15 13:24:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wwylele 
							
						 
					 
					
						
						
						
						
							
						
						
							03631f9b8f 
							
						 
					 
					
						
						
							
							Refactor input subsystem  
						
						 
						
						
						
						
					 
					
						2016-05-15 13:24:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Laties 
							
						 
					 
					
						
						
						
						
							
						
						
							0a31e373f1 
							
						 
					 
					
						
						
							
							fixup simple type conversions where possible  
						
						 
						
						
						
						
					 
					
						2016-05-07 11:41:55 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c549c36076 
							
						 
					 
					
						
						
							
							Merge pull request  #1736  from MerryMage/sdl2-sink  
						
						 
						
						... 
						
						
						
						AudioCore: SDL2 Sink 
						
						
					 
					
						2016-05-07 11:08:13 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							920d2cf41d 
							
						 
					 
					
						
						
							
							AudioCore: SDL2 Sink  
						
						 
						
						
						
						
					 
					
						2016-05-07 11:32:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4d4ff23c 
							
						 
					 
					
						
						
							
							Frontends, VideoCore: Move glad initialisation to the frontend  
						
						 
						
						... 
						
						
						
						On SDL2 this allows it to use SDL_GL_GetProcAddress() instead of the
default function loader, and fixes a crash when using apitrace with an
EGL context.
On Qt we will need to migrate from QGLWidget to QOpenGLWidget and
QOpenGLContext before we can use gladLoadGLLoader() instead of
gladLoadGL(), since the former doesn’t expose a function loader. 
						
						
					 
					
						2016-05-06 03:10:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							4e971f44a2 
							
						 
					 
					
						
						
							
							Audio: Add sink selection to configuration files  
						
						 
						
						
						
						
					 
					
						2016-04-30 07:41:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sam Spilsbury 
							
						 
					 
					
						
						
						
						
							
						
						
							df81fa11fc 
							
						 
					 
					
						
						
							
							CMakeLists: Use imported version of Threads::Threads  
						
						 
						
						... 
						
						
						
						This requires bumping up to a minimum of CMake 3.1. The benefit
of using the imported target is that you can switch to the -pthread
compiler flag on request, which may be necessary for some systems if
available. 
						
						
					 
					
						2016-04-24 23:39:25 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sam Spilsbury 
							
						 
					 
					
						
						
						
						
							
						
						
							d051bd3032 
							
						 
					 
					
						
						
							
							CMakeLists: Use CMAKE_THREAD_LIBS_INIT  
						
						 
						
						
						
						
					 
					
						2016-04-23 11:48:58 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tfarley 
							
						 
					 
					
						
						
						
						
							
						
						
							e46d086189 
							
						 
					 
					
						
						
							
							Config: Add scaled resolution option  
						
						 
						
						
						
						
					 
					
						2016-04-21 17:27:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JamePeng 
							
						 
					 
					
						
						
						
						
							
						
						
							7129611e65 
							
						 
					 
					
						
						
							
							Implement CheckNew3DS and CheckNew3DSApp  
						
						 
						
						... 
						
						
						
						Append an item[is_new3ds] to config file[System] group
Implement APT::SetNSStateField,it will update the unknown NS_state_field 
						
						
					 
					
						2016-04-20 18:12:05 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							164c15f911 
							
						 
					 
					
						
						
							
							SDL2 Frontend: Use argv[0], add a --version, and reorder options.  
						
						 
						
						
						
						
					 
					
						2016-04-20 01:35:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jannik Vogel 
							
						 
					 
					
						
						
						
						
							
						
						
							997af88ec6 
							
						 
					 
					
						
						
							
							Use Settings::Apply in SDL frontend  
						
						 
						
						
						
						
					 
					
						2016-04-11 15:20:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								polaris- 
							
						 
					 
					
						
						
						
						
							
						
						
							64ec5ac356 
							
						 
					 
					
						
						
							
							Default to settings from ini for gdbstub  
						
						 
						
						
						
						
					 
					
						2016-04-06 22:27:28 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								polaris- 
							
						 
					 
					
						
						
						
						
							
						
						
							44d746fc92 
							
						 
					 
					
						
						
							
							Adopted WinterMute's gdbstub changes  
						
						 
						
						... 
						
						
						
						This fixes the comments left on the PR (whitespace, SO_REUSEADDR,
comment changes). 
						
						
					 
					
						2016-04-06 07:01:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							a06dcfeb61 
							
						 
					 
					
						
						
							
							Common: Remove Common::make_unique, use std::make_unique  
						
						 
						
						
						
						
					 
					
						2016-04-05 13:31:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							becb758a84 
							
						 
					 
					
						
						
							
							Merge pull request  #1526  from bunnei/sdl-rgb8  
						
						 
						
						... 
						
						
						
						SDL2: Explicitly use RGB8 color buffer. 
						
						
					 
					
						2016-03-15 15:48:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							317e795d35 
							
						 
					 
					
						
						
							
							citra: Shutdown cleanly if ROM load fails  
						
						 
						
						
						
						
					 
					
						2016-03-15 03:16:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							69a38e7b54 
							
						 
					 
					
						
						
							
							SDL2: Explicitly use RGB8 color buffer.  
						
						 
						
						
						
						
					 
					
						2016-03-14 21:59:16 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							48366b1071 
							
						 
					 
					
						
						
							
							Config: Use unique_ptr instead of raw pointer  
						
						 
						
						
						
						
					 
					
						2016-03-02 14:25:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							ba2a54a9dd 
							
						 
					 
					
						
						
							
							Dependencies: Remove GLFW, Add SDL2  
						
						 
						
						... 
						
						
						
						citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files 
						
						
					 
					
						2016-03-02 14:09:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							8b00954ec7 
							
						 
					 
					
						
						
							
							AudioCore: Skeleton Implementation  
						
						 
						
						... 
						
						
						
						This commit:
* Adds a new subproject, audio_core.
* Defines structures that exist in DSP shared memory.
* Hooks up various other parts of the emulator into audio core.
This sets the foundation for a later HLE DSP implementation. 
						
						
					 
					
						2016-02-21 13:13:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								polaris- 
							
						 
					 
					
						
						
						
						
							
						
						
							a5ab8accc2 
							
						 
					 
					
						
						
							
							Handle changes pointed out in comments on PR  
						
						 
						
						
						
						
					 
					
						2015-10-22 00:11:25 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								polaris- 
							
						 
					 
					
						
						
						
						
							
						
						
							2b7316a379 
							
						 
					 
					
						
						
							
							Remove unnecessary new lines, changed Deinit to Shutdown  
						
						 
						
						
						
						
					 
					
						2015-10-11 20:07:58 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								polaris- 
							
						 
					 
					
						
						
						
						
							
						
						
							6ea428addf 
							
						 
					 
					
						
						
							
							Toggle use_gdbstub in citra GLFW  
						
						 
						
						
						
						
					 
					
						2015-10-04 11:22:07 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								polaris- 
							
						 
					 
					
						
						
						
						
							
						
						
							31dee93e84 
							
						 
					 
					
						
						
							
							Implement gdbstub  
						
						 
						
						
						
						
					 
					
						2015-10-04 11:16:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								polaris- 
							
						 
					 
					
						
						
						
						
							
						
						
							5114d75647 
							
						 
					 
					
						
						
							
							Implement gdbstub  
						
						 
						
						
						
						
					 
					
						2015-09-19 22:28:02 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							078969bdd0 
							
						 
					 
					
						
						
							
							CMake: Add option to download Qt and GLFW binaries over HTTP  
						
						 
						
						
						
						
					 
					
						2015-09-08 19:35:12 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							68eb197494 
							
						 
					 
					
						
						
							
							Increase required OpenGL version to 3.3  
						
						 
						
						... 
						
						
						
						This gives us several niceties such as Sampler Objects, shader attribute
locations and Timer Queries. 
						
						
					 
					
						2015-08-30 08:45:57 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							a1a5570e97 
							
						 
					 
					
						
						
							
							Replace the previous OpenGL loader with a glad-generated 3.3 one  
						
						 
						
						... 
						
						
						
						The main advantage of switching to glad from glLoadGen is that, apart
from being actively maintained, it supports a customizable entrypoint
loader function, which makes it possible to also support OpenGL ES. 
						
						
					 
					
						2015-08-30 08:45:56 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							0fcabd2b11 
							
						 
					 
					
						
						
							
							Integrate the MicroProfile profiling library  
						
						 
						
						... 
						
						
						
						This brings goodies such as a configurable user interface and
multi-threaded timeline view. 
						
						
					 
					
						2015-08-24 22:16:28 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							094ae6fadb 
							
						 
					 
					
						
						
							
							Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.  
						
						 
						
						... 
						
						
						
						- Config: Add an option for selecting to use shader JIT or interpreter.
- Qt: Add a menu option for enabling/disabling the shader JIT. 
						
						
					 
					
						2015-08-15 18:01:07 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ddbeebb887 
							
						 
					 
					
						
						
							
							Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.  
						
						 
						
						
						
						
					 
					
						2015-08-15 17:33:45 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							62adb4ee7b 
							
						 
					 
					
						
						
							
							Merge pull request  #873  from jroweboy/input_array  
						
						 
						
						... 
						
						
						
						Move input values into an array. 
						
						
					 
					
						2015-07-28 13:17:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							1bc7829ee9 
							
						 
					 
					
						
						
							
							Move input values into an array  
						
						 
						
						
						
						
					 
					
						2015-07-27 21:41:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							168997df46 
							
						 
					 
					
						
						
							
							Citra: Remove dead gpu_refresh_rate option from the default ini file.  
						
						 
						
						
						
						
					 
					
						2015-07-26 13:16:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Wicks 
							
						 
					 
					
						
						
						
						
							
						
						
							9930ef72dd 
							
						 
					 
					
						
						
							
							Implement new argument parsing using getopt and add the corresponding library to externals  
						
						 
						
						
						
						
					 
					
						2015-07-12 15:49:23 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							e110e656b9 
							
						 
					 
					
						
						
							
							Merge pull request  #910  from linkmauve/install  
						
						 
						
						... 
						
						
						
						Tell CMake to install the compiled binaries on Linux. 
						
						
					 
					
						2015-07-12 03:25:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							7c51bc44aa 
							
						 
					 
					
						
						
							
							Citra, CitraQt: Tell cmake to install the compiled binaries.  
						
						 
						
						... 
						
						
						
						This will help packaging tremendously, as a `make DESTDIR=… install` will now
put every file at their place (on Linux and related). 
						
						
					 
					
						2015-07-09 20:19:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							79aa1b0808 
							
						 
					 
					
						
						
							
							Citra: Fix the includes a bit, thanks to include-what-you-use.  
						
						 
						
						
						
						
					 
					
						2015-06-28 00:36:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							833936fc64 
							
						 
					 
					
						
						
							
							Merge pull request  #832  from yuriks/refresh-rate-option  
						
						 
						
						... 
						
						
						
						Remove gpu_refresh_rate configuration option 
						
						
					 
					
						2015-05-31 04:48:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
						
						
							
						
						
							d65b42a69a 
							
						 
					 
					
						
						
							
							Remove gpu_refresh_rate configuration option  
						
						 
						
						... 
						
						
						
						Changing it makes emulation inherently inaccurate. It also had a wrong
default value (30, whereas the real system has a refresh rate of 60 Hz)
which, even if changed, would continue to be used unless people manually
removed it from their config files. 
						
						
					 
					
						2015-05-29 19:39:26 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							b1503b2020 
							
						 
					 
					
						
						
							
							Remove every trailing whitespace from the project (but externals).  
						
						 
						
						
						
						
					 
					
						2015-05-29 21:59:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
						
						
							
						
						
							87d9df89bb 
							
						 
					 
					
						
						
							
							Assets: Move citra.ico from src/assets to dist.  
						
						 
						
						
						
						
					 
					
						2015-05-25 19:00:43 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tfarley 
							
						 
					 
					
						
						
						
						
							
						
						
							05dc633a8c 
							
						 
					 
					
						
						
							
							OpenGL renderer  
						
						 
						
						
						
						
					 
					
						2015-05-22 15:51:18 -07:00